市场上各种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 16:44:53 发表,目前已经被浏览 769 次,评论 0 次;
作者添加了以下标签: VM Explorer,VMX;
引用通告:http://www.517sou.net/Article/718/Trackback.ashx
而且直接配置文件是效率最高的,通过其它驱动效率都相对较低,BDB
这个测试不太准确,看官方的测试结果:http://bind-dlz.sourceforg
为什么使用BDB时QPS这么低? 我在bind版本基本相似的环境中测试的
It is quite useful and interesting too.
VIRT 的上限是64G,也就是36位, cat /proc/cpuinfo的结果是:addre
昨天要准备用线程重写webbench,试验了下Fedora Linux 2.6.35.14
不明白您的具体的意思是什么?
已经发送到你QQ邮箱