WEB开发网
开发学院服务器虚拟化 如何避免VMware虚拟机出现备份缺陷 阅读

如何避免VMware虚拟机出现备份缺陷

 2009-01-13 16:53:13 来源:WEB开发网   
核心提示: 什么时候不能使用SYNC驱动器与VMware Tools配套使用SYNC驱动器,可以禁止I/O,如何避免VMware虚拟机出现备份缺陷(2),将修改后的数据写回到磁盘(I/O输出),从而创建文件系统一致备份;此时,如果发现瓶颈,就应根据情况安排备份时间,对定时写入数据敏感的应用程序可能会发

什么时候不能使用SYNC驱动器

与VMware Tools配套使用SYNC驱动器,可以禁止I/O,将修改后的数据写回到磁盘(I/O输出),从而创建文件系统一致备份;此时,对定时写入数据敏感的应用程序可能会发生故障,产生错误。如果发生这种情况,你可以卸载文件系统SYNC驱动器,避免由I/O排空引起的延迟。为了卸载SYNC驱动器,只需卸载VMware Tools、重启、重新安装,确保选择“定制”安装类型。然后,扩展VMware设备驱动器,点击“文件系统SYNC驱动器”,选择“该项功能不可用”。请注意,如果该项功能可用,你的快照就是持续崩溃状态,而不是文件系统一致。同时,你还可以通过宾客操作系统中的预备份和后备份脚本,执行定制停顿操作。另外,也可以在快照之前关闭虚拟机,这样虚拟机就是应用一致。

保证VMware Tools及时升级

在使用Consolidated Backup时,必须保证每台虚拟机中都安装和更新了VMware Tools。VMware Tools包括文件系统SYNC驱动器(对于3.5 Update 2,还包括一些VSS组件),用于在备份虚拟机前将其禁止。ESX主机安装补丁并升级后,你通常需要升级虚拟机中的VMware Tools,以确保工具能运行升级后的主机版本。发布的每份补丁都能提醒在安装补丁以后,是否需要升级VMware Tools。另外,VI Client会列举虚拟机的状态,将过时的VMware Tools标记为“ToolsOld”。为了激活虚拟机中的“ToolsOld”列,只需简单地右击标题栏,在“VMware Tools Status”中勾选标记。

交错备份

在虚拟机中使用传统的备份代理时,你将会发现:同时在一个主服务器中备份多个虚拟机,会对主服务器中的所有虚拟机造成不良影响。采用这种方法会引起与虚拟机相连的vSwitch和主机物理NIC消耗较高的网络流量。另外,还会引起主机HBA/磁盘控制器的磁盘I/O较高。如果你使用这种方法,应确保没有同时在一个主服务器中备份多个虚拟机。而且,如果你同时备份多个主服务器,就尝试着交错备份,这样就不必同时在相同的VMFS卷和RAID群组中备份虚拟机。

认真安排备份时间

采用传统的备份方法时,由于要和主服务器上的其它活动争夺线路,主服务器的资源将会受到限制,备份速度可能会因此变慢。主服务器中的一些活动需要较高资源,并在特定时间内运行,尽量根据这些活动来安排备份时间,避免线路争夺。例如,你的虚拟机可能执行专门的高资源活动,如每周处理工资单,你应该根据该项活动来安排虚拟机所在的主机备份。同时,避免在杀毒软件扫描和窗口修复时进行备份,否则会减缓主服务器和备份的速度。

了解主服务器的瓶颈

并非所有的瓶颈都显而易见;你可能在备份虚拟机的时候并没有发现主服务器存在资源保留问题,而是等到寻找资源的时候才突然意识到。利用专门针对虚拟化技术的资源监测仪器,观察备份期间的资源利用率和I/O。你可以使用CLI命令ESXTOP或者VirtualCenter性能监测标签等内置工具监测资源利用率和I/O。为了更好地实现报告和监测,可以尝试第三方软件,如Vizioncore公司的vFoglight或eG Innovation公司的VM Monitor等都可以使用。如果发现瓶颈,就应根据情况安排备份时间,或者寻找其它的备份方法。

上一页  1 2 

Tags:如何 避免 VMware

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接