Vmware-Esxi
從 ESXi 主機物理 HDD 複製 VM 文件
我的 ESXi 安裝已損壞(我得到粉紅色的當機螢幕),我想從 HDD 中提取我的 VM 資訊。當我插入我的 Linux 機器時,我看到 4 個沒有任何 VM 資訊的小分區,還有另外 2 個 Linux 無法辨識的非常大的分區。Gparted 將它們列為“未知”,fdisk 表示它也不辨識它們。
有沒有辦法從這個 HDD 獲取 VM 資訊?
謝謝!
我最終使用了以下教程:http ://woshub.com/how-to-access-vmfs-datastore-from-linux-windows/
感謝@SmallLoanOf1M 為我指明了正確的方向。起初,‘fdisk’ 不返回分區類型,因為它處於 GPT 模式,而 ‘fdisk’ 不適用於這些分區類型。並且命令“parted -l”沒有返回所有 ESXi 硬碟驅動器的分區類型。
我需要安裝包 vmfs-tools:
apt-get install vmfs-tools
但是由於我使用的是 ESXi 5.5,vmfs-tools 軟體包已經過時並且不支持 VMFS 5,所以我需要手動安裝它:
wget http://mirrors.kernel.org/ubuntu/pool/universe/v/vmfs-tools/vmfs-tools_0.2.5-1_amd64.deb dpkg -i vmfs-tools_0.2.5-1_amd64.deb
之後,安裝硬碟非常簡單:
mkdir /mnt/vm_hdd vmfs-fuse /dev/sdb3 /mnt/vm_hdd cd /mnt/vm_hdd
為了讀取數據儲存中的虛擬硬碟,我使用了“guestmount”。