關於內部部署應用程式的災害復原

本文說明您可以使用 Azure Site Recovery 服務進行災害復原保護的內部部署工作負載和應用程式。

概觀

組織需要商務持續性和災害復原 (BCDR) 策略,以便讓工作負載和資料在計劃性停機與非計劃性停機期間維持安全。 而且,需復原到正常運作的情況。

Site Recovery 是一項有助於建立 BCDR 策略的 Azure 服務。 使用 Site Recovery,您可以將應用程式感知的複寫部署到雲端,或部署到次要站台。 您可以使用 Site Recovery 來管理複寫、執行災害復原測試,以及執行容錯移轉和容錯回復。 您的應用程式可在 Windows 或 Linux 電腦、實體伺服器、VMware 或 Hyper-V 上執行。

Site Recovery 整合了 Microsoft 應用程式,例如 SharePoint、Exchange、Dynamics、SQL Server 和 Active Directory。 Microsoft 與領導廠商密切合作,包括 Oracle、SAP 和 Red Hat。 您可以根據各應用程式自訂複寫解決方案。

為何要使用 Site Recovery 進行應用程式複寫?

Site Recovery 可協助您實作應用程式層級的保護和復原,如下所示:

  • 應用程式無從驗證,針對在受支援電腦上執行的任何工作負載提供複寫。
  • 近乎同步複寫,復原點目標 (RPO) 僅短短 30 秒,可滿足多數重要商務應用程式的需求。
  • 適用於單一或多層式架構應用程式的應用程式一致性快照。
  • 與 SQL Server Always On 整合,並與其他應用層級複寫技術合作。 例如,Active Directory 複寫、SQL Always On,以及 Exchange 資料庫可用性群組 (DAG)。
  • 彈性復原方案,讓您只要按一下就能復原整個應用程式堆疊,並在方案中納入外部指令碼和手動動作。
  • Site Recovery 和 Azure 中的進階網路管理,可簡化應用程式網路需求。 網路管理,例如能夠保留 IP 位址、設定負載平衡,以及與 Azure 流量管理員整合以實現低復原時間目標 (RTO) 網路轉換。
  • 豐富的自動化程式庫,提供已可用於生產環境的應用程式特定指令碼,這些指令碼可供下載並與復原方案整合。

工作負載摘要

Site Recovery 可複寫在支援的機器上執行的任何應用程式。 我們與產品小組合作,對下表中指定的應用程式進行額外的測試。

[工作負載] 將 Azure VM 複寫至 Azure 將 Hyper-V VM 複寫至次要網站 將 Hyper-V VM 複寫至 Azure 將 VMware VM 複寫到 Azure
Active Directory、DNS Yes .是 .是 Yes
Web 應用程式 (IIS、SQL) Yes .是 .是 Yes
System Center Operations Manager Yes .是 .是 Yes
SharePoint Yes .是 .是 Yes
SAP

將 SAP 網站複寫至非叢集的 Azure
是 (由 Microsoft 測試) 是 (由 Microsoft 測試) 是 (由 Microsoft 測試) 是 (由 Microsoft 測試)
Exchange (非 DAG) Yes .是 .是 Yes
遠端桌面/VDI Yes .是 .是 Yes
Linux (作業系統和應用程式) 是 (由 Microsoft 測試) 是 (由 Microsoft 測試) 是 (由 Microsoft 測試) 是 (由 Microsoft 測試)
Dynamics AX Yes .是 .是 Yes
Windows 檔案伺服器 Yes .是 .是 Yes
Citrix XenApp 和 XenDesktop No N/A No

複寫 Active Directory 和 DNS

Active Directory 和 DNS 基礎結構是大多數企業應用程式的必要項目。 在災害復原期間,您必須在復原工作負載和應用程式之前,先保護與復原這些基礎結構元件。

您可以使用 Site Recovery,對 Active Directory 和 DNS 建立一個完整的自動化災害復原方案。 例如,若要將 SharePoint 和 SAP 從主要站台容錯移轉至次要站台,您可以設定先對 Active Directory 進行容錯移轉的復原方案。 然後,再另行使用應用程式專用的復原方案,對依賴 Active Directory 的其他應用程式進行容錯移轉。

深入了解 Active Directory 和 DNS 的災害復原。

保護 SQL Server

SQL Server 為內部部署資料中心的許多商務應用程式提供了資料服務基礎。 Site Recovery 可與 SQL Server HA/DR 技術搭配使用,以保護採用 SQL Server 的多層式企業應用程式。

Site Recovery 提供:

  • 針對 SQL Server 提供簡單且符合成本效益的災害復原解決方案。 將多個版本的 SQL Server 獨立伺服器和叢集複寫至 Azure 或次要網站。
  • 整合 SQL Always On 可用性群組,利用 Azure Site Recovery 復原方案管理容錯移轉和容錯回復。
  • 應用程式中各層 (包括 SQL Server 資料庫) 的端對端復原方案。
  • 藉由將 SQL Server 暴增到 Azure 中較大的 IaaS 虛擬機器中,利用 Azure Site Recovery 調整 SQL Server 以因應尖峰負載。
  • 簡單的 SQL Server 災害復原測試。 您可以測試容錯移轉,以分析資料並執行相容性檢查,但不會影響您的生產環境。

深入了解 SQL Server 的災害復原。

保護 SharePoint

