42.2 源工作负载的清理

42.2.1 清理 Windows 工作负载

以下是按组件和用例描述的 Windows 工作负载清理指导。

表 42-1 有关清理 Windows 工作负载的用例和指导

组件

用例

去除指导

基于文件的传输组件

所有迁移

在每个已迁移卷的根级别,去除所有名为 PlateSpinCatalog*.dat 的文件

工作负载发现软件

所有迁移

  1. 在“服务器”视图中,对源执行取消发现操作(单击右键,然后选择取消发现)。

  2. 在源工作负载的 Windows 目录中:

    • 去除所有名为 machinediscovery* 的文件。

    • 去除名为 platespin 的子目录。

控制器软件

所有迁移

  1. 在“服务器”视图中,对源执行取消发现操作(单击右键,然后选择取消发现)。

  2. 打开命令提示符,将当前目录更改为:

    • \Program Files\platespin*(32 位系统)

    • \Program Files (x86)\platespin(64 位系统)

  3. 运行以下命令:

    ofxcontroller.exe /uninstall

  4. 去除 platespin* 目录

42.2.2 清理 Linux 工作负载

以下是按组件和用例描述的 Linux 工作负载清理指导。

表 42-2 有关清理 Linux 工作负载的用例和指导

组件

用例

去除指导

控制器软件

脱机迁移

在源工作负载的文件系统中,去除 /boot 下的 ofx 目录及其内容。

所有在线迁移

  1. 停止 OFX 控制器进程:

    /etc/init.d/ofxcontrollerd stop

  2. 去除 OFX 控制器服务:

    chkconfig --del ofxcontrollerd

  3. 清理 OFX 控制器文件:

    • rm -rf /usr/lib/ofx

    • rm -f /etc/init.d/ofxcontrollerd

块级数据传输软件

所有块级迁移

  1. 检查驱动程序是否处于活动状态:

    lsmod | grep blkwatch

    如果驱动程序仍装载在内存中,则结果应包含与以下内容类似的一行:

    blkwatch_7616  70924  0
  2. (视具体情况而定)如果驱动程序仍装载着,请将其从内存中去除:

    rmmod blkwatch_7616
  3. 从引导顺序中去除驱动程序:

    blkconfig -u
  4. 通过删除以下目录及其内容来去除驱动程序文件:

    rm -rf /lib/modules/<kernel-version>/platespin

    例如:

    rm -rf /lib/modules/3.0.101-63-default/platespin

    您也可以使用变量 $(uname -r) 动态检索目录名称的内核版本:

    rm -rf /lib/modules/$(uname -r)/platespin
  5. 删除以下文件:

    /etc/blkwatch.conf

LVM 快照

使用 LVM 快照的块级迁移

  1. 在“作业”视图中,生成失败作业的“作业报告”,然后记录快照名称。

  2. 使用以下命令去除快照设备:

    lvremove 快照名称