Men-deploy cluster failover

Sekarang Anda menggunakan instance VM untuk men-deploy Windows Server Failover Cluster dan SQL Server.

Mempersiapkan SQL Server

Buat akun pengguna baru di Active Directory untuk SQL Server:

  1. Hubungkan ke node-1 menggunakan Desktop Jarak Jauh. Login dengan akun pengguna domain Anda.
  2. Klik kanan tombol Start (atau tekan Win+X), lalu klik Windows PowerShell (Admin).
  3. Konfirmasi prompt elevasi dengan mengklik Yes.
  4. Buat akun pengguna domain untuk server SQL dan agen SQL, lalu tetapkan sandi.

    $Credential = Get-Credential -UserName sql_server -Message 'Enter password'
    New-ADUser `
      -Name "sql_server" `
      -Description "SQL Admin account." `
      -AccountPassword $Credential.Password `
      -Enabled $true -PasswordNeverExpires $true
    

Untuk mengonfigurasi SQL Server, lakukan langkah-langkah berikut pada node-1 dan node-2:

  1. Klik kanan tombol Start (atau tekan Win+X), lalu klik Windows PowerShell (Admin).

    Ganti nama instance server SQL sehingga namanya cocok dengan nama host.

    $OLD_NAME = Invoke-Sqlcmd -Query "
      select @@SERVERNAME;
      GO" | ConvertTo-Csv | SELECT -Skip 2
    $OLD_NAME = $OLD_NAME.Replace('"', '')
    Invoke-Sqlcmd -Query "
      sp_dropserver '$OLD_NAME';
      GO
      sp_addserver '$env:computername', local;
      GO"
    Restart-Service -Name MSSQLSERVER
    
  2. Buka SQL Server Configuration Manager.

  3. Di panel navigasi, pilih SQL Server Services

  4. Di daftar layanan, klik kanan SQL Server (MSSQLSERVER) lalu pilih Properties.

  5. Di bagian Log on as, ubah akun.

    • Nama akun: DOMAIN\sql_server dengan DOMAIN adalah nama NetBIOS domain Active Directory Anda.
    • Password: Masukkan sandi yang Anda pilih sebelumnya.
  6. Klik OK.

  7. Saat diminta untuk memulai ulang SQL Server, pilih Yes.

SQL Server sekarang berjalan dengan akun pengguna domain.