35.2 Restauration de la base de données Sybase externe

IMPORTANT :Si la base de données se trouve sur un serveur ZENworks, vous devez d'abord restaurer le serveur ZENworks, puis la base de données ZENworks. Assurez-vous d'avoir sauvegardé le serveur et la base de données ZENworks (au moins une fois). Vous pouvez également sauvegarder la base de données ZENworks régulièrement. Vous pouvez toutefois sauvegarder le serveur et la base de données dans l'ordre de votre choix. Pour plus d'informations sur la sauvegarde et la restauration du serveur ZENworks, reportez-vous au Section 10.0, Sauvegarde et restauration du serveur ZENworks et de l'autorité de certification.

Vous pouvez choisir de restaurer la base de données externe (OEM Sybase distante ou Sybase SQL Anywhere distante) sur le même périphérique que celui où est installé le serveur de base de données ou sur un autre.

Pour restaurer la base de données Sybase externe sauvegardée :

  1. Arrêtez le service Novell ZENworks Embedded Datastore sur le serveur de base de données sur lequel vous souhaitez restaurer la base de données sauvegardée. Si vous souhaitez restaurer la base de données sur un autre périphérique, vous devez également y arrêter le service.

    • Sous Windows : procédez comme suit :

      1. Depuis le menu Démarrer de Windows, cliquez sur Paramètres > Panneau de configuration.

      2. Double-cliquez sur Outils d'administration > Services.

      3. Cliquez avec le bouton droit sur le service Novell ZENworks Embedded Datastore, puis cliquez sur Arrêter, ou sélectionnez le service Novell ZENworks Embedded Datastore, puis cliquez sur icône Arrêter dans la barre d'outils.

    • Sous Linux : à l'invite de la console, saisissez /etc/init.d/./sybase-asa stop.

  2. Arrêtez le service Serveur ZENworks sur le serveur primaire auprès duquel la base de données est enregistrée.

    • Sous Windows : procédez comme suit :

      1. Depuis le menu Démarrer de Windows, cliquez sur Paramètres > Panneau de configuration.

      2. Double-cliquez sur Outils d'administration > Services.

      3. Cliquez avec le bouton droit sur le service Serveur Novell ZENworks, puis cliquez sur Arrêter, ou sélectionnez le service Serveur Novell ZENworks, puis cliquez sur icône Arrêter dans la barre d'outils.

    • Sous Linux : à l'invite de la console, saisissez /etc/init.d/./novell-zenserver stop.

  3. Copiez les fichiers suivants depuis le périphérique où est sauvegardée la base de données Sybase externe vers celui sur lequel vous souhaitez la restaurer :

    • zenworks_nom_zone.db

    • zenworks_nom_zone.log

    Par défaut, les fichiers doivent être copiés dans le répertoire répertoire_installation_ZENworks:\Novell\Zenworks\Database sur un serveur de base de données Sybase Windows et dans le répertoire /var/opt/novell/zenworks/database/ sur un serveur de base de données Sybase Linux.

  4. Démarrez le service Novell ZENworks Embedded Datastore sur le serveur de base de données sur lequel vous avez restauré la base de données sauvegardée. Si vous avez restauré la base de données sur un autre périphérique, vous devez également y démarrer le service.

    • Sous Windows : procédez comme suit :

      1. Depuis le menu Démarrer de Windows, cliquez sur Paramètres > Panneau de configuration.

      2. Double-cliquez sur Outils d'administration > Services.

      3. Cliquez avec le bouton droit sur le service Novell ZENworks Embedded Datastore, puis cliquez sur Démarrer, ou sélectionnez le service Novell ZENworks Embedded Datastore, puis cliquez sur icône Arrêter dans la barre d'outils.

    • Sous Linux : à l'invite de la console, saisissez /etc/init.d/./sybase-asa stop.

  5. Sur le serveur primaire auprès duquel la base de données est enregistrée, démarrez le service Serveur ZENworks.

    • Sous Windows : procédez comme suit :

      1. Depuis le menu Démarrer de Windows, cliquez sur Paramètres > Panneau de configuration.

      2. Double-cliquez sur Outils d'administration > Services.

      3. Cliquez avec le bouton droit sur le service Serveur Novell ZENworks, puis cliquez sur Démarrer, ou sélectionnez le service Serveur Novell ZENworks, puis cliquez sur icône Arrêter dans la barre d'outils.

    • Sous Linux : à l'invite de la console, saisissez les commandes ci-dessous :

      /etc/init.d/./novell-zenserver restart

  6. (Conditionnel) Si vous restaurez la base de données à un emplacement différent de celui mentionné dans le fichier zenworks_database.conf , vous devez modifier manuellement ce fichier afin d'indiquer le nouvel emplacement de la base de données. Le fichier zenworks_database.conf est situé, par défaut, dans le répertoire répertoire_installation_ZENworks\novell\zenworks\database\conf\ sous Windows et dans le répertoire /etc/opt/novell/zenworks/ sous Linux.