三、善于使用快照技术
快照技术是Hyper-V虚拟化软件的一个非常强大的功能。Hyper-V中的客户会话快照使用的是微软的VSS技术,来抓取服务器上的文件印象。这种快照技术,不仅在单一服务器上可以使用,在虚拟化服务器环境中也可以工作的很好。在实际生产环境中,快照常被用来进行容错与灾难恢复。
通过客户映像快照可以将一个映像回滚到前一个状态。如有时候系统管理员在测试部署方案的时候,这个客户映像快照就非常的有用。当应用环境搭建好之后,系统管理员需要进行详细的测试,以判断这个方案的可用性。但是可惜的是,在测试的过程中会产生很多的垃圾数据。为此当测试完之后,删除这些垃圾数据需要花费系统管理员很多的时间。为此有些系统管理员宁愿冒着应用环境不完善的危险,也不愿意队搭建好的应用环境进行详细的测试。为此在实现虚拟化的过程中,系统管理员就需要善于使用客户映像快照的功能。当有了快照技术之后,用户测试过程中产生的垃圾数据或者进行的一些破坏性测试不需要手工清楚。可以通过快照技术将一个印象回滚到前一个状态。
另外快照技术在软件演示的时候也非常有用。如笔者因为工作的关系,经常需要给客户作培训与演示。如果有了快照技术的支持,那么笔者就可以添加删除信息、调整软件设置、修改客户印象上软件的信息等等。完成培训或者演示之后,笔者不需要再反过来操作一遍。即不需要回过头来删除更改。或者说再进行下一次演示时,不需要从头开始重建印象以再一次进行演示。此时笔者只需要将映像回滚到对印象做出变更前的快照即可。如此重复的回滚印象,则笔者就可以重复的执行相同的过程,而不用进行反向的操作。据笔者所知,现在不少的微软系统培训师或者销售人员在培训与演示的时候,都采用了这种快照技术,以方便资源的重复利用。所以无论企业是否需要实现虚拟化策略,但是这个Hyper-V虚拟化软件的快照技术系统管理员还是有必要掌握。因为无论是在方案测试还是在系统培训或者演示上都用的着。
不过对于生产型的虚拟服务器来说,快照的主要用途还在于容错与灾难性恢复。如在系统故障前有个快照的话,那么系统管理员就可以凭借这个快照将服务器恢复到服务器失效或者问题发生的那个点上。如果没有快照,即使有系统备份文件,系统管理员也可能需要花费几个小时的时间才能够恢复数据。因为不仅需要恢复操作系统与应用软件,还有其中的重要数据。而采用快照的话,系统管理员所要做的仅仅是选择故障发生之前的那个快照,并选择启动这个客户映像即可。当系统启动客户映像之后,虚拟服务器就处在快照创建时印象所处的状态。