Guide d'installation et de configuration de Sun Management Center 4.0

Sauvegarde de Sun Management Center et récupération

La commande es-backup vous permet de sauvegarder toutes les données de base et supplémentaires, ainsi que toutes les données de configuration dans /var/opt/SUNWsymon/cfg. La commande es-restore restaure les données de la base de données et de configuration à partir d’une sauvegarde précédente.

Utilisation de es-backup

Vous devez utiliser es-backup pour sauvegarder les données de la base de données et de configuration comme suit :

Pour de plus amples informations sur l'utilisation de la commande es-backup pour effectuer des sauvegardes en ligne, reportez-vous à la section Database Backup and Recovery du Sun Management Center 3.6.1 User’s Guide.

La syntaxe de la commande es-backup est la suivante:

es-backup [ -h ] [ -c ] [-y] [ -d rép] [ -o ] [ -e ]

Le tableau suivant décrit les paramètres de la commande es-backup.

Tableau 9–1 Options de es-backup

Option 

Options de modification 

Description 

-c

 

Effectue une sauvegarde à froid. 

-d

rép

Sauvegarde de la base de données et des données de configuration dans le répertoire rép .

-e

 

Affiche la taille estimée de la copie de sauvegarde. 

-h

 

Liste les options de es-backup.

-o

 

Effectue une sauvegarde en ligne. 

-y

 

Effectue une sauvegarde non interactive. Vous ne serez pas invité à arrêter les processus de Sun Management Center ni à saisir le nom du répertoire de sauvegarde. 


Remarque –

Si vous ne spécifiez pas le répertoire de sauvegarde en utilisant l’option --d, toutes les données de la base de données et de configuration sont sauvegardées dans le répertoire /var/opt/SUNWsymon/backup .


Pour minimiser et empêcher la perte de données, vous devez exécuter es-backup de manière régulière pour permettre la récupération des données les plus récentes en cas de panne du système. Vous pouvez créer une entrée cron pour que le scriptes-backup -y soit exécuté à intervalle régulier. Dans le cadre de la commande cron, vous pouvez aussi copier le contenu de /var/opt/SUNWsymon/backup dans un autre répertoire.


Remarque –

Par défaut, toute sauvegarde non-interactive écrase le contenu de /var/opt/SUNWsymon/backup. Si vous aviez déjà effectué une sauvegarde non-interactive des données de Sun Management Center et que voulez sauvegarder les sauvegardes précédentes, copiez le contenu du répertoire /var/opt/SUNWsymon/backup dans un autre emplacement avant d’exécuter une sauvegarde non-interactive.


On assume dans la procédure suivante que vous avez installé Sun Management Center dans le répertoire par défaut /opt. Si vous n’avez pas installé Sun Management Center dans /opt, remplacez /opt par le nom du répertoire que vous avez spécifié.

ProcedureSauvegarde manuelle des données de Sun Management Center dans le répertoire par défaut

  1. Connectez-vous en tant que root sur la machine du serveur de Sun Management Center.

  2. Arrêtez tous les processus de Sun Management Center.

    Tapez la commande /opt/SUNWsymon/es-stop -A et appuyez sur Entrée.

  3. Sauvegardez vos données Sun Management Center.

    Tapez la commande /opt/SUNWsymon/es-backup et appuyez sur Entrée.

    Si des processus de Sun Management Center sont encore en cours d'exécution, vous êtes averti que Sun Management Center doit être arrêté.

    Il vous est demandé si vous voulez ou non continuer. Tapez y et appuyez sur Entrée.

  4. Indiquez le répertoire de sauvegarde.

    Vous êtes invité à spécifier le chemin d'accès au répertoire de sauvegarde. L’emplacement par défaut /var/opt/SUNWsymon/backup s’affiche.

    • Pour accepter le répertoire de sauvegarde par défaut /var/opt/SUNWsymon/backup , appuyez sur Entrée.

      Si une sauvegarde a été effectuée antérieurement en utilisant le répertoire par défaut /var/opt/SUNWsymon/backup, il vous est demandé si vous voulez ou non supprimer les anciennes sauvegardes.

      • Pour conserver les anciennes sauvegardes, tapez n pour quitter le processus de sauvegarde, puis copiez /var/opt/SUNWsymon/backup dans un autre répertoire.

      • Pour écraser les anciennes sauvegardes, tapez y.

    • Pour indiquer un autre répertoire de sauvegarde, tapez le nom de ce répertoire et appuyez sur Entrée.

      Par exemple :


      #Entrez le chemin complet du répertoire où
      seront stockés les fichiers des données de sauvegarde
         [/var/opt/SUNWsymon/backup]: /backup-set-1
      

      Si ce répertoire n’existe pas, vous êtes invité à en créer un. Tapez y et appuyez sur Entrée.

      es-backup arrête tous les processus en cours d’exécution puis sauvegarde les données de la base de données et de configuration dans le répertoire que vous indiquez. Quand la sauvegarde est terminée, es-backup démarre tous les processus de Sun Management Center.

  5. Validez la sauvegarde.

    Tapez la commande /opt/SUNWsymon/sbin/es-restore -c et appuyez sur Entrée.

    Vous êtes invité à spécifier le chemin d'accès complet au répertoire de sauvegarde. Le chemin du répertoire de sauvegarde par défaut /var/opt/SUNWsymon/backup s'affiche.

    • Si vous choisissez le répertoire de sauvegarde par défaut, /var/opt/SUNWsymon/backup , appuyez sur Entrée.

    • Si vous avez spécifié un autre répertoire de sauvegarde, entrez le chemin d'accès complet et le nom de ce répertoire puis appuyez sur Entrée.

    es-restorevalide les données dans le répertoire de sauvegarde. Vous recevez confirmation de la validité des données de sauvegarde.

    • Si la sauvegarde n’est pas valide, examinez le fichier journal de sauvegarde /var/opt/SUNWsymon/install/backup_nom-hôte. chaîne-date-et-heure.id-processus où :

      • nom-hôte est le nom du serveur que vous avez utilisé pour créer la copie de sauvegarde.

      • chaîne-date-et-heure indique l’année, la date et l’heure auxquelles la copie de sauvegarde a été créée.

      • id-processus est l’ID de processus de la session es-backup qui a créé la sauvegarde

    • Si la sauvegarde est valide, copiez le répertoire de sauvegarde dans un autre répertoire pour le conserveur sans risque.

    Le fichier journal es-backup est /var/opt/SUNWsymon/install/backup_ nom-hôte.chaîne-date-et-heure. id-processus où :

    • nom-hôte est le nom du serveur que vous avez utilisé pour effectuer la copie de sauvegarde

    • chaîne-date-et-heure indique l’année, la date et l’heure auxquelles la sauvegarde a été exécutée

    • id-processus est l’ID de processus de la session es-backup.

