RecoverPoint for Virtual Machines:如何解除安裝和清理虛擬機器系統的 RecoverPoint
Summary: 本文描述解除安裝虛擬機器環境 RecoverPoint 的程序。
Instructions
解除安裝虛擬機器 RecoverPoint 的建議方法:
先決條件:
- 此程序需要 Windows 桌面,才能存取虛擬機器系統的 RecoverPoint 所在的 vCenter。
- 桌面必須具有 Java 8 或更高版本
- 下載與環境中使用的版本相符的虛擬機器解除安裝程式工具 RecoverPoint 版本。
- 代碼可以從下載頁面下載:https://www.dell.com/support/product-details/en-us/product/recoverpoint-for-virtual-machines/drivers
- 將.zip檔案的內容解壓縮到本地資料夾中。
步驟:
- 在要移除的虛擬機器系統的 RecoverPoint 中取消保護所有一致性群組
- 等待 15 分鐘,讓系統移除保護、更新來源和目標虛擬機器 (VM)、移除日誌裝置。
- 從解壓縮的資料夾中執行「uninstaller.bat」。
- 執行下列其中一個動作:
- 輸入 解除安裝 ,即可從 vCenter 解除安裝 單一 vRPA 叢集。
- 輸入 full_rp_uninstall 以從 vCenter 解除安裝 所有 vRPA 叢集 。
- 輸入 vCenter Server 的詳細資料,工具會測試與 vCenter Server 的連線能力。
- 輸入「n」表示不掃描超過一個 vCenter Server
- 執行下列其中一個動作:
- 若要從 vCenter 解除安裝單一 vRPA 叢集,請輸入您要解除安裝的 vRPA 叢集索引編號。
- 若要刪除多個群集,請鍵入以逗號分隔的索引號(例如:1,4,9)
- 若要從 vCenter 解除安裝所有 vRPA 叢集,請輸入 y。
- 執行下列其中一個動作:
- 針對 RecoverPoint for Virtual 6.x - 如果已移除所有 RecoverPoint 系統,請解除安裝分割器和 Jiraf IO 篩選器
- 從解壓縮的資料夾中執行「uninstaller.bat」。
- 執行 iof_uninstall
- 輸入 Y 以繼續卸下 IO 篩選器
- 輸入 vCenter Server 的詳細資料,工具會測試與 vCenter Server 的連線能力。
- 輸入「n」表示不掃描超過一個 vCenter Server
- 請務必輸入逗號分隔的 ESXi 叢集編號 (例如 1、2)/全部:
- 隨即會顯示訊息:「您是否要繼續在所選 vCenter 和 ESXi 叢集上解除安裝 IO 篩選器?(Y/N)」
輸入 Y 以完成解除安裝。
- 若為 RecoverPoint for Virtual 5.x - 如果已移除所有 RecoverPoint 系統,請解除安裝分割器和 Jiraf vib
- 對於 ESXi 叢集中的每個主機 -
- 使用命令「esxcli software vib list |grep EMC」 使用 CLI 命令確認主機具有 RecoverPoint vib
- 使用 vSphere UI 或 CLI 命令「esxcli system maintenanceMode set -e=true」,讓主機進入維護模式
- 使用 CLI 命令「esxcli software vib remove -n “RP-Splitter」移除分割器 vib
- 使用 CLI 命令「esxcli software vib remove -n “emcjiraf」移除 Jiraf IO Filter vib
- 使用 vSphere UI 退出維護模式,或 CLI 命令「esxcli system maintenanceMode set -e=false」
- 對於 ESXi 叢集中的每個主機 -
- 移除 VMs 附掛程式伺服器的 RecoverPoint:
- 在 vSphere 用戶端的 VM 用 RecoverPoint 附掛程式中,選取 系統 >管理 >vCenter Server,然後選取並刪除。
- 從附掛程式伺服器刪除所有 vCenter 伺服器。
- 關閉電源,然後移除附掛程式伺服器虛擬機器。
手動解除安裝虛擬機器環境 RecoverPoint 的程序 (如果可以使用解除安裝程式工具,請避免)。
操作流程:
- 取消保護 VM
- 從 VMs 系統的 RecoverPoint 移除 vRPA 叢集
- 分離 vRPA
- 關閉 vRPA 電源
- 解除安裝 VM 分割器的 RecoverPoint
- 刪除儲存庫資料夾
- 從受管物件瀏覽器取消註冊 RecoverPoint (RP) 副檔名
- 驗證組態參數是否為空
- 移除 vRPA iSCSI IP
- 從託管物件瀏覽器中移除自訂權杖
- 清理 vRPA
取消保護 VM
1.在 vSphere Web Client 首頁中,按一下 VM 管理圖示>保護標籤的 RecoverPoint。按一下 虛擬機器。
2.選擇要取消保護的虛擬機器。按一下 取消保護 圖示。對每個受保護的 VM 重複此操作。
從 VMs 系統的
RecoverPoint 移除 vRPA 叢集如果要解除安裝的系統中有多個 vRPA 叢集,您必須從系統中移除每個 vRPA 叢集。
如果系統至少有兩個叢集,其中一個要移除,請從系統中剩餘的 vRPA 叢集執行此命令。它不能從要刪除的群集運行。
- 使用 ssh 用戶端連線至叢集中的 vRPA,並以使用者身分登入 boxmgmt。
- 從 主功能表中,選取 叢集作業>從此系統中移除叢集。
分離 vRPA
- 使用 ssh 用戶端連線至 vRPA,並以使用者身分登入 boxmgmt。
- 從 主功能表中,選取 「叢集作業>從叢集分離」。vRPA 會與叢集分離。所有複寫都暫停。
- 重複此程序處理系統中所有 vRPA 叢集中的所有 vRPA。
關閉 vRPA 電源
- 在 vSphere Web Client 的 清查中,選取 VM 和範本。
- 選取每個 vRPA,按右鍵,然後選取所有 vCenter 動作關閉>電源>。
解除安裝 VM 分割器/Jiraf 的 RecoverPoint
- 使用 ssh 用戶端取得每個 ESXi 主機上所有已安裝 vSphere 安裝套裝 (VIB) 的清單。使用下列命令:esxcli software vib list
- 從顯示的清單中解壓縮要解除安裝的 VIB 名稱 (列為「RPSplitter」)。
- 使用下列命令移除 VIB:esxcli software vib remove -n <vib name> --maintenance-mode
- 若為 VM 5.2.x 和 5.3.x 的 RecoverPoint,請一併移除 Jiraf vib:esxcli software vib remove -n emcjiraf
- 對要移除的 RecoverPoint for VM 系統所使用的每一個 ESXi 主機重複此程序,除非其他 RecoverPoint for VM 系統使用該程序。
刪除儲存庫資料夾 (刪除儲存庫和日誌檔案)
- 在 vSphere Web Client 中,選取 vCenter >資料存放區>管理。選取已建立儲存庫資料夾的資料存放區。
- 在 「檔案 」子標籤顯示的檔案清單中,找到 RPvStorage 資料夾。按一下滑鼠右鍵,然後選取 刪除檔案。
從受管物件瀏覽器取消註冊 RecoverPoint (RP) 副檔名
在每個包含 ESXIis 主機代管 vRPA 叢集的 vCenter 中,應從受管理物件瀏覽器取消註冊 RecoverPoint 副檔名。
注意:在 vSphere 6.0 中,預設停用對受管物件瀏覽器的訪問。如需如何啟用存取的指示,請參閱 VMware KB2108405。
- 在網頁瀏覽器中,輸入 ESXi 或 vCenter Server 系統的完整網域名稱 (或 IP 位址):https:// hostname.yourcompany.com/mob/?moid=ExtensionManager
- 使用 vCenter 登入資料登入。
- 在「方法」表格中,選取「取消登錄擴充」。新的瀏覽器視窗隨即開啟,並顯示 「void UnregisterExtension 」命令。
- 在 「參數 」表中,在值欄位中輸入 com.emc.recoverpoint.vwc ,然後按 一下叫用方法。
- 連線至 vCenter 伺服器 (使用本機網路對應或遠端桌面連線)。
刪除下列資料夾:
- vCenter 5.1/5.5 和 Windows vCenter:C:\ProgramData\VMware\vSphereWeb Client\vc-packages\vsphere-client-serenity\com.emc.recoverpoint.vwc-*
- vCenter 5.1/5.5 和 vCSA:/var/lib/vmware/vsphere-client/vcpackages/vsphere-client-serenity/com.emc.recoverpoint.vwc-*
- vCenter 6.0 和 Windows vCenter:C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphereclient-serenity\com.emc.recoverpoint.vwc-*
- vCenter 6.0 和 vCSA:/etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/com.emc.recoverpoint.vwc-*
6.重新啟動 vSphere Web Client。
驗證配置參數是否為空。
1.在 vSphere Web Client 的 清查中,選取 主機和叢集。選取受 VM 之 RecoverPoint 保護的虛擬機器。關閉虛擬機器電源。按右鍵並選取 編輯設定...2
。在 編輯設定 對話方塊中,選取 VM 選項 標籤。展開 「高級 」欄。在 「組態參數 」列中,按 一下編輯組態... 以編輯進階組態參數。
3.在 「組態參數」 視窗中,確定名稱中包含「RecoverPoint」或「ESX splitter」的所有組態參數均為空白值。
以下參數必須具有空值:
- RecoverPoint RPA 編號
- RecoverPoint CGUID
- RecoverPoint 叢集 ID
- esx_splitter.全域選項
- esx_splitter.scsi0:1.options
移除 vRPA iSCSI IP
1.在 vSphere Web Client 的 清查中,選取 主機和叢集。選取 ESXi 主機。
2.選取 管理>儲存 >儲存裝置配接卡>iSCSI 軟體配接卡>目標。
3.刪除正在解除安裝 vRPA 的 vRPA 目標。
4.之後執行 重新掃描儲存裝置配接卡 。
從託管物件瀏覽器
中移除自訂權杖必須為所有先前使用的 vCenter 重新安裝叢集,移除對應於 VMs 叢集 ID 的自訂權杖。
注意:在 vSphere 6.0 中,預設停用對受管物件瀏覽器的訪問。如需如何啟用存取的指示,請參閱 VMware KB2108405。
1.在網頁瀏覽器中,輸入 vCenter Server 系統的完全網域名稱 (或 IP 位址):
2.使用 vCenter 登入資料登入。
3.在 「方法 」表格中,選取 「移除自訂欄位定義」。
新的瀏覽器視窗隨即開啟,並顯示 void RemoveCustomFieldDef 命令。
4.在 「參數 」表格中,輸入「 內容 」表格中所列之自訂欄位的值,該欄位對應於 VM 的 RecoverPoint 叢集 ID。按一下 叫用方式。
5.如果重新安裝多個集群,請對 屬性 表中列出的與集群 ID 對應的每個自定義欄位重複步驟 3 和步驟 4。
清理 vRPA
在安裝您版本的 VM 專用 RecoverPoint 新組建之前,請先移除所有已安裝的元件。如果您打算進行全新安裝,建議使用全新的 vRPA。否則需要 vRPA 清理:
1.在 vRPA 上按一下滑鼠右鍵,然後選取 編輯設定... 在 編輯設定 對話方塊中,移除硬碟 2 (10 MB)。
2.移除組態參數中 ESXi 分割器的參照。