7.11 处理操作系统服务和应用程序

PlateSpin Migrate 为迁移作业提供了一套机制,用于处理 Windows 服务(包括与 Microsoft SQL Server 和 Microsoft Exchange Server 软件相关的服务的特殊功能)、Linux 守护程序和虚拟化增强功能(例如 VMware Tools)。此外,如果需要替换 Windows HAL 或内核文件,您可以查看已选择在迁移作业执行期间更新哪些项目。

7.11.1 处理服务的启动模式(Windows 目标)

您可以配置作业,修改选定 Windows 服务在迁移完成后的启动模式。例如,如果不需要某个特定 Windows 服务继续在虚拟化工作负载上运行,您可以对作业进行配置,将该服务的目标启动类型设置为“已禁用”。

如果您需要让某个服务应另一个服务的请求启动,请将所需服务的启动类型设置为“手动”。

您还可以将作业配置为在完成迁移后恢复服务的原始启动类型。例如,您可能需要在迁移过程中禁用病毒扫描程序,但在完成迁移后恢复其启动类型。

提示:您可以在 PlateSpin 服务器默认选项中全局配置选定 Windows 服务的启动模式自选设置。请参见目标服务默认值

要配置 Windows 服务的迁移后启动模式,请执行以下操作:

  • 在高级模式下: 在“迁移作业”窗口中的“操作系统和应用程序配置”部分,单击 Windows 服务(目标),然后单击启动模式列中的某一项。

  • 在向导模式下(仅适用于 Windows): 在向导的导航窗格中,单击服务,然后单击目标模式列中的某一项。

7.11.2 在线传输期间处理源工作负载服务或守护程序(Windows 和 Linux)

PlateSpin Migrate 针对在线传输作业提供了一套机制,用于在迁移期间停止选定的服务或守护程序。这可确保以一致状态截获源上的数据。

如果源工作负载正在运行 Microsoft SQL Server 或 Microsoft Exchange Server 软件,您可以将迁移作业配置为自动复制这些服务器的数据库文件。如果不需要迁移包含数据库的卷,请考虑不要停止这些服务。

如果源工作负载包含 I/O 密集型应用程序服务,而这些服务可能会导致文件传输过程无法与更改同步,请考虑在执行在线传输迁移过程中停止这些服务。

在完成迁移后,您选择要在执行在线传输迁移过程中停止的服务将在源上自动重启动,除非您已明确将迁移作业配置为在完成时关闭源计算机。

对于 Linux 系统,请考虑使用自定义的 freezethaw 脚本编写功能。请参见Freeze 和 Thaw 脚本编写功能(Linux 块级迁移)

提示:您可以全局配置相应的自选设置,以在基于文件的 VSS 在线传输或基于块的 VSS 在线传输期间停止选定的 Windows 服务。请参见源服务默认值

要指定您希望系统于在线传输期间停止的服务或守护程序,请执行以下操作:

  • 在高级模式下: 在“迁移作业”窗口中的“操作系统和应用程序配置”部分,单击在线传输服务/守护程序(源)。要指明您希望在迁移期间复制的 SQL Server 和 Exchange Server 数据库文件,请单击高级(仅适用于 Windows 系统)。

  • 在向导模式下(仅适用于 Windows): 不可用。

7.11.3 在迁移期间查看已选择替换的 Windows 系统文件

如果 Windows 工作负载包含的系统文件(例如 HAL 或内核文件)与目标基础架构不兼容,PlateSpin Migrate 在转换这些工作负载时,会使用其库中的适当文件,并在目标上的相同系统目录中保存源文件的备份副本 (*.bak)。

您可以查看 PlateSpin Migrate 标识为需要替换的 HAL 或内核文件:

  • 在高级模式下: 在“迁移作业”窗口中的“操作系统和应用程序配置”部分,单击系统文件

  • 在向导模式下(仅适用于 Windows): 不可用。

对话框底部可能会显示以下警告:

驱动程序超速缓存为空

指出您可能需要将必要文件放入源 Windows 服务器上的本地驱动程序超速缓存 (..\Windows\Driver Cache) 中。

驱动程序超速缓存包含更高的版本

PlateSpin Migrate 的一部分与其矩阵匹配,但驱动程序超速缓存中一个或多个系统文件的版本高于 PlateSpin Migrate 将要使用的版本。

文件 <文件名> 将替换为较低版本

PlateSpin Migrate 在其矩阵中找不到系统文件的匹配项。它将使用版本低于发现为源计算机原始系统文件的文件替换现有系统文件。

文件 <文件名> 将替换为较高版本

PlateSpin Migrate 在其矩阵中找不到系统文件的匹配项。它将使用版本高于发现为源计算机原始系统文件的文件替换现有系统文件。

如果屏幕上显示了警告,请单击更多帮助(仅当存在警告时才可用)以了解详细信息。

另请参见下面的知识库文章 7920815(常见问题:了解“系统文件信息”屏幕)。

7.11.4 处理守护程序的运行级别(Linux 目标)

您可以配置作业,修改选定 Linux 守护程序在迁移完成后的运行级别。使用以下数字值:

0

关机

1

单用户模式

2

未使用(用户定义)

3

完全多用户模式(无 GUI)

4

未使用(用户定义)

5

带显示管理器的完全多用户模式 (GUI)

6

重引导

要配置 Linux 守护程序的迁移后运行级别,请执行以下操作:

  • 在高级模式下: 在“迁移作业”窗口中的“操作系统和应用程序配置”部分,单击 Linux 守护程序(目标),然后单击运行级别列中的某一项。

  • 在向导模式下(仅适用于 Windows): 不可用。

7.11.5 处理虚拟化增强软件

PlateSpin Migrate 针对 V2X 迁移提供了一套机制,用于自动卸装虚拟化增强软件,例如 VMware Tools。

在 VMware 平台上转换装有较低版本 VMware Tools 的工作负载时,PlateSpin Migrate 会确定是否存在过时的软件,并在迁移作业中添加 VMware Tools 清理步骤。

您必须提供管理员身份凭证才能卸装 VMware Tools。提供的身份凭证必须与安装 VMware Tools 期间登录的管理员级用户帐户匹配。

卸装较低版本后,PlateSpin Migrate 会继续安装新版 VMware Tools。

注:如果您要降级装有 VMware Tools 的虚拟机,或者要将虚拟机转换为装有较低版本 VMware Tools 的另一个 VMware 目标,则在配置目标期间,VMware Tools 安装将会失败。

要将某个作业配置为在迁移期间去除或替换 VMware Tools,请执行以下操作:

  • 在高级模式下: 在“迁移作业”窗口中的“操作系统和应用程序配置”部分,单击清理 VMware Tools

  • 在向导模式下(仅适用于 Windows): 在向导的导航窗格中,单击 VM 工具

根据具体的目标,PlateSpin Migrate 将识别现有的 VMware Tools 实例,并相应地提示您替换或去除这些实例:

  • 对于非 VMware 目标: 作业配置界面将提示您卸装 VMware Tools。请提供安装该软件时所用的相同管理员级身份凭证。如果身份凭证未知,迁移后 VMware Tools 会保留在目标计算机上。

  • 对于 VMware 目标: 作业配置界面将提示您替换 VMware Tools。请提供安装已过时的 VMware Tools 版本时所用的相同管理员级身份凭证。如果身份凭证未知,请在完成迁移后手动安装新版 VMware Tools。