共用方式為


使用 Azure 備份還原 Azure Kubernetes Service

本文說明如何還原備份的 Azure Kubernetes Service (AKS)。

Azure 備份現在可讓您使用必須安裝在叢集中的備份延伸模組來備份 AKS 叢集 (叢集資源和連結至叢集的永續性磁碟區)。 備份保存庫會透過此備份延伸模組與叢集通訊,以執行備份和還原作業。

注意

使用 Azure 備份的 AKS 保存庫備份和跨區域還原目前處於預覽狀態。

在您開始使用 Intune 之前

  • AKS 備份可讓您還原至原始 AKS 叢集 (已備份的叢集) 和替代 AKS 叢集。 AKS 備份可讓您執行完整還原和項目層級還原。 您可以使用還原設定,根據所要還原的叢集資源來定義參數。

  • 您必須在目標 AKS 叢集中安裝備份延伸模組。 此外,您必須在備份保存庫與 AKS 叢集之間啟用信任存取

  • 如果您嘗試還原儲存在保存庫層中的備份,則必須在輸入中提供儲存體帳戶做為預備位置。 備份資料會以 Microsoft 租用戶內的 Blob 形式儲存在備份保存庫中。 在還原作業期間,備份資料會跨租用戶從一個保存庫複製到暫存儲存體帳戶。 確定還原的暫存儲存體帳戶已將 AllowCrossTenantReplication 屬性設定為 true

如需限制和支援案例的詳細資訊,請參閱支援矩陣

還原 AKS 叢集

若要還原備份的 AKS 叢集,請遵循下列步驟:

  1. 移至 [備份中心],並選取 [還原]

    螢幕擷取畫面顯示如何啟動還原程序。

  2. 在下一個頁面上,選取 [選取備份執行個體],然後選取您要還原的 [執行個體]

    如果「主要區域」和「次要區域」中都有可用的執行個體,請也選取 [還原來源區域],再選取 [繼續]

    螢幕擷取畫面顯示選取用於還原的備份執行個體。

    螢幕擷取畫面顯示選擇要還原的執行個體。

    螢幕擷取畫面顯示開始還原。

  3. 按一下 [選取還原點] 以選取您要還原的還原點

    如果保存庫和操作資料存放區都有可用的還原點,請選取您想要的還原來源。

    螢幕擷取畫面顯示如何檢視還原點。

    螢幕擷取畫面顯示選取還原點。

    螢幕擷取畫面顯示如何移至 [還原] 頁面。

  4. [還原參數] 區段中,按一下 [選取 Kubernetes Service],然後選取您要還原備份至其中的 AKS 叢集

    螢幕擷取畫面顯示如何起始參數選取。

    螢幕擷取畫面顯示選取參數 Kubernetes Service。

    螢幕擷取畫面顯示 [還原] 頁面,其中已選取 Kubernetes 參數。

  5. 若要選取「備份的叢集資源」以進行還原,請按一下 [選取資源]

    深入了解還原設定

    螢幕擷取畫面顯示 [選取要還原的資源] 頁面。

  6. 如果您選取了要從「保存庫標準資料存放區」還原的復原點,則請提供「快照集資源群組」「儲存體帳戶」做為暫存位置。

    螢幕擷取畫面顯示要從保存庫標準儲存體還原的參數。

    螢幕擷取畫面顯示要從保存庫標準儲存體還原的儲存體參數。

注意

目前,在預備位置中建立的資源不能屬於私人端點。 請確定您在提供做為預備位置的儲存體帳戶上啟用公用存取

  1. 選取 [驗證],對用於還原的叢集選取項目執行驗證。

    螢幕擷取畫面顯示還原參數驗證。

  2. 驗證成功之後,選取 [檢閱 + 還原],將備份還原至選取的叢集。

    螢幕擷取畫面顯示 [檢閱 + 還原] 索引標籤以進行還原。

還原設定

在 AKS 備份的項目層級還原功能中,有多個還原設定篩選條件您可以用來執行還原。

  • 從清單中選取您要還原的「命名空間」。 清單只會顯示備份的命名空間。

    螢幕擷取畫面顯示選取命名空間。

    如果您想要還原叢集範圍資源和永續性磁碟區 (僅限 Azure 磁碟),也可以選取核取方塊。

    若要還原特定的叢集資源,請在文字框中使用附加至叢集資源的標籤。 只會備份具有所輸入標籤的資源。

  • 您可以提供「API 群組」和「種類」來還原特定的資源類型。 「附錄」中有可用的「API 群組」和「種類」清單。 您可以輸入「多個 API 群組」

    螢幕擷取畫面顯示用於還原的 API 使用量。

  • 若要還原工作負載,例如透過 API 群組從備份還原部署,則應該使用以下項目:

    • 類型:選取 [部署]

    • 群組:選取 [群組]

    • 命名空間對應:若要將備份的叢集資源移轉至不同的「命名空間」,請選取 [備份的命名空間],然後輸入您要移轉資源的「命名空間」

      如果「命名空間」不存在於 AKS 叢集中,則會建立命名空間。 如果在叢集資源還原期間發生衝突,您可以跳過或修補衝突的資源。

      螢幕擷取畫面顯示選取用於移轉的命名空間。

發生資源衝突時,適用於 AKS 的 Azure 備份目前在執行還原作業時支援下列兩個選項 (備份資源與目標 AKS 叢集中的資源同名)。 您可以在定義還原設定時選擇其中一個選項。

  • 跳過:預設會選取這個選項。 例如,如果您已備份名為 pvc-azuredisk 的 PVC,而您打算在其中還原的目標叢集有相同名稱的 PVC,則備份延伸模組會跳過還原備份的永續性磁碟區宣告 (PVC)。 在這種情況下,建議您從叢集中刪除資源,然後執行還原作業。

  • 修補:這個選項允許在目標叢集的資源上修補備份資源的可變變數。 如果您想更新目標叢集中的複本數,可以選擇修補作為作業。

注意

如果資源已經存在,AKS 備份目前不會在目標叢集刪除及重新建立資源。 如果您嘗試還原原始位置中的永續性磁碟區,請刪除現有的永續性磁碟區,然後執行還原作業。

在次要區域中還原 (預覽)

若要在次要區域中還原 AKS 叢集,請在備份保存庫中設定異地備援和跨區域還原,然後觸發還原

下一步