4.2 Migration depuis un serveur primaire physique ZENworks 11 SP3 vers ZENworks 11 SP4 Appliance

ZENworks 11 SP4 Appliance stocke les données de ZENworks sur un disque virtuel externe. Les données de ZENworks 11 SP3 doivent être copiées sur un nouveau disque virtuel et ce disque doit être ultérieurement attaché à ZENworks 11 SP4 Appliance.

Pour copier les données de ZENworks 11 SP3 sur le nouveau disque virtuel, montez provisoirement le disque sur un périphérique Linux qui se trouve sur le même hyperviseur que ZENworks 11 SP4 Appliance. Cette opération est nécessaire, car l'applicatif ne peut pas être mis sous tension avant la copie des données.

IMPORTANT :aucune modification ne sera apportée au périphérique Linux sur lequel le disque est monté.

Conditions préalables

Avant de procéder à la migration depuis un serveur ZENworks vers ZENworks Appliance, vous devez vous assurer que les conditions préalables suivantes sont remplies :

  • L'hyperviseur sur lequel ZENworks 11 SP4 Appliance sera déployé doit avoir un périphérique Linux disponible pour le montage provisoire du disque dur.

  • L'accès SSH sans mot de passe doit être activé depuis le serveur ZENworks 11 SP3 sur le périphérique Linux temporaire. Pour plus d'informations, consultez le site Web de Linux.

Procédure

  1. Déployez ZENworks 11 SP4 Appliance. Ne le mettez pas sous tension.

  2. Ajoutez un nouveau disque dur virtuel à ZENworks 11 SP4 Appliance.

  3. Calculez la taille du nouveau disque dur en fonction des répertoires ci-dessous :

    • database (/var/opt/novell/zenworks/database) si l'applicatif héberge la base de données Sybase intégrée.

    • content-repo (/var/opt/novell/zenworks/content-repo)

    • downloads (/opt/novell/zenworks/install/downloads)

    • collection (/var/opt/novell/zenworks/collection)

    En outre, allouez 20 Go d'espace supplémentaire.

    Si l'un des répertoires fait partie de la partition de disque montée, sa taille peut être ignorée lors du calcul de la nouvelle taille de disque.

  4. Détachez le disque virtuel qui vient d'être ajouté depuis ZENworks 11 SP4 Appliance et associez-le à un périphérique Linux dans l'hyperviseur.

  5. Vérifiez l'état du serveur primaire à l'aide de ZENworks Diagnostic Center :

    1. Téléchargez ZENworks 11 SP3 Diagnostic Center dans l'applicatif. Vous pouvez télécharger le fichier ZENworksDiagnosticCenter.zip à partir du site de téléchargement de ZENworks 11 SP3.

    2. Extrayez le fichier ZENworksDiagnosticCenter.zip sur l'applicatif.

    3. Exécutez ZENworks Diagnostic Center.

      Pour plus d'informations sur l'exécution de ZENworks Diagnostic Center, reportez-vous à la section Exécution de ZDC du manuel Référence des utilitaires de ligne de commande de ZENworks 11 SP4.

  6. Sauvegardez les bases de données ZENworks et arrêtez les services ZENworks sur tous les autres serveurs primaires de la zone pour vous assurer que les fichiers qui doivent être copiés ne sont pas en cours d'utilisation par un des services. Vous ne devez pas arrêter les services ZENworks sur l'applicatif que vous voulez migrer, car le script LinuxToApplianceMigration le fait automatiquement. Pour plus d'informations sur l'arrêt des services, reportez-vous à la section Stopping the ZENworks Services (Arrêt des services ZENworks) du manuel ZENworks 11 Primary Server and Satellite Reference (Référence de serveur primaire et satellite ZENworks 11).

  7. Activez l'accès sans mot de passe SSH depuis le serveur ZENworks 11 SP3 pour le périphérique Linux auquel le disque dur virtuel est attaché.

  8. Copiez et dézippez le contenu du fichier LinuxToApplianceMigration.zip (à l'aide de la commande de décompression LinuxToApplianceMigration.zip) sur le serveur ZENworks 11 SP3. Le contenu du fichier LinuxToApplianceMigration.zip est extrait dans le dossier LinuxToApplianceMigration. Dans une fenêtre de terminal, accédez au répertoire LinuxToApplianceMigration.

  9. Modifiez le fichier NvlVAinit dans le dossier LinuxToApplianceMigration avec les variables suivantes :

    • CONFIG_VAINIT_HOSTNAME=""(FQDN)

    • CONFIG_VAINIT_IPADDRESS="dhcp" ou "adresse_IP"

      IMPORTANT :si vous avez utilisé l'option DHCP pour obtenir l'adresse IP, vous devez entrer dhcp. Si vous avez une adresse IP statique, vous devez spécifier l'adresse IP au format 0.0.0.0.

    • CONFIG_VAINIT_TIMEZONE=" " (ex. : Asie/Kolkata)

    • CONFIG_VAINIT_GATEWAY="0.0.0.0"

    • CONFIG_VAINIT_NETWORK_MASK="0.0.0.0

    • CONFIG_VAINIT_SEARCH_DOMAINS="domaine"

    • CONFIG_VAINIT_DNS_SERVER="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_2="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_3="0.0.0.0

    Les détails du périphérique ZENworks 11 SP3 doivent être fournis pour les champs ci-dessus de manière à garantir que l'identité réseau est également migrée.

  10. Exécutez la commande LinuxToApplianceMigration.sh avec les arguments de ligne de commande suivants :

    • ip : adresse IP du périphérique Linux sur lequel le disque dur virtuel est monté.

    • username : nom d'utilisateur du périphérique Linux sur lequel le disque dur virtuel est monté. L'utilisateur doit disposer de privilèges d'administrateur.

    • device : nom du disque virtuel attaché au périphérique Linux temporaire. Exemple : /dev/sdb, /dev/sdc, etc.

      IMPORTANT :dans une fenêtre de terminal, accédez au répertoire LinuxToApplianceMigration et exécutez LinuxToApplianceMigration.sh. Vérifiez les éventuelles erreurs dans le fichier LinuxToApplianceMigration.log.

  11. Arrêtez le serveur ZENworks 11 SP3.

  12. Supprimez le disque dur virtuel ajouté du périphérique Linux temporaire, attachez-le au serveur ZENworks 11 SP4 Appliance, puis mettez l'applicatif sous tension.

  13. Continuez à partir de l'étape 4 de la Section 3.3, Déploiement et configuration de ZENworks 11 SP4 Appliance.

Une fois cette procédure terminée, le serveur ZENworks est migré de Linux vers ZENworks 11 SP4 Appliance et l'applicatif est opérationnel.

Si un échec se produit au cours du processus de copie des données, vous pouvez mettre la machine du serveur ZENworks 11 SP3 sous tension. Le serveur ZENworks 11 SP3 est alors opérationnel.