扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
随着虚拟化技术逐渐成为技术圈内的热门趋势。很多公司都开始组建自己的虚拟化策略,他们使用的产品技术来自微软、VMWare、Xen,以及其他公司。虽然他们提供的虚拟系统可以出色地完成创建新虚拟机的任务,但是如果你想要把当前实际的服务器固化成一个虚拟化的结构,又该怎么办呢?
Microsoft和VMWare都提供了用于简化P2V(物理到虚拟)转换的工具,但这些工具的适用范围和实际能力都有限。你当然可以把服务器数据整个儿移植到新服务器上,但这不可避免会造成系统更频繁的宕机,这显然是不希望的。不过,最近Ultrabac发布了UBDR Gold,它是一款制作备份和镜像的新型工具,它能够进行基于镜像的系统备份,用于灾难恢复,此外,其专门的设计也使它成为P2V移植的好手。
让人印象深刻的新特性
如果你正在寻求一种P2V的解决方案,那么UBDR Gold无疑就是我所能找到的最值得高度推荐的一款工具。Ultrbac提供了一系列功能,包括在线制作镜像、差异镜像备份、以及传统的文件克隆等,但目前我对这些特性都还不感兴趣。我最感兴趣的是其相异硬件之间进行数据恢复的能力。这个功能使得P2V转换成为可能。
在它的网站上,他们只说这项功能用于灾难恢复,虽然也提到了可以把恢复后的系统做成虚拟机,但没有做更多强调。这个软件最为引人注目的地方是它完全不区分不同硬件或虚拟机供应商。我们现在使用Microsoft Virtual Server作为虚拟解决方案,但是以后我们可能转而使用VMWare或者其他公司的产品。甚至还可能兼而使用不同供应商的产品。UDBR Gold可以保证各种虚拟化技术都不会影响虚拟产品的正常使用(图 A)。
图A Ultrabac
安装
拿到软件后我便开始了初始化镜像制作过程。第一步是选择一台机器作为UDBR服务器。这是存放镜像文件的容器,也要通过它才能启动镜像的备份,以及对镜像进行复原。这些功能对系统的影响都降到了最小,在备份和恢复时偶尔才会对系统造成零星影响,你需要的主要就是存放镜像的硬盘空间。UBDR Gold创建的镜像文件压缩程度不高,因此会消耗大量磁盘空间。这可能是一个潜在的问题,不过硬盘价格(尤其是廉价的SATA存储设备)已经非常之低了,况且低压缩对镜像的备份和恢复快速完成也很有好处(这稍后我们会看到)。
服务器端的安装很简单,并且不需要系统重启。接着,我还需要在希望对其虚拟化的服务器上安装镜像备份代理端(Image Backup Agent)。
这个安装可以远程进行,也可以在实际服务器上操作。不幸的是,它必须进行重启。但这不是完全意料之外的(大多数可以对打开或正在运行的文件进行备份的工具安装好之后都需要重启),但如果不用重启就更好了,因为重启活动服务器通常会导致一定的宕机时间,并且使P2V过程变得繁琐。不过安装过程本身很顺畅,也没有和服务器上正在运行的软件发生冲突。
我们的这台服务器是较老的Dell 2550,配置是双核1GHz处理器,1GB RAM,我们在维护界面中计划了让这台物理服务器重启,然后就正式开始镜像的制作过程。首先从UBDR服务器端启动程序,镜像制作过程非常直接,它使用了备份向导的方式。你先要从备份类型选项中选择(Image Disaster Recovery Agent)(图B),然后选择备份单个分区(如果你的OS安装拥有实用程序分区),接着选择希望进行备份的服务器,以及是否希望对镜像进行差异备份(这会使过程减慢,不过对灾难恢复大有裨益)。
图B 镜像备份代理
然后你需要命名这个备份工程(最好具有一定的描述性)并选择希望把这些文件放置在什么地方(图C)。你可以选择把文件保存到一个镜像文件或者直接保存到备份路径。如果要制作多个备份并把它们放置在相同的位置,这就比较可取,不管存储介质是磁带还是磁盘。(图D)
图C 镜像备份设置
图D镜像备份设置的其他选项
如果选择硬盘作为备份设备(这里我将这么选),可以在主菜单上选择设备图标,然后浏览进入文件夹,并命名镜像。这个步骤完成之后,你可以马上开始镜像的制作,当然也可以设定计划任务。(图E)
图E 马上制作或者设定计划
制作镜像不会导致服务器宕机。根据我的测试,它仅仅让系统发生了微小的延迟。这种影响实际比标准的备份过程还要轻微。16GB数据的镜像制作过程才花了不到12分钟的时间。这完成之后,你就可以关闭物理服务器(如果你进行的是P2V转换),因为它已经不再需要了。
从这个角度看,我实际上已经制作好了虚拟服务器。在这个虚拟系统中,我把硬盘大小从16GB(老系统的最大容量)调整到40GB,并把RAM从1024MB增大到1536MB。同时我建议你把虚拟磁盘设成最大容量而不要使用扩展分区。扩展分区会大大增加镜像恢复的时间,在我的测试中大约为300%。然后你需要从UBDR Gold CD(或者它的ISO镜像)启动你的虚拟服务器。
从CD启动之后,你会发现它使用的是一种类似BartPE的Windows预安装环境,不过这种环境经过了UBDR的专门定制。点击接受许可协议后,你还需要设定网卡。默认为DHCP,这在大多数情况下是可以的。你还需要输入你的帐户信息和需要用镜像进行恢复的服务器名称。(图 F)
图F 配置网卡
然后就会立即进入UltraBac应用程序(图 G)。你需要选择存放镜像的备份路径(UNC路径)并选择希望启动的系统镜像。(图H)然后你便来到了恢复界面。(图I)
图G UltraBac 程序界面
图H 选择镜像
图I 恢复界面
我要进行的第一个步骤是恢复原始MBR。在相应的复选框打钩,然后程序自动为我创建分区,包括Dell的实用程序分区。然后我进入“高级工具”窗口(恢复界面上的一个按钮),删除了16GB的分区,并创建了一个40GB的新分区。这可以把服务器的实际数据恢复到更大的分区上。(图J)
图J 分区
关闭高级工具后,我选择了希望用来恢复镜像的分区(40GB)。接着我选择“激活该分区”(Mark This Partition Active)选项,“调整分区大小”(Resize Partition(s)),以及“恢复到不同硬件”( Restoring To Different Hardware)。点击“下一步”之后恢复过程就启动了。把16GB的数据恢复到该虚拟服务器上大约花费了9分钟时间。(图K)
图K 系统恢复的设置
之后是一次快速重启,Windows 2000服务器就正常启动了,没有发生任何问题。登录之后便开始安装新硬件,安装好之后必须再次重启。接着我还必须把服务器的IP地址指派给这台新机器(IP不会随系统移植)并安装虚拟机的附加设备,这之后新系统就完全就绪了。从镜像开始启动到新虚拟系统准备就绪总共用时少于45分钟。(图L)
图L 恢复完成
底线
UBDR是一个奇妙的工具。以前进行P2V移植都用Microsoft Virtual Server Migration Toolkit(VSMT),现在UBDR到来了。它如同一股新鲜的空气,远没有VSMT复杂,使用更加方便,运行更加快捷。当然,和免费的VSMT不一样,使用UDBR Gold是需要付费的,但是如果你要完成很多P2V(或者虽然只有一个)转换任务,使用UBDR Gold还是可以减轻你的负担和压力,并且为你节省宝贵的时间。
制作镜像不会导致服务器宕机。根据我的测试,它仅仅让系统发生了微小的延迟。这种影响实际比标准的备份过程还要轻微。16GB数据的镜像制作过程才花了不到12分钟的时间。这完成之后,你就可以关闭物理服务器(如果你进行的是P2V转换),因为它已经不再需要了。
从这个角度看,我实际上已经制作好了虚拟服务器。在这个虚拟系统中,我把硬盘大小从16GB(老系统的最大容量)调整到40GB,并把RAM从1024MB增大到1536MB。同时我建议你把虚拟磁盘设成最大容量而不要使用扩展分区。扩展分区会大大增加镜像恢复的时间,在我的测试中大约为300%。然后你需要从UBDR Gold CD(或者它的ISO镜像)启动你的虚拟服务器。
从CD启动之后,你会发现它使用的是一种类似BartPE的Windows预安装环境,不过这种环境经过了UBDR的专门定制。点击接受许可协议后,你还需要设定网卡。默认为DHCP,这在大多数情况下是可以的。你还需要输入你的帐户信息和需要用镜像进行恢复的服务器名称。(图 F)
图F 配置网卡
然后就会立即进入UltraBac应用程序(图 G)。你需要选择存放镜像的备份路径(UNC路径)并选择希望启动的系统镜像。(图H)然后你便来到了恢复界面。(图I)
图G UltraBac 程序界面
图H 选择镜像
图I 恢复界面
我要进行的第一个步骤是恢复原始MBR。在相应的复选框打钩,然后程序自动为我创建分区,包括Dell的实用程序分区。然后我进入“高级工具”窗口(恢复界面上的一个按钮),删除了16GB的分区,并创建了一个40GB的新分区。这可以把服务器的实际数据恢复到更大的分区上。(图J)
图J 分区
关闭高级工具后,我选择了希望用来恢复镜像的分区(40GB)。接着我选择“激活该分区”(Mark This Partition Active)选项,“调整分区大小”(Resize Partition(s)),以及“恢复到不同硬件”( Restoring To Different Hardware)。点击“下一步”之后恢复过程就启动了。把16GB的数据恢复到该虚拟服务器上大约花费了9分钟时间。(图K)
图K 系统恢复的设置
之后是一次快速重启,Windows 2000服务器就正常启动了,没有发生任何问题。登录之后便开始安装新硬件,安装好之后必须再次重启。接着我还必须把服务器的IP地址指派给这台新机器(IP不会随系统移植)并安装虚拟机的附加设备,这之后新系统就完全就绪了。从镜像开始启动到新虚拟系统准备就绪总共用时少于45分钟。(图L)
图L 恢复完成
底线
UBDR是一个奇妙的工具。以前进行P2V移植都用Microsoft Virtual Server Migration Toolkit(VSMT),现在UBDR到来了。它如同一股新鲜的空气,远没有VSMT复杂,使用更加方便,运行更加快捷。当然,和免费的VSMT不一样,使用UDBR Gold是需要付费的,但是如果你要完成很多P2V(或者虽然只有一个)转换任务,使用UBDR Gold还是可以减轻你的负担和压力,并且为你节省宝贵的时间。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
去集群 更超群——大容量网络演进之路
2019 IBM 中国论坛
H3C 2019 Navigate 领航者峰会
助推数据中心网络现代化转型 打造灵活可靠基础架构平台