您可以使用 Integrated OpenStack Manager Web 介面從災難中復原 OpenStack 部署。

必要條件

  • 確保網路和 vCenter Server 環境已準備就緒。如需詳細資訊,請參閱〈準備環境〉一節。
  • 確保已根據〈安裝 VMware Integrated OpenStack 虛擬應用裝置〉進行安裝。
  • vSphere 中,建立 Integrated OpenStack Manager 虛擬機器的快照。需要此快照 來刪除和重新建立部署。
  • 確認所有必要的叢集和資料存放區均可供使用。如果在啟動部署精靈後將任何資源新增到 vSphere 環境中,若要查看變更,必須關閉並重新開啟該精靈。
  • 確認已正確設定 DNS 伺服器,並且網路閘道或防火牆在專用網路上轉送 DNS 請求。
  • 對於 NSX-T Data Center 部署,請取得下列參數的值:
    • NSX Manager 的 FQDN 或 IP 位址。
    • 用於存取 NSX Manager 的使用者名稱和密碼。
    • 覆疊傳輸區域。
    • VLAN 傳輸區域。
    • 第 0 層路由器。
    • DHCP 設定檔。
    • 中繼資料 Proxy 伺服器和密碼。
  • 請確保備份檔案存在於目標管理 vCenter Server 的內容程式庫中。請不要在匯入期間以及匯入後重新命名備份檔案。

程序

  1. admin 使用者身分登入 Integrated OpenStack Manager Web 介面。

    您可以在網頁瀏覽器中開啟 Integrated OpenStack Manager 的 IP 位址,以存取 Web 介面。若要找到 IP 位址,請在 vSphere Client 中選取 Integrated OpenStack Manager 虛擬機器,然後檢視摘要索引標籤。

  2. 選取 OpenStack 部署,然後按一下從災難復原
  3. 輸入管理 vCenter Server 執行個體的 FQDNIP 位址,然後指定其管理員認證。此外,還要輸入內容程式庫名稱 (必須為「本機」內容程式庫類型)、內容程式庫項目名稱及其說明
  4. 下一步
  5. 檢查部署名稱、部署模式、控制器數目和控制器大小。這些參數是來源系統組態,對它們的任何變更都不會影響目標系統。
  6. 下一步
  7. 管理網路下,從下拉式功能表中選取管理網路,選擇是否要啟用 DHCP,並指定私人 OpenStack 端點的 IP 位址。
    備註: 如果停用 DHCP,必須輸入以下選項的詳細資料:
    • 網路的一或多個 IP 位址範圍。
    • 範圍的子網路遮罩。
    • 閘道位址。
    • 一或多個 DNS 伺服器。
    • 不能將私人 OpenStack 端點的 IP 位址包含在為管理網路指定的任何 IP 位址範圍內。
  8. API 網路下,從下拉式功能表中選取 API 存取網路,選擇是否要啟用 DHCP,指定公用 OpenStack 端點的 IP 位址,並選擇性地指定公用主機名稱。
    備註: 如果停用 DHCP,必須輸入以下選項的詳細資料:
    • 網路的一或多個 IP 位址範圍。
    • 範圍的子網路遮罩。
    • 閘道位址。
    • 一或多個 DNS 伺服器。
    • 不能將私人 OpenStack 端點的 IP 位址包含在為 API 存取網路指定的任何 IP 位址範圍內。
    • 初始部署後,無法變更公用 OpenStack 端點的公用主機名稱。
  9. 控制平面資源下,選取要用於 OpenStack 控制平面的 vSphere 資料中心、資源集區及資料存放區。
    備註: 部署控制平面後,無法變更資料存放區。
  10. 持續性儲存區下,選取資料存放區,然後按下一步
  11. 輸入網路後端的參數。
    1. 輸入 NSX ManagerFQDNIP 位址及其管理員認證,然後按一下驗證
    2. 從下拉式功能表中選取預設傳輸區域、第 0 層路由器、DHCP 伺服器設定檔,以及中繼資料 Proxy 伺服器。
    3. 輸入中繼資料 Proxy 伺服器密碼,然後按下一步
  12. Nova 組態下,按一下新增,然後選取包含必須對應到目標 Nova 運算上方列出的來源 Nova 運算的運算叢集的目標 vCenter Server 執行個體。
  13. 針對目標叢集中的執行個體輸入 Nova 可用性區域。
  14. 選取所需的叢集和資料存放區,然後按一下提交。 

    您可以再次按一下 新增以將多個運算叢集包含在部署中。
  15. 確認計算設定,然後按下一步
  16. Glance 組態下,按一下新增,然後選取包含要用於儲存映像的資料存放區的 vCenter Server 執行個體。
  17. 選取一或多個資料存放區,然後按一下確定
  18. 確認您的映像資料存放區設定,然後按下一步
  19. Cinder 組態下,按一下新增,然後選取包含要用於區塊儲存且必須對應到目標 Cinder 叢集頂部列出的來源 Cinder 叢集的叢集的 vCenter Server 執行個體。
  20. 選取 VMDK 作為後端驅動程式。
  21. 輸入目標叢集的可用性區域
  22. 選取一或多個叢集,然後按一下確定
  23. 確認您的區塊儲存區設定,然後按下一步
  24. 檢閱所選設定,然後按一下完成

結果

Integrated OpenStack Manager 會開始還原您的 OpenStack 雲端,並且部署狀態會顯示為 佈建中。當狀態變更為 正在執行時,可以看到已完成的部署。
備註: 當部署處於 佈建中狀態時,請勿擴充部署或新增元件 (例如 Designate)。對於多個 Neutron Az,您必須在管理復原完成後手動新增 AZ。