View a markdown version of this page

準備 SQL Server 切換 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

準備 SQL Server 切換

在這些要求中,原始主要資料庫執行個體和原始僅供讀取複本是切換之前存在的角色。如需詳細資訊,請參閱SQL Server 切換概觀。

有些切換要求涉及異地同步備份部署和選項群組。如需詳細資訊,請參閱設定及管理 Amazon RDS 的多可用區域部署及使用選項群組。

啟動 SQL Server 切換之前,請確定您的複寫環境符合下列各節的要求。

引擎和功能需求

資料庫執行個體狀態需求

  • 原始主要資料庫執行個體和原始僅供讀取複本處於 available 狀態。

  • 資料庫執行個體都沒有處於 required、 next window或 in progress 狀態的待定維護動作。這些狀態下的動作會封鎖切換。若要了解如何檢查待處理維護更新的狀態,請參閱 檢視待處理維護更新。

    available 狀態下的待處理維護動作不會封鎖轉換。Amazon RDS 經常發行 available 狀態的作業系統 (OS) 更新。這些待處理作業系統更新不會封鎖轉換,除非您將其排程到下一個維護時段,而使其處於 next window 狀態。

    注意

    如果您想要延遲排程的維護動作以便執行轉換,請在 RDS 主控台依序選擇動作和延遲升級。您也可以套用待定維護動作,或將維護時段移至轉換前的間隔,以防止轉換遭到封鎖。

  • 原始僅供讀取複本處於 replicating 狀態。

  • 當主要資料庫執行個體或僅供讀取複本目前處於切換生命週期時,您不會嘗試啟動切換。如果在切換後重新設定僅供讀取複本,Amazon RDS 會阻止您啟動另一個切換。

組態需求

  • 原始僅供讀取複本具有與原始主要資料庫執行個體盡可能接近的組態。轉換完成後,Amazon RDS 不會自動重新設定新的主要資料庫執行個體,使其具有與原始主要資料庫執行個體相同的組態。

  • 原始主要資料庫執行個體不在異地同步備份部署中。當主要資料庫執行個體使用異地同步備份部署時,您無法執行切換。

  • 原始主要資料庫執行個體只有一個僅供讀取複本。當主要資料庫執行個體有多個僅供讀取複本時,您無法執行切換。

  • 執行跨區域切換之前,請確認複寫組態外沒有任何資料庫執行個體使用與主要資料庫執行個體相同的選項群組。只有目前的主要資料庫執行個體及其僅供讀取複本可以使用該選項群組。否則,Amazon RDS 會阻止切換。