【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

JUNIOR_MU發表於2024-11-28

Reduced Downtime Upgrade(RDU)是一種基於“遷移”的 vCenter Server 更新方式,透過臨時部署一個與源 vCenter Server 完全一致的目標 vCenter Server(類似於跨版本 vCenter Server 升級),然後找一個維護視窗期完成源 vCenter Server 和目標 vCenter Server 的切換即可,由於使用 RDU 更新過程中已經完成相關資料和配置檔案的遷移,因此在執行正式切換時只需同步很少量的資料,所以使用這種方式可以大大減少 vCenter Server 停機維護的時間,最快幾分鐘之內即可完成舊版本和新版本的切換過程。以前這篇(使用Reduced Downtime Update (RDU)升級更新vCenter Server。)文章中介紹過這個功能。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

VMware Cloud Foundation 5.2.1 發行說明中提到,將從這個版本開始支援 VCF 環境中 vCenter Server 元件基於 Reduced Downtime Upgrade(RDU)的更新升級方式,因此下面我想嘗試看看如何使用這種方式來更新 VCF 環境中的 vCenter Server 元件。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

一、備份 vCenter Server 配置

登入到 VCF 管理域 vCenter Server 的管理後臺(https://vcenter-ip-or-fqdn:5480),使用“備份”功能立即備份一次 vCenter Server 的最新配置檔案。參考文章“使用 SFTP 伺服器備份 VCF 核心元件的配置檔案。”瞭解如何準備備份伺服器。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

檢視備份任務狀態,備份已完成。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

二、下載 vCenter Server 更新

登入 SDDC Manager UI,導航到生命週期管理->發行版本,瞭解有關 VCF 環境中所有可用的版本以及版本對應的 BOM 物料清單資訊。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

導航到生命週期管理->包管理,找到 VMware Cloud Foundation 5.2.1 發行版 BOM 清單中的 vCenter Server 更新包,點選立即下載。參考文章“使用 Offline Bundle Transfer Utility(OBTU)配置 VCF 離線庫。”瞭解 VCF 環境中的庫設定。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

正在下載。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

下載完成。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

三、執行 vCenter Server 升級

導航到清單->工作負載域,點選進入管理域(vcf-mgmt01),在可用更新欄中點選詳細資訊,請按順序提前完成 SDDC Manager 和 NSX Manager 元件的更新工作流。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

點選可用更新欄“操作”中的“編輯升級計劃”。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

選擇計劃升級的目標版本。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

點選“自定義升級”。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

將要計劃升級的元件列表中,可以看到 vCenter Server 元件的目標版本支援“RDU”方式。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

點選可用更新欄中的“配置更新”。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

選擇“vCenter 減少停機時間更新”,點選下一步。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

勾選“我已備份 vCenter Server”,點選下一步。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

設定“目標 vCenter Server”的臨時地址,點選下一步。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

配置 RDU 更新排程選項,第一個選項是用於更新準備階段,可設定立即或者在排程的時間執行更新準備工作,這個階段是部署目標版本的 vCenter Server 並完成資料遷移工作;第二個選項是用於更新切換階段,可設定自動或者在排程的時間執行更新切換工作,這個階段是完成舊 vCenter Server 和新 vCenter Server 的切換並刪除舊 vCenter Server。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

配置更新排程選項後,點選下一步。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

檢查所有更新配置設定,點選完成。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

在正在進行的更新欄中點選“檢視狀態”。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

vCenter Server Lifecycle Manager 外掛已升級。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

開始部署新的 vCenter Server。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

vCenter Server 更新成功。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

檢視更新活動,切換時間僅花了幾分鐘。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

更新成功後,舊 vCenter Server 被刪除。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

驗證更新後的版本。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

【VMware VCF】基於 RDU 方式更新 VCF 環境中的 vCenter Server 元件。

相關文章