10.1 Remplacement du premier serveur primaire par le deuxième serveur primaire

Vous pouvez remplacer le premier serveur primaire de votre zone de gestion par un deuxième serveur primaire existant ou par un nouveau serveur. Si vous choisissez de remplacer le premier serveur primaire par un nouveau serveur qui dispose d'une adresse IP et d'un nom d'hôte différents, vous devez installer ZENworks 10 Management sur le nouveau serveur dans la même zone de gestion. Le nouveau serveur devient par conséquent le deuxième serveur primaire.

REMARQUE :ce scénario a été testé sur les combinaisons de plates-formes suivantes :

  • Windows Server* 2003 (32 bits) sur Windows Server 2008 (32 bits)

  • SUSE® Linux Enterprise Server (SLES) 10 (32 bits) sur SLES 10 (32 bits)

Il n'a pas été testé avec ZENworks Reporting Server.

Pour remplacer le premier serveur primaire par le deuxième serveur primaire :

  1. Assurez-vous que tous les contenus du répertoire content-repo du premier serveur primaire sont répliqués sur le deuxième serveur primaire.

    Le répertoire content-repo se trouve dans le répertoire répertoire_installation_ZENworks\work\ sous Windows et dans le répertoire /var/opt/novell/zenworks/ sous Linux.

  2. Exportez le rôle de l'autorité de certification.

    1. Effectuez une sauvegarde fiable de l'autorité de certification du premier serveur primaire.

      Pour plus d'informations sur la sauvegarde de l'autorité de certification, reportez-vous à la Section 9.3, Sauvegarde de l'autorité de certification.

      IMPORTANT :pour supprimer le rôle de l'autorité de certification du serveur local, vous devez utiliser l'option -d avec la commande zman certificate-authority-export.

    2. Restaurez la sauvegarde de l'autorité de certification sur le deuxième serveur primaire.

      Pour plus d'informations sur la restauration d'une sauvegarde de l'autorité de certification, reportez-vous à la Section 9.4, Restauration de l'autorité de certification.

  3. Dans la règle de serveur le plus proche par défaut au niveau de la zone de gestion, déplacez le premier serveur primaire à la dernière place de la liste des serveurs.

    1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Configuration.

    2. Dans le panneau Paramètres de la zone de gestion, cliquez sur Gestion de l'infrastructure > Règle par défaut de serveur le plus proche.

    3. Dans la liste Serveurs de collecte, cochez la case en regard du premier serveur primaire, puis cliquez sur Vers le bas jusqu'à ce que le serveur se trouve à la dernière place de la liste.

    4. Dans la liste Serveurs de contenu, cochez la case en regard du premier serveur primaire, puis cliquez sur Vers le bas jusqu'à ce que le serveur se trouve à la dernière place de la liste.

    5. Dans la liste Serveurs de configuration, cochez la case en regard du premier serveur primaire, puis cliquez sur Vers le bas jusqu'à ce que le serveur se trouve à la dernière place de la liste.

    6. Cliquez sur OK.

  4. (Facultatif) Si d'autres règles de serveur le plus proche sont configurées, supprimez le premier serveur primaire des règles.

    1. Dans le Centre de contrôle ZENworks, cliquez sur l'onglet Configuration.

    2. Dans le panneau Paramètres de la zone de gestion, cliquez sur Gestion de l'infrastructure > Règles de serveur le plus proche.

    3. Sélectionnez une règle de serveur le plus proche, puis cliquez sur Éditer.

      La boîte de dialogue Construction de la règle s'affiche.

    4. Dans la liste Serveurs de collecte, cochez la case en regard du premier serveur primaire, puis cliquez sur Supprimer.

    5. Dans la liste Serveurs de contenu, cochez la case en regard du premier serveur primaire, puis cliquez sur Supprimer.

    6. Dans la liste Serveurs de configuration, cochez la case en regard du premier serveur primaire, puis cliquez sur Supprimer.

    7. Cliquez deux fois sur OK.

  5. Rafraîchissez l'ensemble des périphériques (serveurs primaires, satellites et périphériques gérés) de la zone de gestion afin qu'ils obtiennent les nouvelles règles de serveur le plus proche.

  6. (Facultatif) Déplacez la base de données sur un autre périphérique si vous vous trouvez dans l'une des situations suivantes :

    • vous utilisez une base de données ZENworks interne (Sybase SQL *Anywhere intégrée) ;

    • vous utilisez une base de données externe installée sur le périphérique qui héberge le premier serveur primaire et vous n'avez pas l'intention d'utiliser le périphérique après la désinstallation du serveur primaire.

    Pour déplacer la base de données sur un autre périphérique :

    1. (Facultatif) Si vous utilisez une base de données externe, assurez-vous que vous disposez d'une sauvegarde fiable de la base de données.

    2. Procurez-vous les références de la base de données.

      Pour obtenir les références de la base de données interne, utilisez l'une des commandes suivantes :

      zman dgc -Unom_administrateur -P mot de passe_administrateur

      ou

      zman database-get-credentials -U nom_administrateur -P mot de passe_administrateur

      Pour obtenir les références de la base de données externe, contactez l'administrateur de la base de données.

    3. Supprimez le rôle de base de données du premier serveur primaire :

      1. Loguez-vous à la base de données.

      2. Dans l'éditeur SQL, exécutez la requête SQL suivante pour supprimer de la table zZENServerRoles l'entrée du rôle de base de données du premier serveur primaire :

        delete from zZENServerRoles where Roles=‘Database’;
        
      3. Dans l'éditeur SQL, exécutez la commande SQL suivante :

        commit;
        
    4. Si la base de données est installée sur le même périphérique que celui du premier serveur primaire, déplacez la base de données.

      Base de données interne Sybase : pour plus d'informations sur le déplacement des données d'une base de données interne Sybase vers une base de données externe Sybase, reportez-vous à la Section 21.5, Déplacement des données d'une base de données Sybase intégrée vers une base de données Sybase externe.

      Base de données externe Sybase : pour plus d'informations sur le déplacement des données d'une base de données externe Sybase vers une autre base de données externe Sybase, reportez-vous à la Section 22.1, Déplacement des données d'une base de données Sybase externe vers une autre base de données Sybase externe.

      MS SQL : pour plus d'informations sur le déplacement des données vers une nouvelle base de données MS SQL, reportez-vous à la documentation de MS SQL. Ensuite, effectuez les étapes décrites à la Section 22.2, Configuration du serveur ZENworks pour qu'il pointe vers la nouvelle base de données MS SQL contenant les données déplacées depuis une autre base de données MS SQL.

      Oracle : pour plus d'informations sur le déplacement des données d'une base de données Oracle vers une autre base de données Oracle, reportez-vous à la documentation d'Oracle. Ensuite, effectuez les étapes décrites à la Section 22.3, Configuration du serveur ZENworks pour qu'il pointe vers la nouvelle base de données Oracle contenant les données déplacées depuis une autre base de données Oracle.

  7. Supprimez tous les satellites sous le premier serveur primaire de la hiérarchie des serveurs.

    Pour plus d'informations sur la suppression des satellites de la liste Hiérarchie des serveurs dans le Centre de contrôle ZENworks, reportez-vous à la Section 6.3, Suppression de satellites de la hiérarchie des serveurs.

  8. Retirez le premier serveur primaire en saisissant l'une des commandes suivantes à l'invite du serveur :

    zman zsd nom_objet_serveur_primaire

    ou

    zman zenserver-delete nom_objet_serveur_primaire

    Pour plus d'informations sur la commande zman, reportez-vous à la page du manuel zman (man zman) sur le serveur ou reportez-vous à la section zman(1) dans la documentation Référence des utilitaires de ligne de commande de ZENworks 10 Asset Management.

  9. Après vous être assuré que toutes les opérations de la zone de gestion fonctionnent correctement, désinstallez ZENworks 10 Management sur le premier serveur primaire.

    Pour plus d'informations sur la désinstallation de ZENworks 10 Management, reportez-vous à la section Désinstallation de ZENworks 10 Asset Management avec SP2 du Guide dinstallation de ZENworks 10 Asset Management.