市场上各种VMware工具中,有一来自TriLead公司叫做VM Explorer的工具,他们提供了完整产品的免费版本,我喜欢免费的VMware工具,所以测试了它。VM Explorer也叫做VMX,它能做开发虚拟环境以外的更多事情。事实上,专业版本的VMX可以替换VMware Consolidated Backup(VCB),帮助运行VMware ESX的小型企业。

  VMX有一个图形用户界面和作业调度程序,能够直接复制到NAS或SAN,并且提供像任务历史、备份完成邮件、虚拟机子机恢复、SSH及访问虚拟机的远程桌面协议、克隆和快照管理,这些都是VCB不提供的功能。对于喜欢尝试新免费VMware工具的管理者来说,VMX本身是一个非常有用的备份和管理工具。

什么是TriLead的VM Explorer?

  我发现TriLead是一家开发程序的公司,不是典型的VMware Application开发公司。不过他们仍然开发出了非常有用的工具。这家公司将这款工具描述成“简化VMware环境管理、备份和灾难恢复任务的虚拟化管理工具”。下面是这款工具提供的主要功能:
?同时连接多个VMware ESX与Linux Servers的能力。
?直接从一台服务器复制文件(如虚拟子机配置与虚拟磁盘文件)到另一台的能力。
?备份和存储虚拟子机到(附属到ESX主机的)SAN、另一台ESX主机、Linux主机或者运行VMX的Windows工作站的能力。
?设定时间备份虚拟子机的能力。
?文件浏览及拖放文件。
?在命令行使用SSH客户端配置ESX和ESXi主机。
?创建和删除VMware ESX快照的VMware ESX快照管理。
?压缩迁移或ESXi支持文件的能力。

  尽管这款工具可免费下载使用,不过免费版本不包括一些功能。完整功能版本的包括作业调度、全部技术支持和无限设备(关于完整版本与免费版本的总体比较参见VMX edition comparison chart)。

  下载和安装VM Explorer:在TriLead VM Explorer download页面下载VM Explorer。

  VMX文件只有3.1MB,下载和安装都非常快。下载后,启动VMX窗口只有不到30秒的时间。

使用VM Explorer

  要使VMX发挥作用,第一件事是添加主机。我添加了ESX主机,如图所示:

  然后进入数据中心视图,点击新服务器,VMX迅速显示服务器的类型及其所有存储卷、所以运行其上的虚拟子机及其参数,如图:

  在这里,使用SSH制表(自动登录的)连接到ESX或Linux主机,检查为主机制订的预期备份(使用的是专业版本),或者查看子虚拟机。当我点击一个子虚拟机,我可以得到操作系统类型、虚拟硬件、目前性能参数、子VMDK的虚拟存储信息,并且能通过远程桌面协议(RDP)或SSH直接连接到虚拟机的能力。

  如果右击虚拟机,出现以下几种选项:

  如图所见,你能在File Explorer里找到子虚拟机的VMX与VMDK文件,还可以关闭、开启、关掉子操作系统、注销虚拟机、克隆、备份或管理每个虚拟子机的快照。

  我尤其喜欢从界面克隆和备份虚拟子机。下面是一个虚拟子机的备份窗口:

  记住,这些备份是每台虚拟机的完全备份,不需要任何子机停机时间。这是由于VMX对子虚拟机进行快照和备份。同样注意如何使用变量为虚拟机名字和日期及时间创建自动目录。这对预定备份选项尤其有用。

  最后,你不需要将子虚拟机备份到本地Windows PC。你可以直接备份到Linux主机或ESX主机上的SAN连接。

  有了这些功能,对于每天有预期备份到Linux SAN或iSCSI SAN的拥有少量ESX主机的小型企业来说,VMX是一种不错的选择。

VM Explorer专业版本中使用作业调度

  我想实验作业调度,所以我获取了一个评估密匙激活这个工具。然后右击一台虚拟子机,点击“Create New Backup Schedule”。

  从上面的图片中可以看出,我能为虚拟子机快速地创建一个简单的预定备份。

  下面是预定备份工作显示的作业调度窗口:

  此外,VM Explorer也会告诉你如何为ESX和ESXi主机启动SSH Access。这意味着不是仅仅告诉你启用SSH就能执行某个任务,它还在帮助条选项里提供了步骤说明。如图所示:

  许多公司都提供了一些免费的VMware工具,不过多数都充斥着是完整版本的广告,或者只提供了一些有限的功能。TriLead的免费版本相对于其完整版也很有用,VM Explorer是我所推荐的非常有用的工具之一。

