2.1 Preparing to Migrate Bundles Other Than Preboot Bundles

Review the following sections only if you want to migrate any bundle objects except for the Preboot bundles. If you want to migrate Preboot bundles, see Section 2.2, Preparing to Migrate Preboot Bundles. If you do not want to migrate bundle objects, skip to Section 2.3, Starting the Migration Utility.

2.1.1 Prerequisites for Migrating Bundles on Linux

If you choose to migrate any ZENworks Linux Management bundles except for the Preboot bundles to ZENworks 11 by using the ZENworks Linux Management Migration utility that is installed on a Linux device, you must perform the following tasks before migrating the bundles:

  1. Back up both the source and destination databases.

  2. Access the package repo directory that is on the ZENworks Linux Management server:

    1. Perform an NFS share on the package repo directory that is on the ZENworks Linux Management server by editing the /etc/exports file by appending the following line:

      /var/opt/novell/zenworks/pkg-repo *(ro,sync)
      
    2. Save the /etc/exports file.

    3. Start the NFS server by using the /etc/init.d/nfsserver start command.

    4. Verify if the package repo directory has been shared by using the showmount -e zlm_server_id command.

  3. On the device where the utility is installed, create a pkg-repo directory by using the mkdir -p command.

    The default location to mount the package repo directory is /mnt/zlm.

    However, you can also specify a different location to mount the package repo directory. Ensure that you archive this location because you need to specify it as the value of the Mounted ZLM Package Repository Path bundle preference on the Migration Preferences page.

    For example, to create the package repo directory under the default location /mnt/zlm, use the following command:

    mkdir -p /mnt/zlm/pkg-repo

  4. Mount the shared pkg-repo directory to the directory that you created on the device by using the following command:

    mount zlm_server_ip_address:/var/opt/novell/zenworks/pkg-repo /mnt/zlm/pkg-repo/

2.1.2 Prerequisites for Migrating Bundles on Windows

If you choose to migrate any ZENworks Linux Management bundles except for the Preboot bundles to ZENworks 11 by using the ZENworks Linux Management Migration utility that is installed on a Windows device, you must perform the following tasks before migrating the bundles:

  1. Access the package repository directory on the ZENworks Linux Management server.

  2. Perform a Samba share on the package repository directory that is on the ZENworks Linux Management server:

    1. Edit the /etc/samba/smb.conf file and append the following information:

      [pkg-repo]
      
      comment = All users 
      
      path = /var/opt/novell/zenworks/pkg-repo/ 
      
      read only = No 
      
      create mask = 0775 
      
      directory mask = 0775 
      
    2. Run the smbpasswd -a test command, then provide the password.

    3. Start the Samba service by using the /etc/init.d/smb start command.

  3. On the device where the utility is installed, click My Computer > Tools > Map Network Drive.

  4. Provide detailed information about the ZENworks Linux Management server and the path for the package repository.

    For example: \\ZLM_Server_IP_address\pkg-repo.