資料庫映象和故障轉移群集
故障轉移群集是 Microsoft 群集服務 (MSCS) 群集組(稱為資源組)
中的一個或多個物理磁碟的組合,這些磁碟是群集的節點。資源組配置
為承載 SQL Server 例項的故障轉移群集例項。SQL Server 故障轉移
群集例項就好像是網路上的一臺計算機,但是它可以提供故障轉移服務
,當一個節點不可用時,可以從該節點故障轉移到另一個節點。有關詳
細資訊,請參閱SQL Server 2008 故障轉移群集入門。
與為單個資料庫提供高可用性支援的資料庫映象相反,故障轉移群集可
為整個 Microsoft SQL Server 例項提供高可用性支援。資料庫映象可
以在故障轉移群集之間進行,也可以在故障轉移群集與非群集計算機之
間進行。
注意:
有關資料庫映象的介紹,請參閱資料庫映象概述。
映象和群集
通常,當映象與群集一起使用時,主體伺服器與映象伺服器都駐留在群
集上,其中,主體伺服器在一個群集的故障轉移群集例項中執行,映象
伺服器在另一個群集的故障轉移群集例項中執行。不過,您可以建立一
個映象會話,其中,一個夥伴駐留在一個群集的故障轉移群集例項中,
另一個夥伴駐留在一個單獨的非群集的計算機中。
如果群集故障轉移使主體伺服器暫時不可用,將斷開客戶端與資料庫的
連線。群集故障轉移完成之後,根據執行模式,客戶端可以重新連線到
同一群集、不同群集或非群集計算機中的主體伺服器。
當決定如何在群集環境中配置資料庫映象時,所使用的映象執行模式至
關重要。
具有自動故障轉移功能的高安全性模式會話
如果想要在具有自動故障轉移功能的高安全性模式下映象資料庫,則建
議針對夥伴使用雙群集配置。此配置提供最高的可用性。此見證伺服器
可以駐留在第三方群集上,也可以駐留在非群集計算機上。
如果執行當前主體伺服器的節點失敗,將在幾秒鐘內開始進行資料庫自
動故障轉移,群集仍然故障轉移到另一個節點。資料庫映象會話故障轉
移到其他群集或非群集計算機中的映象伺服器,並且先前的映象伺服器
變為主體伺服器。新主體伺服器將盡快前滾其資料庫副本並使其作為主
體資料庫處於線上狀態。群集故障轉移完成(通常需要幾分鐘)之後,
先前作為主體伺服器的故障轉移群集例項變為映象伺服器。有關詳細信
息,請參閱同步資料庫映象(高安全性模式)。
下圖顯示了在具有見證伺服器(支援自動故障轉移)的高安全性模式下
執行的映象會話中,群集之間的自動故障轉移。
映象會話中的三個伺服器例項駐留在三個不同的群集上:Cluster_A、
Cluster_B 和 Cluster_C。每個群集上都有一個 SQL Server 預設例項
,此例項作為 SQL Server 故障轉移群集例項在執行。映象會話啟動時
,Cluster_A 上的故障轉移群集例項是主體伺服器,Cluster_B 上的故
障轉移群集例項是映象伺服器,Cluster_C 上的故障轉移群集例項是鏡
像會話中的見證伺服器。最終,Cluster_A 上的活動節點失敗,這將導
致主體伺服器不可用。
在群集準備執行故障轉移之前,映象伺服器藉助見證伺服器檢測到主體
伺服器已丟失。映象伺服器將前滾其資料庫,並儘快使該資料庫線上以
成為新的主體資料庫。當 Cluster_A 完成故障轉移之後,先前的主體
伺服器現在成為映象伺服器,並將其資料庫與 Cluster_B 上的當前主
體資料庫同步。
不帶自動故障轉移功能的高安全性模式會話
在不帶自動故障轉移功能的高安全性模式下映象資料庫時,如果執行當
前主體伺服器的節點失敗,則群集中的其他節點將充當主體伺服器。注
意,如果群集不可用,資料庫將不可用。有關詳細資訊,請參閱同步數
據庫映象(高安全性模式)。
高效能模式會話
如果想要在高效能模式下映象資料庫,請考慮將主體伺服器放置在群集
的故障轉移群集例項中,將映象伺服器放置在遠端位置的非群集伺服器
上。如果群集故障轉移到另一節點,在映象會話中,故障轉移群集例項
將繼續作為主體伺服器。如果整個群集出現問題,則可以將服務強制到
映象伺服器上。有關詳細資訊,請參閱非同步資料庫映象(高效能模式)
。
設定新的 SQL Server 2005 故障轉移群集
如何建立新的 SQL Server 故障轉移群集(安裝程式)
設定資料庫映象
設定資料庫映象
如何配置資料庫映象會話 (SQL Server Management Studio)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-494018/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 搭建Windows故障轉移群集Windows
- Windows故障轉移群集(WSFC)的備份和恢復Windows
- Sqlserver 2014 alwayson故障轉移群集節點被踢出群集SQLServer
- 資料庫映象和資料庫快照資料庫
- 資料庫映象和跨資料庫事務資料庫
- 複製和資料庫映象資料庫
- 資料庫映象期間可能出現的故障處理資料庫
- 資料庫映象和全文目錄資料庫
- 節點 B 上的 Windows 防火牆未正確配置為故障轉移群集Windows防火牆
- 理解透明應用程式故障轉移 (TAF) 和快速連線故障轉移 (FCF)
- 資料庫映象和日誌傳送資料庫
- 5 切換和故障轉移操作
- weblogic多資料來源故障轉移問題Web
- RedHatLinux下實現MySQL資料庫映象(轉)RedhatLinuxMySql資料庫
- windows故障轉移叢集 “群集事件” 經常出現 1135 錯誤的解決Windows事件
- 資料庫常見故障及恢復原理(轉)資料庫
- 已為資料庫映象啟動資料庫,必須刪除資料庫映象才能刪除該資料庫資料庫
- SQL Server 資料庫映象SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- 資料庫和表空間資料移動資料庫
- 關於資料庫故障資料庫
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 3模式
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 6模式
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 5模式
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 4模式
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 2模式
- [AlwaysOn] AlwaysOn可用性組的故障轉移和故障轉移模式[中英文對照] 1模式
- 關於移動資料庫(轉載)資料庫
- 4.2.13 主備庫實現自動故障轉移
- Elixir 分散式 Application 故障轉移和接管分散式APP
- ORACLE資料庫事務處理和故障恢復Oracle資料庫
- 資料庫伺服器故障資料庫伺服器
- MySQL資料庫故障恢復MySql資料庫
- 理解透明應用程式故障轉移 (TAF) 和快速連線故障轉移 (FCF) (文件 ID 1602113.1)
- Oracle資料庫系統緊急故障處理方法(轉)Oracle資料庫
- 資料庫調優和資料遷移是如何影響資料庫的RY資料庫
- Laravel資料庫遷移和填充(支援中文)Laravel資料庫
- ORACLE資料庫切換和遷移方案Oracle資料庫