Skip to main content
NetApp Solutions
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

OpenShift 虛擬化中的虛擬機器資料保護使用 OpenShift API 保護資料( OADP )

貢獻者

作者: Banu Sundhar 、 NetApp

參考文件的本節提供使用 OpenShift API for Data Protection ( OADP )與 NetApp ONTAP S3 或 NetApp StorageGRID S3 上的 Velero 建立 VM 備份的詳細資料。VM 磁碟的持續磁碟區( PV )備份是使用 CSI Astra Trident Snapshot 建立的。

OpenShift 虛擬化環境中的虛擬機器是容器化應用程式、可在 OpenShift Container 平台的工作節點中執行。保護 VM 中繼資料以及 VM 的持續磁碟非常重要、如此一來、當它們遺失或毀損時、您就可以將它們復原。

OpenShift 虛擬化虛擬化 VM 的持續磁碟可由整合至 OpenShift 叢集的 ONTAP 儲存設備作為備份、使用 "Astra Trident CSI"。在本節中、我們使用 "OpenShift API for Data Protection ( OADP )" 將 VM (包括其資料磁碟區)備份至

  • ONTAP 物件儲存

  • StorageGRID

接著我們會在需要時從備份還原。

OADP 可在 OpenShift 叢集上備份、還原及災難恢復應用程式。可以使用 OADP 保護的資料包括 Kubernetes 資源物件、持續磁碟區和內部映像。

用於資料保護的 OpenShift API

Red Hat OpenShift 已運用開放原始碼社群開發的解決方案來保護資料。 "Velero" 是一種開放原始碼工具、可安全地備份與還原、執行災難恢復、以及移轉 Kubernetes 叢集資源與持續磁碟區。為了輕鬆使用 Velero 、 OpenShift 開發了 OADP 運算子和 Velero 外掛程式、以與 CSI 儲存驅動程式整合。公開的 OADP API 核心是以 Velero API 為基礎。安裝 OADP 運算子並進行設定後、可執行的備份 / 還原作業會根據 Velero API 所公開的作業而定。

用於資料保護的 OpenShift API

OADP 1.3 可從 OpenShift 叢集 4.12 及更新版本的運算中心取得。它內建 Data Mover 、可將 CSI Volume 快照移至遠端物件儲存區。如此可在備份期間將快照移至物件儲存位置、提供可攜性和耐用性。然後、快照便可在災難發生後進行還原。

  • 以下是本節中範例所使用的各種元件版本 **

    • OpenShift 叢集 4.14

    • OpenShift 虛擬化是透過 Red Hat 提供的 OperatorOpenShift 虛擬化運算子所安裝

    • Red Hat 提供的 OADP 運算子 1.13

    • 適用於 Linux 的 Velero CLI 1.13

    • Astra Trident 24.02

    • ONTAP 9.12.