簡介
在開始實作 PCBR 備份和還原機制之前,必須先了解相關運作環境需求和限制,以避免執行備份和還原工作任務期間,因運作環境不符合需求而出現未預期的錯誤。
請確保 Nutanix 超融合叢集,和 PC 主控台符合下列環境需求和限制:
- 一旦企業和組織,準備將 PC 主控台備份儲存於公有雲 AWS S3 儲存體時,採用的 PC 主控台版本至少要 2024.1 或更新版本,並且必須組態設定 AWS S3 儲存體生命週期和儲存策略。
- PC 主控台採用持續備份機制時,支援所有的 PC 主控台版本。
- 採用持續備份方式備份 PC 主控台時,運作的 Nutanix 超融合叢集,至少要採用 AOS 6.5.3.1 或更新版本。因為,PC 主控台進行還原作業時,只能在 AOS 6.5.3.1 或更新版本的 Nutanix 超融合叢集復原。
- PC 主控台必須組態設定 NTP 對時機制,以便同步 PC 主控台和已註冊 Nutanix 超融合叢集之間的時間,倘若未組態設定 NTP 對時機制,有可能因為時間不同步,導致備份資料不一致而發生錯誤。
- 儲存 PC 主控台備份資料的註冊 Nutanix 超融合叢集,必須採用 AOS 6.0 或更新版本。
- 採用時間點方式備份 PC 主控台時,運作的 Nutanix 超融合叢集,至少要採用 AOS 6.8 或更新版本。因為,PC 主控台進行還原作業時,只能在 AOS 6.8 或更新版本的 Nutanix 超融合叢集復原。
執行 PCBR 持續備份
如同上述運作環境需求和限制,管理人員可以登入 PC 主控台操作介面,點選登入管理者帳號和 About Nutanix 選項後,即可查看目前採用的 PC 主控台版本(如圖所示)。本文實作環境,採用最新釋出的 PC 主控台 2024.3.1 版本。
圖、查看實作 PCBR 備份還原機制的 PC 主控台版本
確認 PC 主控台版本符合條件後,請依序點選「Cloud Infrastructure > Infrastructure > Prism Central Settings > Prism Central Management」,在此頁面中可以看到有關 PC 主控台各項資訊,並在下方區塊中,可以看到 Prism Central Backup and Restore(如圖所示),準備組態設定 PCBR 備份還原機制,並選擇採用持續備份或時間點備份。
圖、準備組態設定 PCBR 備份還原機制
採用持續備份機制時,請在 Continuous Backup 頁籤中,按下 Protect Now 鈕,達成 RPO 為 30 分鐘和 RTO 為 90 分鐘的備份還原策略。值得注意的是,採用持續備份機制時,一旦 PC 主控台發生災難事件必須執行還原作業時,管理人員只能採用距離目前時間最近的一份備份資料進行還原。
在持續備份流程中,將會出現已經註冊的 Nutanix 超融合叢集清單,屆時這些被勾選的 Nutanix 超融合叢集,將會儲存 PC 主控台的備份資料,管理人員可以視備份需求進行勾選,並且系統提示最多僅能勾選「3 個」Nutanix 超融合叢集,在本文實作環境中,僅備份至單一 Nutanix 超融合叢集,勾選後按下 Proceed 鈕即可(如圖所示)。
圖、勾選屆時儲存 PC 主控台備份的目的地 Nutanix 超融合叢集
當按下 Proceed 鈕時,系統將會自動把 PC 主控台中備份標的,立即同步至剛才所勾選的目的地 Nutanix 超融合叢集中,並且運作狀態將顯示為「正在同步」(Sync in Progress)。值得注意的是,建立第一次備份作業,至少需要 30 分鐘時間(如圖所示),倘若採用時間點備份的話,則至少需要 15 分鐘時間。
圖、系統開始自動備份並同步至選定的 Nutanix 超融合叢集中
當執行完成第一次 PC 主控台的完整備份後,系統每隔 30 分鐘(如圖所示),會自動與所勾選的目的地 Nutanix 超融合叢集,再次同步並備份這段期間 PC 主控台異動的資料,倘若採用時間點備份機制,則系統會每隔 2 小時,自動同步並備份至公有雲 AWS S3 儲存體。
圖、持續備份完整同步後,每隔 30 分鐘再次自動同步備份資料
以本文實作環境來說,一開始僅將 PC 主控台備份至一個目的地 Nutanix 超融合叢集,倘若後續因為專案增加或規模擴大,建立更多 Nutanix 超融合叢集,可以點選 Add Backup,選擇將 PC 主控台備份同步至其它目的地 Nutanix 超融合叢集,當然最多僅能勾選三個目的地 Nutanix 超融合叢集(如圖所示)。
圖、持續備份支援最多備份至三個目的地 Nutanix 超融合叢集
又或者企業或組織,因為汰舊換新或其它因素,Nutanix 超融合叢集數量減少時,管理人員也可以隨時點選在目的地 Nutanix 超融合叢集後的 Remove,並在彈出視窗中填入 Remove 文字,確認移除備份目的地 Nutanix 超融合叢集後,按下 Remove 鈕即可中斷備份同步作業(如圖所示)。
圖、中斷並移除指定目的地 Nutanix 超融合叢集備份同步作業
一鍵還原 PC 主控台
在災難復原情境中,模擬 PC 主控台已經無法使用,管理人員必須登入 Prism Element(PE)操作介面中,並且切換至「Settings > VM > Table」,點選 PC 主控台 VM 虛擬主機,在右鍵選單中選擇「Power Off Actions > Power Off > Submit」,直接強制將 PC 主控台 VM 虛擬主機斷電。
由於已經將 PC 主控台 VM 虛擬主機斷電,請切換回 PE 儀表板介面中,查看 PE 與 PC 主控台的連線狀態,確保連線狀態已經從剛才的 Connected,變更為 Disconnected 中斷連線的狀態(如圖所示),否則稍後準備執行還原作業時,將因為與 PC 主控台持續連線中,導致無法選擇持續備份的還原選項。
圖、確保 PE 與 PC 主控台中斷連線以便進行還原作業
請依序點選「Settings > Data Resiliency > Restore Prism Central」,在還原選項中,Restore Prism Central from Prism Element 選項,便是適用於持續備份的方式進行還原作業(如圖所示),而 Restore any Prism Central from S3 compatible object storage 選項,則是適用於時間點備份,從公有雲 AWS S3 儲存體進行還原作業,選擇還原方式後按下 Restore Now 鈕。
圖、持續備份方式進行 PC 主控台還原作業
在系統彈出的 Restore Prism Central 視窗中,再次提醒管理人員,除了超過 90 天的 Calm、Catalog、VM Templates 和 Metrics 之外,其它 PC 主控台所有相關組態設定將會還原,並且系統會自動部署一台新的 PC 主控台,以便取代舊有已經損壞的 PC 主控台,確認執行還原作業,請按下 Continue 鈕。
首先,在 1. Source 頁面中,在 Select Backup 區塊內,由於執行持續備份,所以系統將會自動採用,距離目前時間點最新的一份備份資料,確認後按下 Next 鈕。在 2. Installation 頁面中,顯示原本 PC 主控台運作在哪個 Nutanix 超融合叢集中,並且顯示即將還原的 PC 主控台版本(如圖 所示)。
圖、顯示即將還原的 PC 主控台版本
在 3. Configuration 頁面中,將顯示即將還原 PC 主控台的網路組態,包括,使用的網段、遮罩、預設閘道、DNS 名稱解析伺服器、NTP 時間校對伺服器、Container 儲存資源、PC 主控台 IP 位址……等,確認無誤後按下 Next 鈕。
在 4. Microservices 頁面中,顯示 PC 主控台的內部微服務使用的網域名稱,以及虛擬網路組態設定,原則上無須變更採用預設值即可。在 5. Summary 頁面中,再次檢查 PC 主控台還原資訊是否正確無誤,確認後按下 Restore 鈕立即進行還原工作任務(如圖所示)。
圖、準備執行 PC 主控台還原工作任務
原則上,PC 主控台還原工作任務,在 PC 主控台執行個體方面,大約在 60 分鐘至 90 分鐘之內還原完成,而 PC 主控台組態設定資料,則大約需要 60 分鐘至 120 分鐘還原完畢,當然具體的還原時間,取決於 PC 主控台運作規模以及組態設定資料量而定,管理人員可以在 Task 視窗中,查看 PC 主控台的還原進度(如圖所示)。此外,PC 主控台還原完成後,需要額外約 30 分鐘到 40 分鐘後,才能正確顯示其它 VM 虛擬主機效能資訊。
圖、查看 PC 主控台還原進度
在本文實作環境中,花費 1 小時 48 分順利重新部署 PC 主控台,並成功還原 PC 主控台組態設定(如圖所示)。值得注意的是,在嘗試登入還原後的 PC 主控台時,管理人員將會發現無法使用密碼登入,請改為採用 PC 主控台預設管理密碼「Nutanix/4u」登入,就像初始部署 PC 主控台一樣,成功登入後便會立即請管理人員變更密碼。
圖、成功透過內建 PCBR 機制還原 PC 主控台