您可以使用本說明文件來瞭解從包含登錄至 NSXAntrea Kubernetes 叢集的 NSX 備份執行還原作業的行為。

還原 NSX 備份時,會發生下列行為:
  • 已登錄 Antrea Kubernetes 叢集的所有現有 K8s 資源 (例如網繭、服務、命名空間等) 都不會還原至其以前在建立 NSX 備份時的狀態。對 Kubernetes 叢集沒有任何影響,它會繼續運作。
  • 從備份檔還原 NSX 後,套用至 Antrea K8s 叢集的 DFW 原則將回到其先前的狀態 (即建立備份時的狀態)。但是,DFW 規則看到的 K8s 資源 (例如入口、Antrea、出口、服務、命名空間等) 處於其最新 (目前) 狀態。這會導致不一致。

    NSX 還原完成後,將自動執行重新同步。重新同步可確保 NSX 詳細目錄中的所有 K8s 資源回到其目前狀態,且所有還原的 NSX DFW 原則都實現至 Kubernetes 叢集。

  • 如果在備份完成後刪除 Antrea Kubernetes 叢集,然後從該備份還原 NSX,則會在 NSX 中偵測到一些孤立的管理平面資源。您必須手動清理這些孤立資源,例如 DFW 原則、叢集控制平面節點和主體身分識別。
  • 如果在備份完成後將新的 Antrea Kubernetes 叢集登錄至 NSX,然後從該備份還原 NSX,則新的 Antrea Kubernetes 叢集無法連線至 NSX Manager。其原因是缺少此新 Antrea Kubernetes 叢集的主體身分識別 (PI) 使用者和叢集控制平面節點。

    在這種情況下,請執行以下步驟:

    1. NSX 解除登錄 Antrea Kubernetes 叢集以確保執行清理。如需詳細資訊,請參閱從 NSX 解除登錄 Antrea Kubernetes 叢集
    2. NSX 中再次新增 PI 使用者。
    3. 再次將 Antrea Kubernetes 叢集登錄至 NSX

      如需詳細資訊,請參閱向 NSX 登錄 Antrea Kubernetes 叢集的必要條件