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.
Vous devez utiliser es-backup pour sauvegarder les données de la base de données et de configuration comme suit.
Suivant une programmation périodique dans le cadre de la maintenance standard.
Avant de procéder à mise à jour du matériel ou de l'environnement d'exploitation.
Avant et après une installation avec mise à jour de Sun Management Center.
Après une nouvelle installation et configuration de Sun Management Center.
La syntaxe de la commande esbackup est la suivante :
es-backup [ -d répertoire-sauvegarde ] [-y]Le tableau suivant décrit les paramètres de la commande es-backup.
Tableau 9–1 Options de es-backup
Option |
Options modificatrices |
Description |
---|---|---|
-d |
répertoire-sauvegarde |
Sauvegarde les données de la base de données et de configuration dans le répertoire répertoire-sauvegarde. |
-h |
|
Liste les options de es-backup. |
-y |
|
Effectue une sauvegarde non-interactive. Il ne vous sera pas demandé d'arrêter les processus de Sun Management Center ni de 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 à la fois minimiser et éviter les pertes de données, vous devez exécuter régulièrement es-backup pour permettre la récupération des données les plus récentes en cas de défaillance du système. Vous pouvez créer une entrée cron pour que le script es-backup -y s'exécute à intervalles réguliers. Vous pouvez aussi insérer dans la commande cron la copie du contenu de /var/opt/SUNWsymon/backup dans un autre répertoire.
Par défaut, toute sauvegarde non-interactive surécrit le contenu de /var/opt/SUNWsymon/backup. Si vous avez effectué au préalable une sauvegarde non-interactive des données de Sun Management Center, et 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é dans Installation de Sun Management Center 3.5 sur la plate-forme Solaris, à l'Étape 8.
Connectez-vous en tant que super-utilisateur sur la machine serveur de Sun Management Center.
Arrêtez tous les processus de Sun Management Center.
Tapez la commande /opt/SUNWsymon/es-stop -A et appuyez sur Retour.
Sauvegardez vos données Sun Management Center.
Tapez la commande /opt/SUNWsymon/es-backup et appuyez sur Retour.
S'il y a encore des processus de Sun Management Center 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 Retour.
Indiquez le répertoire cible.
Vous êtes invité à spécifier le chemin du répertoire dans lequel stocker la 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 Retour.
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 surécrire les anciennes sauvegardes, tapez y.
es-backup arrête tous les processus en cours puis sauvegarde les données de la base de données et de configuration dans /var/opt/SUNWsymon/backup. Quand la sauvegarde est terminée, es-backup démarre tous les processsus de Sun Management Center.
Pour indiquer un autre répertoire de sauvegarde, tapez le nom de ce répertoire et appuyez sur Retour.
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, il vous est demandé si vous voulez le créer. Tapez y et appuyez sur Retour.
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 processsus de Sun Management Center.
Validez la sauvegarde.
Tapez la commande /opt/SUNWsymon/sbin/es-restore -c et appuyez sur Retour.
Vous êtes invité à spécifier le chemin complet du répertoire dans lequel stocker les fichiers 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 Retour.
Si vous avez spécifié un répertoire de sauvegarde différent, tapez le chemin complet et le nom de ce répertoire, et appuyez sur Retour.
es-restore valide les données dans le répertoire de sauvegarde. Vous êtes informé de si les données de sauvegarde sont ou non valides.
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 sauvegarde.
chaîne-date-et-heure indique l'année, la date et l'heure auxquelles la 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 conserver 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 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.
Pour restaurer vos données de base de données et de configuration de Sun Management Center, par exemple si votre base de données a été endommagée à cause d'une défaillance du système, utilisez la commande es-restore.
La syntaxe de la commande es-restore est la suivante :
es-restore [-c] [ -d répertoire-sauvegarde]Le tableau suivant décrit les paramètres de la commande es-restore.
Tableau 9–2 Options de es-restore
Option |
Options modificatrices |
Description |
---|---|---|
-c |
|
Vérifie les fichiers de sauvegarde uniquement. Ne restaure pas les données. |
-d |
répertoire-sauvegarde |
Restaure les données en utilisant les fichiers de sauvegarde qui figurent dans le répertoire répertoire-sauvegarde. |
-h |
|
Liste les options de es-restore. |
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é dans Installation de Sun Management Center 3.5 sur la plate-forme Solaris, à l'Étape 8.
Connectez-vous en tant que super-utilisateur sur la machine serveur de Sun Management Center.
Arrêtez tous les processus de Sun Management Center.
Tapez la commande /opt/SUNWsymon/es-stop -A et appuyez sur Retour.
Tapez la commande /opt/SUNWsymon/sbin/es-restore.
S'il y a encore des processus de Sun Management Center 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 Retour.
Indiquez le répertoire de sauvegarde.
Vous êtes invité à entrer le chemin du répertoire des fichiers de sauvegarde. L'emplacement par défaut /var/opt/SUNWsymon/backup s'affiche.
Si vous restaurez Sun Management Center à partir du répertoire de sauvegarde par défaut /var/opt/SUNWsymon/backup, appuyez sur Retour.
Si vous restaurez Sun Management Center à partir d'un répertoire de sauvegarde différent, tapez le chemin complet et le nom de ce répertoire, et appuyez sur Retour.
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 êtes informé de ce fait et 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 la commande /opt/SUNWsymon/sbin/es-start -A et appuyez sur Retour.
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-heure indique l'année, la date et l'heure auxquelles la restauration a été exécutée.
id-processus est l'ID de processus de la session es-restore.