Azure Site Recovery 可協助保護 SharePoint 部署,如下所示:

  • 排除對災害復原之待命伺服器陣列的需要和相關聯的基礎結構成本。 使用 Site Recovery,將整個伺服器陣列 (Web、應用程式和資料庫層) 複寫至 Azure 或次要站台。
  • 簡化應用程式部署和管理作業。 部署至主要站台的更新會自動複寫。 在次要站台容錯移轉並復原伺服器陣列之後,就可以使用這些更新。 此外也可降低讓待命伺服器陣列保持最新狀態的管理複雜度和相關成本。
  • 藉由建立類似生產的複本隨選複本環境進行測試和偵錯,以簡化 SharePoint 應用程式開發和測試。
  • 藉由使用 Site Recovery 將 SharePoint 部署移轉至 Azure,來簡化雲端轉換。

深入了解 SharePoint 的災害復原。

保護 Dynamics AX

Azure Site Recovery 可協助保護您的 Dynamics AX ERP 解決方案,方法如下:

  • 管理將整個 Dynamics AX 環境 (Web 和 AOS 層、資料庫層、SharePoint) 複寫到 Azure 或次要站台的作業。
  • 簡化 Dynamics AX 部署到雲端 (Azure) 的移轉。
  • 藉由建立類似生產的複本隨選進行測試和偵錯,以簡化 Dynamics AX 應用程式開發和測試。

深入了解 Dynamic AX 的災害復原。

保護遠端桌面服務

遠端桌面服務 (RDS) 可啟用虛擬桌面基礎結構 (VDI)、以工作階段為基礎的桌面和應用程式,讓使用者可在任何地方工作。

您可以使用 Azure Site Recovery 複寫下列服務:

  • 將受控或非受控的集區化虛擬桌面複寫至次要站台。
  • 將遠端應用程式和工作階段複寫至次要站台或 Azure。

下表顯示複寫選項:

RDS 將 Azure VM 複寫至 Azure 將 Hyper-V VM 複寫至次要網站 將 Hyper-V VM 複寫至 Azure 將 VMware VM 複寫到次要網站 將 VMware VM 複寫到 Azure 將實體伺服器複寫到次要網站 將實體伺服器複寫到 Azure
集區化虛擬桌面 (非受控) No .是 .是 .是 No
集區化虛擬桌面 (受控但不含 UPD) No .是 .是 .是 No
遠端應用程式和桌面工作階段 (不含 UPD) Yes .是 .是 .是 .是 .是 Yes

深入了解 RDS 的災害復原。

保護 Exchange

Site Recovery 協助保護 Exchange 的方式如下所示:

  • 對於小型 Exchange 部署 (例如單一或獨立式伺服器),Site Recovery 可以複寫並容錯移轉至 Azure 或次要網站。
  • 對於大型部署,Site Recovery 會與 Exchange DAG 整合。
  • Exchange DAG 是企業中 Exchange 災害復原的建議解決方案。 Site Recovery 復原方案可以包含 DAG,以協調網站之間的 DAG 容錯移轉。

若要深入了解 Exchange 的災害復原,請參閱 Exchange DAGExchange 災害復原

保護 SAP

使用 Site Recovery 保護您的 SAP 部署,如下所示:

  • 藉由將元件複寫到 Azure,啟用在內部部署環境執行之 SAP NetWeaver 和非 NetWeaver 生產應用程式的保護功能。
  • 藉由將元件複寫到另一個 Azure 資料中心,啟用執行 Azure 之 SAP NetWeaver 和非 NetWeaver 生產應用程式的保護功能。
  • 使用 Site Recovery 將您的 SAP 部署移轉至 Azure,來簡化雲端移轉。
  • 藉由建立隨選生產複本來測試 SAP 應用程式,簡化 SAP 專案升級、測試和原型設計。

深入了解 SAP 的災害復原。

保護 Internet Information Services

使用 Site Recovery 來保護 Internet Information Services (IIS) 部署,如下所示:

Azure Site Recovery 提供災害復原,方法為將環境中的重要元件複寫至冷遠端站台或類似 Microsoft Azure 的公用雲端。 由於具有網頁伺服器和資料庫的虛擬機器會複寫到復原站台,因此不需要個別備份組態檔或憑證。 取決於容錯移轉後之環境變數的應用程式對應和繫結,可以透過指令碼整合到災害復原計劃進行更新。 只有在容錯移轉期間,才會在復原站台上啟動虛擬機器。 Azure Site Recovery 也提供下列功能,協助您協調端對端容錯移轉︰

  • 排序各層中的虛擬機器啟動與關機。
  • 新增指令碼,以在它們啟動後允許應用程式相依性更新以及虛擬機器上的繫結。 指令碼也可用來更新 DNS 伺服器指向復原站台。
  • 在容錯移轉之前將 IP 位址配置給虛擬機器,方法為對應主要與復原網路,因此使用不需要在容錯移之後更新的指令碼。
  • 能夠對多個 Web 應用程式進行單鍵容錯移轉,以避免在災害發生時造成混淆。
  • 能夠在 DR 鑽研的隔離環境中測試復原計劃。

深入了解 IIS 的災害復原。

保護 Citrix XenApp 和 XenDesktop

自 2020 年 3 月起,Citrix 已宣佈淘汰並終止支援公用雲端託管工作負載。 因此,不建議使用 Site Recovery 來保護 Citrix 工作負載。

下一步

深入了解 Azure VM 的災害復原。