在開始移轉任意類型之 vCenter Server 部署至應用裝置前,必須完成準備工作。
準備工作:
使 ESXi時鐘與網路時間伺服器同步
安裝 vCenter Server之前,請確保 vSphere 網路上所有機器的時鐘均已同步。
此工作說明如何從 VMware Host Client設定 NTP。
程序
準備 vCenter Server資料庫以進行移轉
vCenter ServerAppliance 執行個體需要資料庫來儲存和組織整理伺服器資料。確保您的來源 vCenter Server資料庫已準備妥當,可移轉至目標 vCenter Server Appliance。
每個vCenter ServerAppliance 執行個體都必須擁有自己的資料庫。vCenter ServerAppliance 隨附的配套 PostgreSQL 資料庫可支援最多 2,500 台主機和 30,000 台虛擬機器。
若要確保您的資料庫已準備妥當可進行移轉,請:
- 確認密碼是最新的,沒有設定為即將到期。
- (選擇性) 減少資料庫大小。如需詳細資訊,請參閱知識庫文章知識庫 2110031。
- 確認您已備份資料庫。請參閱資料庫說明文件。
- 確認 vCenter Server 可與本機資料庫通訊。
將 vCenter Server移轉至 vCenter Server Appliance 期間,安裝程式將會:
- 匯出 vCenter Server資料庫。
- 部署未設定狀態下的目標 vCenter ServerAppliance。
- 將匯出的資料複製到目標 vCenter ServerAppliance。
- 啟動 PostgreSQL 服務以匯入來源資料庫資料。
- 升級資料庫架構以與目標 vCenter ServerAppliance 相容。
- 啟動目標 vCenter ServerAppliance 服務。
設定目標vCenter ServerAppliance 時,可以使用已匯入的具有舊架構的資料庫進行初始化及設定。您可以選擇移轉選項:
- 詳細目錄資料表
- 含事件與工作的詳細目錄資料表
- 所有資料庫資料
準備 Oracle 資料庫以進行移轉
在移轉 Windows 的 Oracle 資料庫至應用裝置中的內嵌式 PostgreSQL 資料庫前,確保您擁有必要的認證,並且已完成所有必要清理或其他準備事宜。
必要條件
在您準備 Oracle 資料庫以進行移轉之前,務必先確認基本互通性。
確認您已備份資料庫。如需有關備份 vCenter Server資料庫的資訊,請參閱 Oracle 說明文件。
程序
結果
您的資料庫已準備妥當,可將 vCenter Server移轉至 vCenter Server Appliance。
準備 Microsoft SQL Server 資料庫以進行移轉
在移轉 Windows 上的 Microsoft SQL Server 資料庫至內嵌式 PostgreSQL 資料庫應用裝置前,確保您擁有必要的認證,並且已完成所有必要清理或其他準備事宜。
必要條件
確認您已備份資料庫。如需有關備份 vCenter Server資料庫的資訊,請參閱 Microsoft SQL Server 說明文件。
程序
結果
您的資料庫已準備妥當,可將 vCenter Server移轉至 vCenter Server Appliance。
在將 vCenter Server 移轉至應用裝置之前準備 PostgreSQL 資料庫
將 Windows 上的 PostgreSQL 資料庫安裝移轉至應用裝置之前,請確保您擁有必要的認證,並且已完成所有必要清理或其他準備事宜。
如需備份 vCenter Server資料庫的相關資訊,請參閱 PostgreSQL 說明文件。
必要條件
務必先確認基本移轉互通性,再準備 PostgreSQL 資料庫以移轉 vCenter Server。
程序
結果
您的資料庫已準備妥當,可將 vCenter Server移轉至 vCenter Server Appliance。
準備受管理的 ESXi 主機以進行移轉
您必須將受 vCenter Server安裝管理的 ESXi 主機準備妥當,才能將其從 Windows 移轉至 vCenter Server 8.0。
必要條件
若要將 vCenter Server或外部 Platform Services Controller 從 Windows 移轉至 vCenter Server 8.0,您的來源和目標 ESXi 主機必須滿足移轉需求。
- ESXi 主機必須為 6.7 或更高版本。如需 ESXi 相容性的相關資訊,請參閱《VMware 相容性指南》。
- ESXi 主機不得處於鎖定或維護模式。
程序
結果
您的 ESXi主機已準備好移轉至 vCenter Server Appliance。
準備 vCenter Server憑證以進行移轉
您必須確認您的來源 vCenter Server憑證已準備妥當,然後才可開始移轉程序。
在 vSphere 6.0 及更新版本中,憑證儲存在 VMware Endpoint 憑證存放區。移轉程序繼續正常進行並保留您的憑證。如需 vCenter Server憑證位置的相關資訊,請參閱知識庫文章知識庫 2111411。
憑證檔案位置
vCenter Server憑證檔案位於 %ProgramData%\VMware\VMware VirtualCenter\SSL
受支援的憑證類型
如果您的環境使用任何受支援的憑證類型,則可以繼續進行移轉。移轉程序繼續正常進行並保留您的憑證。
- 您的 rui.crt 檔案包含包括分葉憑證在內的整個鏈結。您可以透過部署並使用 VMware SSL 憑證自動化工具建立這種類型的憑證,請參閱知識庫文章知識庫 2057340。
- rui.crt 檔案包含分葉憑證,%ProgramData%\VMware\VMware VirtualCenter\SSL 中提供了對應的 cacert.pem 來驗證 rui.crt。
不支援的憑證類型
如果您的環境使用任何不支援的憑證類型,則必須先準備憑證才能繼續進行移轉程序。
- 您的 rui.crt 僅包含分葉憑證,cacert.pem 遺失或無效,且 cacert.pem 未新增至 Windows 信任存放區。
取得憑證授權機構核發的憑證 (包括所有中繼憑證),然後建立 cacert.pem 檔案,或使用任何受支援的格式取代 vCenter Server 憑證。
- 您的 rui.crt 僅包含分葉憑證,cacert.pem 遺失或無效,但 cacert.pem 已新增至 Windows 信任存放區。
取得憑證授權機構核發的憑證 (包括 Windows 信任存放區中的所有中繼憑證),然後建立 cacert.pem。透過執行 verify -CAfile cacert.pem rui.crt命令使用 OpenSSL 驗證憑證。
如需有關 vSphere 安全性憑證的詳細資訊,請參閱《vSphere 安全性》說明文件。
vCenter Server安裝程式的系統需求
您可以從在受支援版本的 Windows、Linux 或 Mac 作業系統上執行的網路用戶端機器,執行 vCenter ServerGUI 或 CLI 安裝程式。
若要確保 GUI 與 CLI 安裝程式的最佳效能,請使用滿足最低硬體需求的用戶端機器。
作業系統 | 支援的版本 | 最佳效能的最低硬體組態 |
---|---|---|
Windows |
|
4 GB RAM、2 個具有 2.3 GHz 四核心的 CPU、32 GB 硬碟、1 個 NIC |
Linux |
|
4 GB RAM、1 個具有 2.3 GHz 雙核心的 CPU、16 GB 硬碟、1 個 NIC
備註: CLI 安裝程式需要 64 位元作業系統。
|
Mac |
|
8 GB RAM、1 個具有 2.4 GHz 四核心的 CPU、150 GB 硬碟、1 個 NIC |
決定新應用裝置的 Oracle 資料庫大小和儲存區大小
在升級 vCenter Server Appliance 或移轉 Windows 上使用外部 Oracle 資料庫的 vCenter Server 之前,您必須確定現有資料庫的大小。根據現有資料庫的大小,您可以使用內嵌式 PostgreSQL 資料庫計算新 vCenter Server Appliance 資料庫的儲存區大小下限。
您可以執行指令碼以決定 Oracle 核心資料表大小、事件與工作資料表大小以及統計資料資料表大小。Oracle 核心資料表對應於 PostgreSQL 資料庫的資料庫 (/storage/db) 磁碟分割。Oracle 事件與工作以及統計資料資料表對應於 PostgreSQL 資料庫的統計資料、事件、警示和工作 (/storage/seat) 磁碟分割。
在應用裝置升級期間,您必須為新應用裝置選取至少為 Oracle 資料表大小兩倍的儲存區大小。
在應用裝置升級期間,您可以選取要傳輸至新應用裝置的資料類型。為確保新應用裝置的最短升級時間和最低儲存區需求,您可以選擇僅傳輸組態資料。
必要條件
程序
確定新 vCenter Server Appliance 的 Microsoft SQL Server 資料庫大小和儲存區大小
在升級 vCenter Server Appliance 或移轉 Windows 上使用外部 Microsoft SQL Server 資料庫的 vCenter Server 之前,您必須確定現有資料庫的大小。根據現有資料庫的大小,您可以計算新 vCenter Server Appliance 的儲存區大小下限。此儲存區大小允許內嵌式 PostgreSQL 資料庫假設舊資料庫中的資料在升級後具有足夠的可用磁碟空間。
您可以執行指令碼以決定 Microsoft SQL Server 核心資料表大小、事件與工作資料表大小以及統計資料資料表大小。Microsoft SQL Server 核心資料表對應於 PostgreSQL 資料庫的資料庫 (/storage/db) 磁碟分割。Microsoft SQL Server 事件與工作以及統計資料資料表對應於 PostgreSQL 資料庫的統計資料、事件、警示和工作 (/storage/seat) 磁碟分割。
在應用裝置升級期間,您必須為新應用裝置選取至少為 Microsoft SQL Server 資料表大小兩倍的儲存區大小。
必要條件
您必須擁有 vCenter Server 資料庫登入認證。
程序
在來源 Windows 機器上下載並執行 VMware Migration Assistant
您必須在來源 vCenter Server 或 Platform Services Controller 上下載並執行 VMware Migration Assistant,為從 Windows 移轉至 vCenter Server Appliance 做準備。如果您的 vCenter Server 部署具有在 Windows 上執行的外部 Update Manager,請在來源 Windows 機器上下載並執行 VMware Migration Assistant。Update Manager 會準備 Update Manager 伺服器和資料庫,以便從 Windows 移轉至 vCenter Server 應用裝置。
VMware Migration Assistant 將在執行所在的來源 Windows 機器上執行下列工作:
- 探索來源部署類型。
- 在來源上執行預先檢查。
- 在開始移轉前,報告必須解決的錯誤。
- 為移轉程序中的後續步驟提供資訊。
必要條件
- 下載並掛接 vCenter Server 安裝程式。
- 以管理員身分登入 Windows 機器。
程序
結果
完成預先檢查並解決所有錯誤後,您的來源系統已準備妥當,可進行移轉。
下一步
若要開始移轉程序,請遵循 VMware Migration Assistant 的指示。
如需詳細的移轉步驟,請參閱下列其中一節。