2.2 准备迁移预引导分发包

仅当您要迁移预引导分发包对象时才需参考以下章节:

如果不想迁移分发包对象,请跳至部分 2.3, 启动迁移实用程序

2.2.1 在 Linux 上迁移预引导分发包的先决条件

如果您选择使用安装在 Linux 设备上的 ZENworks Linux Management Migration Utility 将 ZENworks Linux Management 预引导分发包迁移到 ZENworks 11 SP2,则必须在迁移分发包之前执行以下任务:

  1. 备份源数据库和目标数据库。

    对象只能迁移一次。

  2. (视情况而定)如果要迁移 ZENworks 映像、多路广播映像集或 DellDTK 配置分发包,请执行以下任务:

    1. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Linux Management 映像储存库:

      1. 访问 ZENworks Linux Management 服务器上的映像储存库目录。

      2. 编辑 /etc/exports 文件,在其中追加下行,以对映像储存库目录执行 NFS 共享。

        /zlm_image_repo_path *(ro,sync)
        
      3. 保存 /etc/exports 文件。

      4. 使用 /etc/init.d/nfsserver start 命令启动 NFS 服务器。

      5. 使用 showmount -e zlm 服务器 ID 命令校验映像储存库目录是否已经共享。

      6. 使用以下命令在安装了该实用程序的设备上创建 zlm_image_repo 目录:

        mkdir -p /要创建的新目录的完整路径/要创建的新目录名称

        映像储存库目录的默认装入位置是 /mnt/zlm_images。不过,您也可以指定其他位置来装入包储存库目录。请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZLM 映像储存库的路径指定该值。

        要在默认位置 /mnt/zlm_images 中创建 zlm_image_repo 目录,请使用以下命令:

        mkdir -p /mnt/zlm_images/zlm_image_repo

      7. 使用以下命令将共享的 zlm_image_repo 目录装入您在设备上创建的目录:

        mount zlm 服务器 IP 地址:/zlm_image_repo_path/ /mnt/zlm_images/zlm_image_repo

    2. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Configuration Management 映像储存库:

      1. 访问 ZENworks Configuration Management 服务器上的映像储存库目录。

      2. 通过在 /etc/exports 中添加下行执行 NFS 共享,以共享 ZENworks Configuration Management 的 content-repo 目录:

        /var/opt/novell/zenworks/content-repo/ *(ro.sync)
        

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZCM 映像储存库的路径指定该值。

  3. (视情况而定)如果要迁移 AutoYaST、Kickstart 或 DellDTK 配置分发包,请执行以下任务:

    1. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Linux Management TFTP 目录:

      1. 访问 ZENworks Linux Management 服务器上的 ZENworks Linux Management TFTP 目录。

      2. 编辑 /etc/exports 文件,在其中追加下行,以对 TFTP 目录执行 NFS 共享。

        /srv/tftp *(ro,sync)
        
      3. 保存 /etc/exports 文件。

      4. 使用 /etc/init.d/nfsserver start 命令启动 NFS 服务器。

      5. 使用 showmount -e zlm 服务器 IP 命令校验 TFTP 目录是否已经共享。

      6. 使用以下命令在安装了该实用程序的设备上创建 zlm_tftp_repo 目录:

        mkdir -p /要创建的新目录的完整路径/要创建的新目录名称

        TFTP 目录的默认装入位置是 /mnt/zlm_tftp。不过,您也可以指定其他位置来装入 TFTP 目录。请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZLM TFTP 文件夹指定该值。

        要在默认位置 /mnt/zlm_tftp 中创建 zlm_tftp_repo 目录,请使用以下命令:

        mkdir -p /mnt/zlm_tftp/zlm_tftp_repo

      7. 使用以下命令将共享的 zlm_tftp_repo 目录装入您在设备上创建的目录:

        mount zlm 服务器 IP 地址:/srv/tftp/ /mnt/zlm_tftp

    2. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Configuration Management TFTP 目录:

      1. 访问 ZENworks Configuration Management 服务器上的 TFTP 目录。

      2. 通过在 /etc/exports 中添加下行执行 NFS 共享,以共享 ZENworks Configuration Management 的 TFTP 目录:

        /srv/tftp/ *(ro.sync)
        

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZCM TFTP 文件夹指定该值。

2.2.2 在 Windows 上迁移预引导分发包的先决条件

如果您选择使用安装在 Windows 设备上的 ZENworks Linux Management Migration Utility 将 ZENworks Linux Management 预引导分发包迁移到 ZENworks 11 SP2,则必须在迁移分发包之前执行以下任务:

  1. 备份源数据库和目标数据库。

    对象只能迁移一次。

  2. (视情况而定)如果要迁移 ZENworks 映像、多路广播映像集或 DellDTK 配置分发包,请执行以下任务:

    1. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Linux Management 映像储存库:

      1. 访问 ZENworks Linux Management 服务器上的映像储存库目录。

      2. 对 ZENworks Linux Management 服务器上的包储存库目录执行 Samba 共享:

        1. 编辑 /etc/samba/smb.conf 文件,在其中追加以下信息:

          [zlm-images]
          comment = All users
          path = /zlm_image_repo_path
          read only = No
          create mask = 0775
          directory mask = 0775
          
        2. 运行 smbpasswd -a test 命令,然后提供口令。

        3. 使用 /etc/init.d/smb start 命令启动 Samba 服务。

      3. 在安装了该实用程序的设备上,单击我的电脑 > 工具 > 映射网络驱动器

      4. 提供 ZENworks Linux Management 服务器和包储存库路径的详细信息。

        例如:\\ZLM 服务器 IP 地址\zlm-images

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZLM 映像储存库的路径指定该值。

    2. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Configuration Management 映像储存库:

      1. 访问 ZENworks Configuration Management 服务器上的映像储存库目录。

      2. 共享 ZENworks Configuration Management 的 %ZENWORKS_HOME%zenworks\work\content-repo\ 目录。

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZCM 映像储存库的路径指定该值。

  3. (视情况而定)如果要迁移 AutoYaST、Kickstart 或 DellDTK 配置分发包,请执行以下任务:

    1. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Linux Management TFTP 目录:

      1. 访问 ZENworks Linux Management 服务器上的 ZENworks Linux Management TFTP 目录。

      2. 对 ZENworks Linux Management 服务器上的 TFTP 目录执行 Samba 共享:

        1. 编辑 /etc/samba/smb.conf 文件,在其中追加以下信息:

          [zlm-tftp]
          comment = All users
          path = /srv/tftp
          read only = No
          create mask = 0775
          directory mask = 0775
          
        2. 运行 smbpasswd -a test 命令,然后提供口令。

        3. 使用 /etc/init.d/smb start 命令启动 Samba 服务。

      3. 在安装了该实用程序的设备上,单击我的电脑 > 工具 > 映射网络驱动器

      4. 提供 ZENworks Linux Management 服务器和包储存库路径的详细信息。

        例如:\\ZLM 服务器 IP 地址\zlm-tftp

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZLM TFTP 文件夹指定该值。

    2. 在安装并运行 ZENworks Linux Management Migration Utility 的设备上装入 ZENworks Configuration Management TFTP 目录:

      1. 访问 ZENworks Configuration Management 服务器上的 TFTP 目录。

      2. 共享 ZENworks Configuration Management 的 %ZENWORKS_HOME%\zenworks\share\tftp\ 目录。

        请务必存档此位置,因为您需要为 ZENworks Linux Management Migration Utility 中预引导页面上的分发包自选设置装入的 ZCM TFTP 文件夹指定该值。