장애 조치 클러스터 배포
이제 VM 인스턴스를 사용하여 Windows Server 장애 조치 클러스터 및 SQL Server를 배포할 수 있습니다.
SQL Server 준비
SQL Server용 Active Directory에 새 사용자 계정을 만듭니다.
- 원격 데스크톱을 사용하여
node-1에 연결합니다. 도메인 사용자 계정으로 로그인합니다. - Start(시작) 버튼을 마우스 오른쪽 버튼으로 클릭하고(또는 Win+X 누름) Windows PowerShell(관리자)을 클릭합니다.
- 예를 클릭하여 권한 승격 프롬프트를 확인합니다.
SQL 서버와 SQL 에이전트의 도메인 사용자 계정을 만들고 비밀번호를 할당합니다.
$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
SQL Server를 구성하려면 node-1 및 node-2 모두에서 다음 단계를 수행합니다.
Start(시작) 버튼을 마우스 오른쪽 버튼으로 클릭하고(또는 Win+X 누름) Windows PowerShell(관리자)을 클릭합니다.
호스트 이름과 일치하도록 SQL Server 인스턴스의 이름을 바꿉니다.
$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 MSSQLSERVERSQL Server 구성 관리자를 엽니다.
탐색창에서 SQL Server 서비스를 선택합니다.
서비스 목록에서 SQL Server(MSSQLSERVER)를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
다음으로 로그온에서 계정을 변경합니다.
- 계정 이름:
DOMAIN\sql_server. 여기서DOMAIN은 Active Directory 도메인의 NetBIOS 이름입니다. - 비밀번호: 이전에 선택한 비밀번호를 입력합니다.
- 계정 이름:
확인을 클릭합니다.
SQL Server를 다시 시작하라는 메시지가 표시되면 예를 선택합니다.
이제 SQL Server가 도메인 사용자 계정으로 실행됩니다.