Como implantar o cluster de failover
Use as instâncias de VM para implantar um cluster de failover do Windows Server e o SQL Server.
Como preparar o SQL Server
Crie uma nova conta de usuário no Active Directory para o SQL Server:
- Conecte-se a
node-1usando a Área de trabalho remota. Faça login com a conta de usuário do domínio. - Clique com o botão direito do mouse no botão Iniciar (ou pressione Win+X) e clique em Windows PowerShell (administrador).
- Confirme a elevação do prompt clicando em Sim.
Crie uma conta de usuário de domínio para o servidor SQL e o agente SQL e atribua uma senha.
$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 o SQL Server, execute as seguintes etapas em node-1 e node-2:
Clique com o botão direito do mouse no botão Iniciar (ou pressione Win+X) e clique em Windows PowerShell (administrador).
Renomeie a instância do SQL Server para que o nome corresponda ao nome do 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 MSSQLSERVERAbra o SQL Server Configuration Manager.
No painel de navegação, selecione Serviços do SQL Server
Na lista de serviços, clique com o botão direito do mouse em SQL Server (MSSQLSERVER) e selecione Propriedades.
Em Fazer logon como, altere a conta.
- Nome da conta:
DOMAIN\sql_serverem queDOMAINé o nome do NetBIOS do seu domínio do Active Directory - Senha: digite a senha que você escolheu anteriormente.
- Nome da conta:
Clique em OK.
Quando solicitado a reiniciar o SQL Server, selecione Sim.
O SQL Server agora é executado em uma conta de usuário do domínio.