Featured image of post ESXi 虛擬機匯出與匯入

ESXi 虛擬機匯出與匯入

紀錄虛擬機轉移過程

前言

我的ESXi Server的容量已經用完了,因為主機只能裝兩個硬碟,因此只能選擇把舊硬碟做更換。決定把只有VM資料的硬碟升級,這樣應該不用重裝ESXi。 但網上說不能直接硬碟對拷,因此只能先備份VM再還原了。

步驟

下載 OVF Tool

VMware 下載 OVF Tool
解壓縮並於目錄中開啟 CMD

備份虛擬機

備份前,需要關閉虛擬機電源!

修改以下指令的 esxi_ip VM_name pc_location vm_backup 並執行

1
ovftool.exe vi://root@<esxi_ip>/<VM_name> C:\<pc_location>\<vm_backup>.ova

確認 host 的 fingerprint 後,輸入 yes 繼續。
輸入 root 的密碼後即開始備份虛擬機為 ova 檔案至電腦中指定路徑:

1
2
3
4
Opening VI source: vi://root@esxi_ip:443/VM_name
Opening OVA target: C:\pc_location\vm_backup.ova
Writing OVA package: C:\pc_location\vm_backup.ova
Disk progress: 20%

還原虛擬機

修改以下指令的 Storage VM_name pc_location vm_backup esxi_ip 並執行

1
ovftool --datastore=<Storage> --name=<VM_name> C:\<pc_location>\<vm_backup>.ova vi://root@<esxi_ip>/

輸入 root 密碼後開始還原:

1
2
3
4
5
6
7
8
Opening OVA source: C:\pc_location\vm_backup.ova
The manifest validates
Enter login information for target vi://esxi_ip/
Username: root
Password: ****************
Opening VI target: vi://root@esxi_ip:443/
Deploying to VI: vi://root@esxi_ip:443/
Disk progress: 35%

另一種方法

在Web UI上,也可以在虛擬機上右鍵,選擇"以映像匯出"。之後可以選擇匯出的iso和vmdk檔案

Source

VMware OVF Tool

Licensed under CC BY-NC-SA 4.0
使用 Hugo 建立
主題 StackJimmy 設計