Implementa el clúster de conmutación por error
Ahora usa las instancias de VM para implementar un clúster de conmutación por error de Windows Server y SQL Server.
Prepara SQL Server
Crea una cuenta de usuario nueva en Active Directory para SQL Server:
- Conéctate a
node-1mediante el escritorio remoto. Accede con tu cuenta de usuario de dominio. - Haz clic derecho en el botón Iniciar (o presiona Windows+X) y, luego, en Windows PowerShell (Admin).
- Para confirmar el símbolo de elevación, haz clic en Sí.
Crea una cuenta de usuario de dominio para SQL Server y el agente de SQL, y asigna una contraseña.
$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
Para configurar SQL Server, realiza los siguientes pasos en node-1 y node-2:
Haz clic derecho en el botón Iniciar (o presiona Windows+X) y, luego, en Windows PowerShell (Admin).
Cambia el nombre de la instancia de SQL Server para que su nombre coincida con el nombre de 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 MSSQLSERVERAbre el Administrador de configuración de SQL Server.
En el panel de navegación, selecciona SQL Server Services.
En la lista de servicios, haz clic con el botón derecho en SQL Server (MSSQLSERVER) y selecciona Propiedades.
En Acceder como, cambia la cuenta:
- Nombre de la cuenta:
DOMAIN\sql_serveren el queDOMAINes el nombre de NetBIOS de tu dominio de Active Directory. - Contraseña: Ingresa la contraseña que elegiste antes.
- Nombre de la cuenta:
Haz clic en Aceptar.
Cuando se te solicite reiniciar SQL Server, selecciona Sí.
SQL Server ahora se ejecuta con una cuenta de usuario de dominio.