5.12 故障回复到物理机

如果故障回复操作所需的目标基础结构为物理机,则必须在 PlateSpin Protect 中对其进行注册。

使用 PlateSpin 引导 ISO 映像引导目标物理机,对物理机进行注册。

5.12.1 下载 PlateSpin 引导 ISO 映像

您可以从 Novell Downloads 的 PlateSpin Protect 区域中,通过使用以下参数执行搜索来下载 PlateSpin 引导 ISO 映像(为基于 BIOS 固件的目标下载 p.iso;为基于 UEFI 固件的目标下载 bootofx.x2):

  • 产品或技术: PlateSpin Protect

  • 选择版本: PlateSpin Protect11.1

  • 日期范围: 所有日期

5.12.2 将其他设备驱动程序插入引导 ISO 映像

在刻录到 CD 之前,可以使用自定义实用程序打包附加 Linux 设备驱动程序并将其置入 PlateSpin 引导映像:

  1. 获取或编译适用于目标硬件制造商的 *.ko 驱动程序文件。

    重要说明:确保这些驱动程序适用于 ISO 文件对应的内核(x86 系统为 3.0.93-0.8-pae,x64 系统为 3.0.93-0.8-default),且适用于目标体系结构。请参见知识库文章 7005990

  2. 将映像装入任一 Linux 计算机(必须有 root 身份凭证)。使用以下命令语法:

    mount –o loop <ISO 的路径> <安装点>

  3. 将装入的 ISO 文件 /tools 子目录下的 rebuildiso.sh 脚本复制到临时工作目录。完成后,卸载 ISO 文件(执行命令 unmount <安装点>)。

  4. 为必需的驱动程序文件创建另一个工作目录,并将文件保存在该目录下。

  5. 在保存 rebuildiso.sh 脚本的目录中,以 root 用户身份使用下列语法运行 rebuildiso.sh 脚本:

    ./rebuildiso.sh <ARGS> [-v] -m32|-m64 -i <ISO 文件>

    下表列出此命令可用的命令行选项:

    选项

    描述

    -i <ISO 文件>

    <ISO 文件> 是要执行修改、列出等操作的 ISO。

    -v

    如果该选项与 -l 自变量一起使用,会导致使用 modinfo 时将获取详细的驱动程序信息。

    -o

    如果该选项与 -c 自变量或 -d 自变量一起使用,将不会重写 ISO 文件的旧副本。

    -m32

    指定 32 位 initrd 插入

    -m64

    指定 64 位 initrd 插入

    下表列出可与此命令一起使用的自变量。此命令中必须至少使用下列其中一个自变量:

    自变量

    描述

    -d <路径>

    <路径> 指定包含所要插入的驱动程序(即 *.ko 文件)的目录。

    该命令运行完成后,即会使用添加的驱动程序更新 ISO 文件。

    -c <路径>

    <路径> 指定 ConfigureTakeControl.xml 文件的所在位置。

    -l [<类型>]

    <类型> 指定所要列出的驱动程序的子集。默认为“所有”类型。

    列出的以正斜杠 (/) 开头的驱动程序类型假定位于 <内核模块目录>/kernel/

    列出的并非以正斜杠 (/) 开头的驱动程序类型假定位于 <内核模块目录>/kernel/drivers/

    驱动程序子集示例:

    • -l scsi
    • -l“net|video”
    • -l“/net|net”

    此自变量的特殊用法:

    如果您要列出每一个子集的可用子目录,请以如下方式使用自变量:-l INDEX

    语法示例

    • 列出 32 位驱动程序的索引:

      # ./rebuildiso.sh -i bootofx.x2p.iso -m32 -l INDEX
      
    • 列出 /misc 文件夹中找到的驱动程序:

      # ./rebuildiso.sh -i bootofx.x2p.iso -m32 -l misc
      
    • 从 /oem-drivers 文件夹插入 32 位驱动程序:

      # ./rebuildiso.sh -i bootofx.x2p.iso -m32 -d oem-drivers
      
    • 从 /oem-drivers 文件夹插入 64 位驱动程序,同时插入一个自定义的 ConfigureTakeControl.xml 文件:

      # ./rebuildiso.sh -i bootofx.x2p.iso -m64 -c ConfigureTakeControl.xml -d oem-drivers
      

5.12.3 使用 PlateSpin Protect 将物理机注册为故障回复目标

  1. 将 PlateSpin 引导 ISO 映像刻录到 CD 上,或保存到目标可从其引导的媒体上。

  2. 确保连接到目标的网络交换机端口设置为自动全双工

  3. 使用引导 CD 引导目标物理机,然后等待命令提示符窗口打开。

  4. (仅限 Linux)对于 64 位系统,请在初始引导提示处键入:

    • ps64(512 MB RAM 以内的系统)

    • ps64_512m(512 MB RAM 以上的系统)

  5. 按 Enter。

  6. 收到提示时,请输入 PlateSpin Server 主机的主机名或 IP 地址。

  7. 为 PlateSpin Server 主机提供管理员级别身份凭证,同时指定颁发机构。对于用户帐户,请使用以下格式:

    域\用户名主机名\用户名

    将检测可用的网卡并按其 MAC 地址显示。

  8. 如果要使用的 NIC 上的 DHCP 可用,则按 Enter 继续。如果 DHCP 不可用,则选择必需的 NIC 以配置静态 IP 地址。

  9. 输入物理机的主机名,或按 Enter 接受默认值。

  10. 系统提示指示是否使用 HTTPS 时,如果启用了 SSL,请输入 Y;如果尚未启用,请输入 N

几分钟后,物理机应在 PlateSpin Protect Web 界面的故障回复设置中可用。