您可以使用 Integrated OpenStack Manager Web 介面從災難中復原 OpenStack 部署。
必要條件
- 確保網路和 vCenter Server 環境已準備就緒。如需詳細資訊,請參閱《VMware Integrated OpenStack 安裝和設定指南》中的〈準備環境〉一節。
- 確保已安裝 VMware Integrated OpenStack 虛擬應用裝置。如需詳細資訊,請參閱《VMware Integrated OpenStack 安裝和設定指南》中的〈安裝 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 的內容程式庫中。請不要在匯入期間以及匯入後重新命名備份檔案。
程序
- 以
admin
使用者身分登入 Integrated OpenStack Manager Web 介面。
您可以在網頁瀏覽器中開啟 Integrated OpenStack Manager 的 IP 位址,以存取 Web 介面。若要找到 IP 位址,請在 vSphere Client 中選取 Integrated OpenStack Manager 虛擬機器,然後檢視摘要索引標籤。
- 選取 OpenStack 部署,然後按一下從災難復原。
- 輸入管理 vCenter Server 執行個體的 FQDN 或 IP 位址,然後指定其管理員認證。此外,還要輸入內容程式庫名稱 (必須為「本機」內容程式庫類型)、內容程式庫項目名稱及其說明。
- 按下一步。
- 檢查部署名稱、部署模式、控制器數目和控制器大小。這些參數是來源系統組態,對它們的任何變更都不會影響目標系統。
- 按下一步。
- 在管理網路下,從下拉式功能表中選取管理網路,選擇是否要啟用 DHCP,並指定私人 OpenStack 端點的 IP 位址。
備註: 如果停用 DHCP,必須輸入以下選項的詳細資料:
- 網路的一或多個 IP 位址範圍。
- 範圍的子網路遮罩。
- 閘道位址。
- 一或多個 DNS 伺服器。
- 不能將私人 OpenStack 端點的 IP 位址包含在為管理網路指定的任何 IP 位址範圍內。
- 在 API 網路下,從下拉式功能表中選取 API 存取網路,選擇是否要啟用 DHCP,指定公用 OpenStack 端點的 IP 位址,並選擇性地指定公用主機名稱。
備註: 如果停用 DHCP,必須輸入以下選項的詳細資料:
- 網路的一或多個 IP 位址範圍。
- 範圍的子網路遮罩。
- 閘道位址。
- 一或多個 DNS 伺服器。
- 不能將私人 OpenStack 端點的 IP 位址包含在為 API 存取網路指定的任何 IP 位址範圍內。
- 初始部署後,無法變更公用 OpenStack 端點的公用主機名稱。
- 在控制平面資源下,選取要用於 OpenStack 控制平面的 vSphere 資料中心、資源集區及資料存放區。
- 在持續性儲存區下,選取資料存放區,然後按下一步。
- 輸入網路後端的參數。
- 輸入 NSX Manager 的 FQDN 或 IP 位址及其管理員認證,然後按一下驗證。
- 從下拉式功能表中選取預設傳輸區域、第 0 層路由器、DHCP 伺服器設定檔,以及中繼資料 Proxy 伺服器。
- 輸入中繼資料 Proxy 伺服器密碼,然後按下一步。
- 在 Nova 組態下,按一下新增,然後選取包含必須對應到目標 Nova 運算上方列出的來源 Nova 運算的運算叢集的目標 vCenter Server 執行個體。
- 針對目標叢集中的執行個體輸入 Nova 可用性區域。
- 選取所需的叢集和資料存放區,然後按一下提交。
您可以再次按一下
新增以將多個運算叢集包含在部署中。
- 確認計算設定,然後按下一步。
- 在 Glance 組態下,按一下新增,然後選取包含要用於儲存映像的資料存放區的 vCenter Server 執行個體。
- 選取一或多個資料存放區,然後按一下確定。
- 確認您的映像資料存放區設定,然後按下一步。
- 在 Cinder 組態下,按一下新增,然後選取包含要用於區塊儲存且必須對應到目標 Cinder 叢集頂部列出的來源 Cinder 叢集的叢集的 vCenter Server 執行個體。
- 選取 VMDK 作為後端驅動程式。
- 輸入目標叢集的可用性區域。
- 選取一或多個叢集,然後按一下確定。
- 確認您的區塊儲存區設定,然後按下一步。
- 檢閱所選設定,然後按一下完成。
結果
Integrated OpenStack Manager 會開始還原您的 OpenStack 雲端,並且部署狀態會顯示為
佈建中。當狀態變更為
正在執行時,可以看到已完成的部署。
備註: 當部署處於
佈建中狀態時,請勿擴充部署或新增元件 (例如 Designate)。對於多個 Neutron Az,您必須在管理復原完成後手動新增 AZ。