主机效能越来越强大,为了要能妥善使用系统的效能,虚拟主机(vm)的使用势在必行,逐渐把系统使用率较低的主机转换成vm集中在一起,虽然说把鸡蛋都丢同一个篮子风险性较高,不过对于节能省碳来说真的比较好,风险上的问题可以透过架构来减低。而我在家里使用ESXi也很长一段时间了,可以让我开很多台Linux来玩,不过一直以来我只有对档案做备份,整个系统却未曾备份过,若真的需要灾难复原会花上较多的时间,因此找到了可以备份整个vm的软件,也就是【VM Explorer】。

VM Explorer


【VM Explorer】有免费及付费的版本(
比较),功能上有些许的差异,不过对个人用户来说,免费版本就已经非常的方便,而且已经可以做到Online Backup(Hot Backup),当vm在开机运作的同时也可直接做备份,就不用再另外找时间关机备份了!而免费版本做可惜的就是无排程备份的功能,不然就真的太方便啰!

【主界面】



软件的安装就不多介绍了,主要就功能其实也非常简单,就当作让大家预览一下画面吧!这软件除了能备份还原vm之外,其实也可以做简易的ESX与ESXi管理,可以加入很多Host在软件接口当中,进而达到不同主机不同vm的集中备份功能。

【新增ESX/ESXi主机】



首先必须先「Add a new Server」,ESX的主机必须要支持ssh的管理功能,ESXi 4.1已经默认就有支持直接开启SSH,ESXi 4.0可以参考之前的文章开启,填写完信息后进行「Test Connection」,确认联机没问题后就可以完成新增主机。

【ESX/ESXi状态】



VM Explorer可以看到一些很基本的信息,包含每个vm的基本设定,ESX主机的使用状态,还有每一个vm的运作情形,也可以知道每一台vm的vmdk运用。

【File Explorere管理Datastore】



「File Explorer」能直接读取Datastore当中的档案,可以透拖曳的动作达到文件传输的功能,而且我想可以支持不同ESX主机之间的传输,不过这方面我还没有做过测试^^。

【vm状态管理】



vm状态的查看,Setting之中有包含ssh的设定,不过设定之后我也不知道要做什么,因为在最后ssh那页依然无法连接。

【vm的备份】



要开始一个备份相当的简单,又见点选要备份的vm,从选单内点选「Backup」。



设定备份的目的地,如果目的地已经有目录或是有档案都有不同的设定,这种设定适合排程的工作,可以自动判断该如何处理备份的档案,尤其最后一项的「Nbr. of backup to keep」更是很好的一种备份设定,可以主动的帮你保留最近几代的数据,不用自己再去删除过多的备份,像我的PC目前使用【EASEUS】来备份到我的NAS,不过我都要定期的上去删除较早的备份。



选择要备份的vmdk,每一台主机可能不只一个vmdk,通常还会把系统使用的独立分开,备份时就可以分开选择。若vmdk的Mode为预设的状态,也就是persistent的模式,那么就可以支持online备份。



若是vmdk的Mode并非预设的情况,像我通常都是使用independent-persistent的设定,就无法在开机的状态下直接备份。而Passthrough的device也无法支持,但是Passthrough的装置就比较没有vm毁掉数据回不来的问题。



设定Snapshot



网络传输的选项,传输时可以设定压缩,最后的档案也建议可以压缩,这样可以较省备份空间。



设定完成就开始备份啰!我觉得这样的备份方式真的颇方便,而且设定真的很简单,相信已经有不少人已经开始使用,我还算是后知后觉得啦!

【vm的还原】



我们可以从主接口选择「Restore a Virtual Machine」,之后则会跳到「File Explorer」,开启之前的备份后,可以发现备份的档案之中有一个xml的档案,直接点选右键选择「Restore Backup」。



还原时可以设定直接覆盖原有的vm,也可以另外的还原成一份新的vm,有点类似Clone的功能。而这软件原本就有Clone的功能,透过备份还原算是比较麻烦的方式,不过证明这软件的确有方便的复制功能。

此文章由 flyinweb 于 2011-11-15 17:39:48 编辑

本日志由 flyinweb 于 2011-11-15 16:44:53 发表,目前已经被浏览 769 次,评论 0 次;

作者添加了以下标签: VM ExplorerVMX

引用通告:http://www.517sou.net/Article/718/Trackback.ashx

评论订阅:http://www.517sou.net/Article/718/Feeds.ashx

评论列表

    暂时没有评论
(必填)
(必填,不会被公开)