硬件RAID阵列数据重组,vSphere VMFS文件系统虚拟机文件提取

硬件RAID阵列数据重组,vSphere VMFS文件系统虚拟机文件提取,第1张

当使用RAID阵列的vSphere单机虚拟化服务器因物理故障无法启动时,需要通过软件对RAID阵列上数据进行重组,对VMFS文件系统中的虚拟机文件进行提取,本教程可能是目前全网唯一不使用商业软件的可行恢复方案。

*** 作流程:

1、使用R-Studio Technician进行RAID重组,对VMFS分区镜像导出VMDK文件

2、将提取的VMDK导入linux虚拟机,使用vmfs-tools、vmfs6-tools挂载并提取文件

3、将提取的虚拟机文件导入其他vSphere虚拟化平台,恢复业务

一、使用R-Studio Technician进行RAID重组,对VMFS分区镜像导出VMDK文件

1、拆除无法启动的vSphere单机虚拟化硬盘,标记磁盘顺序,插入具备直通卡的服务器,启动服务器后查看硬盘是否全部识别

2、启动R-Studio Technician(演示模式可以提取数据),分析原RAID结构,进行RAID重组

只有原RAID结构能看到ESXi FAT16分区下的数据,而VMFS分区数据不可见

3、R-Studio Technician导出VMDK镜像

通常VMFS分区为空间最大分区,创建VMDK镜像,注意:一定要选择最高速!此时镜像不压缩,否则会导致文件损坏!

二、将提取的VMDK导入linux虚拟机,使用vmfs-tools、vmfs6-tools挂载并提取文件

1、在linux虚拟机中载入VMDK文件

2、安装vmfs6-tools

下载、安装软件包

https://pkgs.org/download/vmfs6-tools

3、挂载、导出虚拟机文件

查看当前硬盘

挂载VMFS分区,已识别到VMFS版本号为6

4、查看内容

5、将虚拟机文件导出

三、将提取的虚拟机文件导入其他vSphere虚拟化平台,恢复业务

整体上传虚拟机文件夹

进入目录,注册虚拟机

开机测试正常,业务恢复

完毕

1、打开VMware workstation10,转到主页,选择“创建新的虚拟机”,然后选择“自定义(高级)”选项

2、选择默认兼容10.0模式,接着选择“稍后安装 *** 作系统”。

3、选择linux系统,并在下拉栏中选择Ubuntu,之后选择虚拟机的存放目录

4、处理器数量默认即可,如果觉得1个不够可以按个人情况添加,不过前提是自己电脑的处理器足够

5、选择运行内存,我的电脑6个G内存,这里就选2G,大家按自己电脑内存多少以及虚拟机所需内存多少合理分配;

6、接下来三步都使用默认的推荐配置即可

7、接下来这一步最关键,需要选择“使用现有虚拟硬盘”,然后找到自己下载好的或之前已有的vmdk文件并打开。

8、可以看看虚拟机的配置信息,点击“完成”转到开启虚拟机的界面

9、配置好以后点击“开启此虚拟机”

首先标题好象应该是"VMWARE上的LINUX系统?" :-)

*.vmx or *.vmtm 一般多为前者 这是vmware的配置文件

用vmware直接打开这些即可,一个完整的vmware虚拟系统

还有一系列的*.vmdk虚拟磁盘文件*.nvram,*.vmsd 文件,都在存放虚拟系统的文件夹里面,你需要现存的虚拟系统,将整个这个虚拟系统的文件夹COPY过去就能使用了,一般由于linux版本的繁多,个人喜好设置,分区一系列的问题,我建议你还是重新安装一个,下载一个iso文件直接用vmware安装,linux安装版本选择看自己的喜好咯.

-----------------------------------------

在VMware 安装RedHat 新手教程

(a).虚拟机简介:

虚拟机软件可以在一台电脑上模拟出来若干台PC,每台PC可以运行单独的 *** 作系统而互不干扰,可以实现一台电脑“同时”运行几个 *** 作系统。

目前PC上的虚拟机软件有下述两个:

VMWare http://www.vmware.com/

Virtual PC http://www.connectix.com/

我只介绍VMWare( 主要是没用过Virtual PC)

可以在

http://www.piaodown.com/piao/downji/ji65.htm

下载注册机( 本人不推荐)

注意:

虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是CPU、硬盘和内存。所以如果机子比较烂,就不要装了!

VMWare用Host OS的文件来模拟Guest OS的硬盘。一个Guest OS的硬盘对应一个或多个Host OS里的文件。如果往Guest OS里写入100M的文件,Host OS里虚拟硬盘文件就增大100M。在Guest OS里删除这100M文件,Host OS里虚拟硬盘文件不会减小。

(b).拿到RedHat9.0安装光盘。没有光盘的话,在网上搞到iso映象也可以。

在虚拟机上安装系统和物理机上安装过程过程很类似。

下面开始:

运行VMWare Workstation 3.0

进入主界面,选择File->New Virtual Machine(直接点主界面右边那个图标也行)d出一对话框,点Next,在Guest operating system下拉表里选择Linux,

再点Next,选择你想将虚拟机文件放置的地方。继续点Next,在这里选第二项NAT(我建议,你也可以选别的)这种方式也可以实现Host OS与Guest OS的双向访问。但网络内其他机器不能访问Guest OS,Guest OS可通过Host OS用NAT协议访问网络内其他机器。OK,点Finish!

现在在主界面Virtual Machine Name下选择我们刚刚建立的虚拟机,

打开Setting->Configuration Editor进行设置,我只讲一项:怎样增加一块虚拟硬盘,其他的自己去摸索 点底部的Add,蹦出一对话框,选Hard Disk,点Next,再Next,在这里调节虚拟硬盘大小,注意,但位是Gb,点Next,Click finish.OK!

开始真正的安装:

如果是物理光盘,请将第一张盘放入光驱。。。

if not ,打开Setting->Configuration Editor,选DVD/CD-ROM,

看对话框右边:选Use ISO image......我不想说了

好了,回到主界面,点Power On.。。。。当,当,当,当。。。

下面和真正装系统没多大区别,你看着办吧,哦,对了,

安装是一定要选择Text Mode ,

......我去喝会儿茶。。。

安装到配置Xserver时,选默认配置就可以,安装出错也不用理会。安装完后,先别起X。

现在你装好了吧,以root身份进入,我们要做一件惊天地,泣鬼神的大事,

安装vmware-tools,现在你已经在系统中了吧,点虚拟机菜单上的

Setting ->vmware-tools install,会d出个对话框,按"确定"就行(选这个选项其实是虚拟一张光盘在/dev/cdrom里,这张虚拟光盘里有虚拟驱动),然后就:

mount /dev/cdrom /mnt/cdrom (将虚拟光盘挂上)

cd /mnt/cdrom

ls

应该会看见一个xxxvmtoolsxxx.tar.gz,将它拷贝到/tmp目录下,然后

tar zvxf xxx.tgz得到一个名字类似vmtools的目录

进入这个目录下,运行install.pl,一般来说,这个脚本会自动检测出你的linux版本,自动安装相应的驱动,一路确认就可以.

现在startx,是不是可以进入图形界面了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8716129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存