现在网络上有很多文献介绍微软Windows Server 2008 R2服务器的功能,用户可以通过这些文献快速学习并掌握一些Server 2008 R2中的一些新功能,如集群共享卷功能、PowerShell功能和实时迁移功能。但很少涉及Server 2008 R2服务器群集文件迁移功能。在这里我向大家介绍一下“迁移”功能利用的一些小窍门,让用户可以了解资源迁移,并掌握新迁移资源的自定义操作。
一、群集迁移概述:
群集迁移功的功能主要是支持用户使用“迁移一个群集”向导(‘Migrate a Cluster’ Wizard)把Windows Server 2003、2008、2008R2服务器中的故障集群迁移至一个新的2008 R2 服务器中。其具体细节和操作步骤可以参考:
http://technet.microsoft.com/en-us/library/ff182314(WS.10).aspx
Windows Server2008R2服务器同样支持电子邮箱内容的迁移,对于分布式文件系统复制、交换文件,虚拟机文件、打印文件、及SQL数据库文件等 Windows Server2008R2服务器配置有专门的群集迁移应用程序。但服务器管理工具中的服务器迁移(Server Migration)并不支持群集迁移,所以用户在执行服务器迁移时,不应考虑使用集群迁移。
二、资源注册表设置
用户查看群集资源是否被迁移最简单的方法是查看注册表中的群集资源信息。如果一个资源群已经被迁移,在注册表中将自动添加一个标识对该资源组迁移的相关动态进行注释。
其具体操作为,打开“注册表编辑器(RegEdit)>HKLM_LOCAL_MACHINE>群集(Cluster)>资源(Resources)。在这里我们可以看到2008R2服务器上已经被创建的服务器群集文件。(注意,在展示的实例中现在仅有4个群集选项文件)
三、应用
1、 寻找、发现并修复故障应用
因为群集迁移中总是会涉及到一些手动操作,特别是将存储区域网络中的数据移动到一个新群集文件中时手动操作会非常多,这样难免会产生一些问题。用户使用“迁移一个集群向导”时,服务器可以向用户提供群集文件“迁移前”和“迁移后”两份报告。用户可以通过这两份报告检测什么群集文件等待迁移,什么文件已经被迁移、什么群集文件已经被重命名、需要什么手动操作完成迁移步骤等。用户在实施群集迁移时应经常重复查阅这两份报告,群集文件迁移完成后,“迁移后”文件报告会自动储存在C:\Windows\Cluster\Reports folder目录下。如果用户不愿意使用这两份报告查看群集文件迁移状况,也可以打开注册表编辑器(RegEdit)群集选项查看该群集文件是否迁移成功。这个过程可以帮助用户在出现错误时查找错误根源并对错误进行修正。
2. 第一次使用迁移群集文件时应当注意的事项
首先我要提醒用户的是,完成群集文件迁移后直接实施相关文件操作(如迁移的是个应用程序文件时,迁移后直接使用该应用程序)会使2008R2服务器向管理员发出警告提醒,并延缓该文件资源的利用,甚至于会从自动删除新迁移群集文件。为了不影响用户的工作进程,在这里我强烈建议用户在使用迁移后的群集文件时首先确认该群集文件迁移过程已经成功完成。
一些2008R2服务器管理员会运行后台脚本程序,每隔15分钟对服务器群集注册表设置抓取一次。重点检查Migrated参数值被设置为1的选项。一旦服务器发现Migrated参数值被设置为1的事件发生(表明一个群集文件已经发生迁移),服务器会自动触发事件信息发送系统,将该事件信息及储存位置及文件大小等相关信息发送给管理员,以备管理员更好的追踪服务器存储状况。管理员在了解完相关迁移信息后,会将Migrated参数值被设置为0进行复原。这里需要注意的是,管理员对Migrated参数值的修改仅可以进行一次。
另外还有一些安全意识高的2008R2服务器客户希望在服务器管理员对迁移群集文件进行自定义设置前阻止群集文件迁移现象的发生。这样就会发生一个问题,使用监测服务(如使用自我管理动态系统System Center)的用户使用离线资源。为避免这种状况发生,服务器管理员可以通过增加后台运行语句使得在线用户不必受到文件Migrated参数值为1还是为0的干扰直接使用群集文件,在管理员对群集文件做出自定义后在进行群集文件的迁移。(其过程实质上是将群集文件迁移过程滞后)。
评论