Utilisation de es-restore

Pour restaurer une base de données et des données de configuration Sun Management Center, suite à l'endommagement de la base de données après une panne système, par exemple, utilisez la commande es-restore.

La syntaxe de la commande es-restore est la suivante :

es-restore [-h] [-c] [ -d dir] [-y] [-f]

Le tableau suivant décrit les paramètres de la commande es-restore.

Tableau 9–2 Options de es-restore

Option 

Options de modification 

Description 

-c

 

Vérifie uniquement les fichiers de sauvegarde. Ne restaure pas les données. 

-d

dir

Restaure les données en utilisant les fichiers de sauvegarde présents dans le répertoire rép.

-h

 

Liste les options de es-restore.

-f

 

Force la recréation du schéma de la base de données. 

-y

 

Utilise la réponse par défaut. 

On assume dans la procédure suivante que vous avez installé Sun Management Center dans le répertoire par défaut /opt. Si vous n’avez pas installé Sun Management Center dans /opt, remplacez /opt par le nom du répertoire que vous avez spécifié.

ProcedureRestauration des données de Sun Management Center en utilisant le répertoire de sauvegarde par défaut

  1. Connectez-vous en tant que root sur la machine du serveur de Sun Management Center.

  2. Arrêtez tous les processus de Sun Management Center.

    Tapez la commande /opt/SUNWsymon/es-stop -A et appuyez sur Entrée.

  3. Tapez la commande /opt/SUNWsymon/sbin/es-restore .

    Si des processus de Sun Management Center sont encore en cours d'exécution, vous êtes averti que Sun Management Center doit être arrêté.

    Il vous est demandé si vous voulez ou non continuer. Tapez y et appuyez sur Entrée.

  4. Indiquez le répertoire de sauvegarde.

    Vous êtes invité à spécifier le chemin d'accès complet au répertoire des fichiers de sauvegarde. L’emplacement par défaut /var/opt/SUNWsymon/backup s’affiche.

    • Si vous restaurez les données de Sun Management Center à partir du répertoire de sauvegarde par défaut /var/opt/SUNWsymon/backup, appuyez sur Entrée.

    • Si vous rstaurez les données de Sun Management Center à partir d'un autre répertoire de sauvegarde, tapez le nom de ce répertoire et appuyez sur Entrée.

    Tous les processus de Sun Management Center sont arrêtés. es-restore valide les données dans le répertoire de sauvegarde spécifié.

    • Si les données de sauvegarde sont endommagées, vous en êtes informé, es-restore s’arrête et la ligne de commande affiche l’invite du système.

      Si vous décidez de ne pas restaurer les données de Sun Management Center à partir d’une sauvegarde différente, et voulez redémarrer Sun Management Center, tapez /opt/SUNWsymon/sbin/es-start -A et appuyez sur Entrée.

    • Si les données de sauvegarde sont valides, es-restore restaure les données de la base de données et de configuration à partir du répertoire indiqué.

      Quand la restauration est terminée,es-restore redémarre tous les processsus de Sun Management Center.

    Le fichier journal de es-restore est /var/opt/SUNWsymon/install/restore_ nom-hôte.chaîne-date-et-heure. id-processus où :

    • nom-hôte est le nom du serveur que vous avez utilisé pour effectuer la restauration.

    • chaîne-date-et-heureindique l’année, la date et l’heure de la restauration.

    • id-processus est l’ID de processus de la session es-restore.