通過 ESX ESXi 主機終端轉殖虛擬機器磁碟

2021-08-27 03:14:36 字數 2373 閱讀 1004

要使用 esx/esxi 主機終端轉殖虛擬機器磁碟,請執行以下操作:

登入到 esx/esxi 主機的終端。 

使用 cd 命令導航到虛擬機器的目錄。該目錄位於:

/vmfs/volumes/source_datastore/virtual_machine/ 

確認轉殖所要複製到的目標目錄。如果需要,可建立該目錄。

例如,如果該目標目錄不存在:

/vmfs/volumes/destination_datastore/virtual_machine/

使用此命令建立該目錄:

mkdir /vmfs/volumes/destination_datastore/virtual_machine/

關閉虛擬機器電源後,使用 vmkfstools -i 命令轉殖虛擬硬碟:

# vmkfstools -i "/vmfs/volumes/storage1 (3)/examplevm/examplevm.vmdk" /vmfs/volumes/storage2/examplevm_clone.vmdk

注意

顯示的輸出類似於:

destination disk format: vmfs thick

cloning disk '/vmfs/volumes/storage1 (3)/examplevm/examplevm.vmdk'...

clone: 100% done.

要使用 esx/esxi 主機終端轉殖虛擬機器磁碟,請執行以下操作:

登入到 esx/esxi 主機的終端。

使用 cd 命令導航到虛擬機器的目錄。該目錄位於:

/vmfs/volumes/source_datastore/virtual_machine/ 

確認轉殖所要複製到的目標目錄。如果需要,可建立該目錄。

例如,如果該目標目錄不存在:

/vmfs/volumes/destination_datastore/virtual_machine/

使用此命令建立該目錄:

mkdir /vmfs/volumes/destination_datastore/virtual_machine/ 

使用 vmkfstools -i 命令從虛擬硬碟的當前快照增量點轉殖虛擬硬碟。

# vmkfstools -i /vmfs/volumes/storage1 (3)/examplevm/examplevm-000003.vmdk /vmfs/volumes/storage2/examplevm_clone.vmdk

顯示的輸出類似於:

destination disk format: vmfs thick

cloning disk '/vmfs/volumes/storage1 (3)/examplevm/examplevm-000003.vmdk'...

clone: 100% done.

注意:如果該過程失敗,嘗試選擇快照樹中的下乙個快照增量點;選定的點或其乙個父項可能已損壞。

原始虛擬機器檔案依然完好,沒有任何修改。您可以選擇建立新虛擬機器並附加轉殖的磁碟檔案,或者將附加到虛擬機器的現有磁碟替換為轉殖的副本。下述步驟適用於後一種情況。

要將原始虛擬機器磁碟和增量快照檔案替換為轉殖的副本,請執行以下操作:

將虛擬硬碟與 vmware vsphere 或 infrastructure client 中虛擬機器的配置分離。

將新(轉殖)的虛擬硬碟 /vmfs/volumes/storage2/examplevm_clone.vmdk 附加到虛擬機器。 

重新命名虛擬機器的快照資料庫 (.vmsd) 檔案。由於故障排除期間對虛擬機器的磁碟布局進行了操作,因此目前該檔案不再有效: 

# mv examplevm.vmsd examplevm.vmsd.old

開啟虛擬機器電源並確認可以成功引導客戶機作業系統。驗證資料完整性並確認資料未丟失或損壞。

在保持虛擬機器電源開啟的情況下,可以移除原始磁碟檔案以釋放資料儲存空間。vmware esx 伺服器無法移除正由開啟電源的虛擬機器使用的檔案。這可以視為一項安全保護措施。

有關快照增量檔案清理過程和其他相關資訊,請參見整合快照 (1007849) (consolidating snapshots (1007849))中的附加資訊

(additional information) 部分。

有關此上下文中 vmkfstools 的詳細資訊,請參見使用 vmkfstools 轉殖和轉換虛擬機器磁碟 (1028042) (cloning and converting virtual machine disks with vmkfstools (1028042))。

cloning individual virtual machine disks via the esx/esxi host terminal

git 終端轉殖

mac版 用終端轉殖碼雲中的文件到pc端 第一步 cd desktop 開啟桌面 第二步 ls 列印桌面 第三步 cd 建好的資料夾拖進去 自己建好的資料夾 或者cd 檔名 第五步 cd 檔名 檔名指的是 碼雲裡的庫名 第六步 ls 檢視一下 第七步 git add 檔案 拖進來 或者 git ad...

vmware轉殖主機

因為準備搭建伺服器集群,但是乙個個虛擬機器的建立過於繁瑣,因此使用轉殖來減少工作量。開啟vmware,進入主介面,點選虛擬機器選項 點選轉殖 轉殖完成。解決方法 登陸進入剛轉殖的主機 輸入賬號密碼,我安裝的是最小化的centos 輸入命令 vim etc udev rules.d 70 persis...

linux轉殖主機和非轉殖主機網路檢查修復指令碼

本指令碼實現功能 1.解決轉殖主機網路錯誤問題 2.解決非轉殖主機網路問題 bin bash author zyq date 20200401 etc init.d functions export export path usr local sbin usr local bin usr sbin ...