在Azure VM中設定SQL Server Always On

選擇 Azure SQL,然後建立  SQL Server 2019  Enterprise on  Windows Server 2019

名稱 = SQL-VM-1
使用者名稱 = DomainAdmin
密碼 = Contoso!0000

虛擬網路 = SQLHAVNET
子網路 = SQL-subnet-1(10.38.1.0/24)

如果沒有可用性區域,則可以選擇另外建立新的可用性群組,不要和DC的在同一個.

SQL VM的磁碟根據自己需要設定大小,及定序

同樣方式建立第二太sql vm

名稱 = SQL-VM-2
使用者名稱 = DomainAdmin
密碼 = Contoso!0000

虛擬網路 = SQLHAVNET
子網路 = SQL-subnet-2(10.38.2.0/24)

SQL VM的磁碟根據自己需要設定大小,及定序

如果是選擇可用區,則和SQL VM1不同區,如果是可用性群組,則要添加到VM1的可用性群組當中.

接下來針對2台SQL VM添加次要IP  AG-listener-IP

sql-vm-1 添加10.38.1.11

sql-vm-2 添加10.38.2.11

這是之後SQL里做可用性群組時要使用的

使用本機帳號登入兩台SQL VM,將VM 加入到corp.contoso.com網域。

一旦這兩台 SQL Server VM 都已加入網域之後,將 CORP\Install 新增為本機系統管理員群組的成員。

等候 VM 重新啟動,然後從第一台 SQL Server VM 重新啟動 RDP 檔案,以使用 CORP\DomainAdmin 帳戶來登入 SQL-VM-1。

在 [伺服器管理員] 中,選取 [工具],然後選取 [電腦管理]。

在 [電腦管理 ] 視窗中,展開 [本機使用者和群組],然後選取 [群組]。

按兩下 [系統管理員] 群組。

在 [系統管理員屬性] 對話方塊中,選取 [新增] 按鈕。

輸入 CORP\Install 使用者,然後選取 [確定]。

選取 [確定] 以關閉 [系統管理員屬性] 對話方塊。

在 SQL-VM-2 上重複這些步驟。

將帳戶新增至SQL Server系統管理員

用來設定可用性群組 (CORP\install) 的安裝帳戶,必須是每台 SQL Server VM 上系統管理員固定伺服器角色的一部分。

若要授與系統管理員權限給安裝帳戶,請遵循下列步驟:

使用 <MachineName>\DomainAdmin 帳戶 (例如 SQL-VM-1\DomainAdmin) 透過遠端桌面通訊協定 (RDP) 連線至伺服器。

開啟 SQL Server Management Studio,然後連線到 SQL Server 的本機執行個體。

在 [物件總管] 中,選取 [安全性]。

以滑鼠右鍵按一下 [登入]。 選取 [新增登入]。

在 [登入 - 新增] 中,選取 [搜尋]。

選取 [位置]。

輸入網域系統管理員網路認證。

使用安裝帳戶 (CORP\install)。

將登入設定為 [系統管理員 (sysadmin)] 固定伺服器角色的成員。

選取 [確定]。

在第二台 SQL Server VM (例如SQL-VM-2) 上重複這些步驟,並使用相關的機器名稱帳戶 (例如 SQL-VM-2\DomainAdmin) 進行連線。

新增系統帳號,本例已經存在[NT AUTHORITY\SYSTEM] 帳戶,如果沒有則需要運行指令新增

如果已經有,則上面的步驟可以略過,然後是授權


同樣的步驟,SQL-VM-2一樣做一遍

設定 SQL Server 服務帳戶