Site Recovery Manager 提供的虛擬機器保護與復原需受限制約束。

保護與復原暫停的虛擬機器

暫停虛擬機器時,vSphere 會建立並儲存其記憶體狀態。虛擬機器恢復作業後,vSphere 會還原儲存的記憶體狀態,以讓虛擬機器繼續運作,而無需中斷其正在執行的應用程式和客體作業系統。

保護與復原含快照的虛擬機器

陣列式複寫支援保護與復原含快照的虛擬機器,但仍存在一定限制。

透過在 VMX 檔案中設定 workingDir 參數,可以指定用來儲存快照差異檔案的自訂位置。Site Recovery Manager 不支援使用 workingDir 參數。

限制同樣適用於所執行的 ESX 或 ESXi 伺服器版本低於 4.1 的情況。

  • 如果虛擬機器具有多個 VMDK 磁碟檔案,則所有磁碟檔案必須包含在與 VMX 檔案自身相同的資料夾內。

  • 如果虛擬機器已連接至原始磁碟對應 (RDM) 磁碟裝置,則必須將對應檔案儲存在與 VMX 檔案相同的資料夾內。僅在使用虛擬相容模式建立 RDM 對應時,才可使用 RDM 快照。

如果您所執行的是 ESX 或 ESXi 伺服器 4.1 或更新版本,則上述限制情況不適用。

vSphere Replication 支援保護含快照的虛擬機器,但僅能復原最近的快照。vSphere Replication 會清除已復原虛擬機器中的快照資訊。因此,復原後快照將不再可用,除非您將 vSphere Replication 設定為保留多個時間點快照。如需透過搭配 vSphere Replication 使用多個時間點快照來復原較舊快照的相關資訊,請參閱複寫虛擬機器並啟用多個時間點執行個體

保護與復原含記憶體狀態快照的虛擬機器

保護含記憶體狀態快照的虛擬機器時,位於保護站台和復原站台上的 ESXi 主機必須擁有相容 CPU,如 VMware 知識庫文章 VMotion CPU Compatibility Requirements for Intel Processors (適用於 Intel 處理器的 VMotion CPU 相容性需求) 和 VMotion CPU Compatibility Requirements for AMD Processors (適用於 AMD 處理器的 VMotion CPU 相容性需求) 中所述。這些主機還必須啟用相同的 BIOS 功能。如果伺服器的 BIOS 組態不符,就會出現一則相容性錯誤訊息,即使除此之外它們幾乎完全相同,亦然。要檢查的兩個最常見的功能分別為「非執行記憶體保護 (NX/XD)」和「虛擬化技術 (VT/AMD-V)」。

保護與復原連結複製虛擬機器

vSphere Replication 不支援保護及復原已連結複製的虛擬機器。

陣列式複寫支援保護及復原已連結複製的虛擬機器,前提是已複寫快照樹狀結構中的所有節點。

保護與復原含保留區、相似性規則或限制的虛擬機器

Site Recovery Manager 將虛擬機器復原到復原站台時,不會保留置於虛擬機器上的任何保留區、相似性規則或限制。Site Recovery Manager 不會在復原站台上保留保留區、相似性規則及限制,因為復原站台的資源需求可能與受保護站台的資源需求不同。

透過在復原站台上設定資源集區的保留區和限制,並相應設定資源集區對應,可以為已復原虛擬機器設定保留區、相似性規則和限制。或者,也可以在復原站台的預留位置虛擬機器上手動設定保留區、相似性規則或限制。

保護與復原連接至 RDM 磁碟裝置的虛擬機器

保護與復原連接至原始磁碟對應 (RDM) 磁碟裝置的虛擬機器,將視使用陣列式複寫還是 vSphere Replication 而受到不同的支援。

  • 陣列式複寫在實體相容性模式和虛擬相容性模式下皆支援 RDM 裝置。如果要將 Site Recovery Manager 與陣列式複寫搭配使用,您可以在實體相容性模式或虛擬相容性模式下保護和復原使用 RDM 的虛擬機器。

  • vSphere Replication 僅在虛擬模式下支援 RDM 裝置,來源與目標裝置皆如此。如果您使用 vSphere Replication,則無法在實體相容性模式下保護和復原使用 RDM 的虛擬機器。

  • 如果您同時使用陣列式複寫與 vSphere Replication,則僅能透過使用陣列式複寫,在實體相容性模式下保護和復原使用 RDM 的虛擬機器。您可以透過使用陣列式複寫或 vSphere Replication,在虛擬相容性模式下保護和復原使用 RDM 的虛擬機器。

