ESXI及DSM虚拟机的数据拯救

By | 2020-02-22

使用Linux vmfs-tools来挂载访问VMFS文件磁盘

1.首先要安装unbuntu系统,X86或者X64都可以,版本必须是9.10或者以上版本,这里使用10.04 X64版本,具体安装不作赘述,安装完毕后记得要安装编译包,如下

sudo apt-get install build-essential

2.安装vmfs-tools

sudo apt-get install vmfs-tools

若无法使用apt-get安装也可以直接下载源文件编译安装,下载地址是http://glandium.org/projects/vmfs-tools/
make&&make install 就行了

3.挂载vmfs文件格式硬盘

www@linux ~$ sudo fdisk -l
Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x49e2fd2f Device Boot Start End Blocks Id System
/dev/sdb1 * 1 140 1124518+ 83 Linux
/dev/sdb2 141 154 112455 fc VMware VMKCORE
/dev/sdb3 155 19457 155051347+ f W95 Ext'd (LBA)
/dev/sdb5 155 19457 155051316 fb VMware VMFS

此处/dev/sdb5就是 vmfs文件格式的分区

www@linux ~$ sudo vmfs-fuse /dev/sdb5 /opt/vmfs

此命令即可挂载vmfs分区到/opt/vmfs上面使用cp命令即可成功复制出里面的文件了。

 

4.若要想了解更多关于vmfs-tools的信息可以参考如下

www@linux ~$ sudo apt-get install open-vm-source
OR
www@linux ~$ sudo apt-get install open-vm-tools

参照资料:http://ptbsare.org/2018/04/17/%E8%AE%B0ssd%E6%8C%82%E6%8E%89%E5%90%8Eesxi%E5%8F%8Adsm%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9A%84%E6%95%B0%E6%8D%AE%E6%8B%AF%E6%95%91/

发表回复

您的电子邮箱地址不会被公开。