資料庫鏡像設定概觀
本節描述設定資料庫鏡像的一般步驟。如需資料庫鏡像的簡介,請參閱<資料庫鏡像概觀>。
重要事項 |
---|
我們建議您將資料庫鏡像作業設定在離峰時間執行,因為組態可能會影響效能。 |
設定步驟
若要設定資料庫鏡像,請遵循下列步驟:
確定所有資料庫使用者的登入都存在於鏡像伺服器上。如需詳細資訊,請參閱<設定資料庫鏡像的登入帳戶>。
在另一個伺服器執行個體上提供可用的資料庫之前,您必須在其他伺服器執行個體上安裝可於新伺服器執行個體使用資料庫所需的環境。如需詳細資訊,請參閱<在另一個伺服器執行個體上提供可用的資料庫時,管理中繼資料>。
使用 NORECOVERY 還原主體資料庫的最新完整資料庫備份,以建立鏡像資料庫。請確定在備份主體資料庫時,使用的是完整復原模式。鏡像資料庫必須具有與主體資料庫相同的名稱,且在資料庫鏡像工作階段中不能重新命名。
重要事項 您必須還原自從完整資料庫備份後進行的所有記錄備份。在夥伴上啟動鏡像之前,您應該在原始資料庫上建立目前的記錄備份,並將它還原到未來的鏡像資料庫。
如需詳細資訊,請參閱<如何:準備鏡像資料庫以進行鏡像 (Transact-SQL)>。如需有關如何建立及還原記錄備份的詳細資訊,請參閱<使用交易記錄備份>。
[!附註]
進行主體資料庫的備份後,請儘快完成剩下的設定步驟。
設定安全性並啟動資料庫鏡像工作階段。
您可以使用 Transact-SQL 或「資料庫鏡像精靈」來設定鏡像。如需詳細資訊,請參閱下列其中之一:
[!附註]
資料庫鏡像支援全文檢索目錄。如需詳細資訊,請參閱<資料庫鏡像和全文檢索目錄>。
(選擇性) 在工作階段中加入見證。
您可以使用 Transact-SQL 或「資料庫鏡像精靈」來加入見證。如需詳細資訊,請參閱下列其中之一:
[!附註]
資料庫擁有者可以隨時關閉資料庫的見證。見證關閉後相當於沒有見證,不會發生自動容錯移轉。
如需使用 Microsoft Windows 驗證來透過 Transact-SQL 設定資料庫鏡像的完整範例,請參閱<範例:使用 Windows 驗證設定資料庫鏡像 (Transact-SQL)>。
如需使用以憑證為基礎的安全性來透過 Transact-SQL 設定資料庫鏡像的完整範例,請參閱<範例:使用憑證設定資料庫鏡像 (Transact-SQL)>。