計劃移轉使用 SIOC 之資料存放區上的虛擬機器

Site Recovery Manager 的先前版本中,在執行計劃的移轉之前,您必須在包含於復原計劃中的資料存放區上停用 Storage I/O Control (SIOC)。此版本的 Site Recovery Manager 完全支援 SIOC,因此,您在執行計劃的移轉之前無需停用 SIOC。

災難復原與重新保護使用 SIOC 之資料存放區上的虛擬機器

Site Recovery Manager 的先前版本中,如果您在啟用 SIOC 的情況下執行災難復原,復原將成功,但會出現錯誤。復原後,您必須手動停用受保護站台上的 SIOC,並再次執行計劃的移轉復原。成功執行計劃的移轉後,才能執行重新保護。此版本的 Site Recovery Manager 完全支援 SIOC,因此,復原將成功,且不出現錯誤,您可以在不停用 SIOC 的情況下,先執行災難復原,再執行計劃的移轉和重新保護。

保護與復原含多個陣列元件的虛擬機器

Site Recovery Manager 中的陣列式複寫取決於陣列配對的概念。Site Recovery Manager 會定義其做為單位復原的資料存放區群組。因此,儲存透過陣列式複寫保護之虛擬機器的元件時要注意下列限制。

  • Site Recovery Manager 不支援將複寫到復原站台上單一陣列的虛擬機器元件儲存在受保護站台的多個陣列上。

  • 如果虛擬機器元件跨越雙方陣列,Site Recovery Manager 不支援將複寫到復原站台上多個陣列的虛擬機器元件儲存在受保護站台的多個陣列上。

如果將虛擬機器元件從多個陣列複寫到復原站台上的單一陣列或一系列陣列,則受保護站台上資料存放區之 UUID 的 VMX 組態將與復原站台上的組態不符。

虛擬機器的 VMX 檔案位置決定了虛擬機器將屬於哪一個陣列配對。一個虛擬機器不可隸屬兩個陣列配對,因此,如果虛擬機器擁有多個磁碟,且其中一個磁碟所在的陣列不屬於虛擬機器所隸屬的陣列配對,則 Site Recovery Manager 無法保護整個虛擬機器。Site Recovery Manager 會將與虛擬機器位於不同陣列配對上的磁碟視為未複寫裝置處理。

因此,請將虛擬機器的所有虛擬磁碟、分頁檔、RDM 裝置以及工作目錄儲存到同一陣列的 LUN 上,以便 Site Recovery Manager 為虛擬機器的所有元件提供保護。

保護與復原 Active Directory 網域控制站

請勿使用 Site Recovery Manager 來保護 Active Directory 網域控制站。Active Directory 提供其自身的複寫技術與還原模式。請使用 Active Directory 複寫技術與還原模式技術來處理災難復原狀況。

Site Recovery Manager 與許可控制叢集搭配使用

您可以使用叢集的許可控制來保留復原站台上的資源。但是,使用「許可控制」會阻止 Site Recovery Manager 在執行復原計劃時開啟虛擬機器電源,繼而影響災難復原。如果開啟虛擬機器電源會違反相關的「許可控制」限制,則「許可控制」會阻止虛擬機器開啟電源。

您可以向復原計劃新增命令步驟,來執行可在復原期間停用「許可控制」的 PowerCLI 指令碼。如需有關建立命令步驟的資訊,請參閱建立自訂復原步驟

  1. 在復原計劃中建立一個開啟電源前的命令步驟,該步驟可執行 PowerCLI 指令碼以停用「許可控制」。

    Get-Cluster cluster_name | Set-Cluster -HAAdmissionControlEnabled:$false
  2. 在復原計劃中建立一個開啟電源後的命令步驟,該步驟可在虛擬機器開啟電源後重新啟用「許可控制」。

    Get-Cluster cluster_name | Set-Cluster -HAAdmissionControlEnabled:$true

如果復原期間停用了「許可控制」,則於測試復原後執行清理程序之後必須手動重新啟用「許可控制」。停用「許可控制」可能會影響 High Availability 重新啟動復原站台上虛擬機器的能力。請勿長時間停用「許可控制」。