Guide de dépannage NetBackup™
- Introduction
- Procédures de dépannage
- Dépannage de NetBackup
- Dépannage des connexions au proxy vnetd
- Dépannage de la révocation des certificats de sécurité
- Vérification des entrées de nom d'hôte et de service dans NetBackup
- Considérations de dépannage d'un média figé
- Résolution des problèmes avec les services Web NetBackup
- Résolution des problèmes liés à PBX
- Résolution des problèmes de validation de l'hôte distant
- Dépannage d'Auto Image Replication
- Utilisation des utilitaires NetBackup
- À propos de l'utilitaire de support NetBackup (nbsu)
- À propos de l'utilitaire de vérification de la cohérence NetBackup (NBCC)
- A propos des utilitaires de test robotique
- À propos de l'utilitaire Smart Diagnostic (nbsmartdiag)
- Reprise après incident
- Procédures de récupération de disque pour UNIX et Linux
- À propos de la récupération d'un serveur NetBackup faisant partie d'un cluster sous UNIX et Linux
- Procédures de récupération de disque pour Windows
- À propos de la récupération d'un serveur NetBackup faisant partie d'un cluster sous Windows
- À propos de la récupération du catalogue NetBackup
- À propos de la récupération du catalogue NetBackup
- À propos de la récupération du catalogue NetBackup entier
- A propos de la récupération des fichiers image du catalogue NetBackup
- À propos de la récupération des bases de données NetBackup
Récupération des fichiers image de catalogue NetBackup à l'aide de la commande bprecover -wizard
La commande bprecover -wizard offre une alternative à l'utilisation de l'Assistant Récupération de catalogue NetBackup.
Avertissement :
N'exécutez aucune sauvegarde client avant d'avoir récupéré le catalogue NetBackup.
Pour récupérer les fichiers image du catalogue à l'aide de bprecover -wizard
- Exécutez la commande nbgetconfig et enregistrez la sortie. Cette sortie peut être utilisée par la suite pour récupérer les informations spécifiques à l'hôte qui sont écrasées pendant la récupération du catalogue.
Exemple :
./nbgetconfig > sample.txt
- Vérifiez les conditions préalables avant de démarrer la récupération du catalogue.
Se reporter à Conditions préalables à la récupération du catalogue NetBackup ou des fichiers image du catalogue NetBackup.
Si vous récupérez le catalogue vers une nouvelle installation de NetBackup, comme un site de reprise après incident, procédez comme suit :
Installez NetBackup.
Configurez les périphériques qui sont requis pour la récupération.
Ajoutez les médias qui sont requis pour la récupération vers les périphériques.
Créez des liens symboliques correspondant à ceux de l'environnement initial.
Se reporter à A propos de la récupération de catalogue NetBackup et des liens symboliques.
Démarrez les services NetBackup sur le serveur principal à l'aide de la commande suivante :
Windows :
install_path\NetBackup\bin\bpup
Sous UNIX et Linux :
/usr/openv/netbackup/bin/bp.start_all
- Démarrez l'assistant bprecover en entrant la commande suivante :
bprecover -wizard
Ce qui suit s'affiche :
Welcome to the NetBackup Catalog Recovery Wizard! Please make sure the devices and media that contain catalog disaster recovery data are available Are you ready to continue?(Y/N)
- Saisissez O pour continuer. Vous êtes invité à saisir le nom de chemin d'accès complet au fichier de reprise après incident comme suit :
Please specify the full pathname to the catalog disaster recovery file:
- Entrez le nom de chemin d'accès complet au fichier de reprise après incident pour la sauvegarde à restaurer. Par exemple :
/mnt/hdd2/netbackup/dr-file/Backup-Catalog_1318222845_FULL
Si la sauvegarde de catalogue la plus récente correspondait à une sauvegarde incrémentielle, utilisez le fichier de reprise après incident de la sauvegarde incrémentielle. (Il n'est pas nécessaire de restaurer d'abord la sauvegarde complète puis la sauvegarde incrémentielle.) Vous pouvez également effectuer la récupération à partir de la version précédente du catalogue.
Si vous avez spécifié un fichier DR pour une sauvegarde complète, un message semblable au suivant s'affiche :
vm2._1318222845 All media resources were located Do you want to recover the entire NetBackup catalog? (Y/N)
Si vous avez spécifié un fichier DR pour une sauvegarde incrémentielle, un message semblable au suivant s'affiche :
vm2.example.com_1318309224 All media resources were located The last catalog backup in the catalog disaster recovery file is an incremental. If no catalog backup images exist in the catalog, a PARTIAL catalog recovery will only restore the NetBackup catalog files backed up in that incremental backup. However, all of the catalog backup images up to the last full catalog backup are restored. Then you can restore the remaining NetBackup catalog files from the Backup, Archive, and Restore user interface. If catalog backup images already exist, all files that were included in the related set of catalog backups are restored. Do you want to recover the entire NetBackup catalog? (Y/N)
- Entrez N pour continuer. L'invite suivante s'affiche :
A PARTIAL catalog recovery includes the images directory containing the dotf files and staging of the NetBackup relational database (NBDB) for further processing. Do you also want to include policy data?(Y/N)
- Entrez O ou N pour continuer. L'invite suivante s'affiche :
Do you also want to include licensing data?(Y/N)
- Entrez Y ou N pour continuer. L'invite suivante s'affiche :
Catalog recovery is in progress. Please wait... Gathering configuration information. Waiting for the security services to start operation. Generating identity for host 'vm2.example.com_1318309224' Setting up security on target host: vm2.example.com_1318309224 nbatd is successfully configured on NetBackup Primary Server. Operation completed successfully. Completed successful recovery of NBDB in staging directory on vm2. This portion of the catalog recovery has completed. Because this was a PARTIAL recovery of the NetBackup catalog, any remaining files included in the catalog backup can be restored using the Backup, Archive, and Restore user interface. The "nbdb_restore -recover -staging" command can be used to replace NBDB in the data directory with the contents from the staging directory. WRN - NetBackup will not run scheduled backup jobs until NetBackup is restarted. WRN - Local or global-level settings that you have configured on the master server before catalog recovery are overwritten. It is recommended that you re-configure the required settings after the services are restarted. For more information, please review the log file: /usr/openv/netbackup/logs/user_ops/root/logs/Recover1318357550.log
- Le travail de récupération est terminé lorsque chaque fichier image est restauré sur le répertoire image approprié et que les fichiers de configuration sont restaurés. Si vous avez choisi de récupérer les données de politique et de gestion des licences, elles sont également restaurées.
- Procédez comme suit pour récupérer les informations d'en-tête d'image sans récupérer la base de données NetBackup complète :
Étape a - Sauvegardez la base de données cible. Exécutez la commande suivante.
nbdb_backup -online directory
Veillez à ne pas spécifier le dossier intermédiaire comme répertoire de sortie. (Le dossier intermédiaire contient les données de schéma et de configuration de la base de données NetBackup de la sauvegarde de catalogue. L'image
.f
et les fichiers de configuration sont récupérés à leurs emplacements finaux.)Étape b - Récupérez la base de données NetBackup à partir du répertoire intermédiaire.
nbdb_restore -recover -staging
Étape c - Exportez les données d'en-tête d'image à importer depuis la sauvegarde.
Par exemple, la commande suivante exporte toutes les données d'en-tête d'image. Les données sont exportées vers le répertoire
netbackup/db.export
.cat_export -all
Étape d - Récupérez la base de données NetBackup à l'aide de la commande suivante.
nbdb_restore -recover directory
Veillez à spécifier le même répertoire qu'à l'étape a.
Étape e - Exécutez la commande cat_import pour importer les données d'en-tête d'image extraites à l'étape c.
cat_import -all -replace_destination -delete_source
La commande procède comme suit :
Elle importe toutes les données d'en-tête d'image dans le répertoire
netbackup/db.export
.Elle remplace toutes les données d'en-tête d'image exportées qui existent déjà dans la base de données cible.
Elle supprime toutes les données d'en-tête d'image qui se trouvent dans le répertoire
netbackup/db.export
.
Étape f - Si vous avez récupéré le catalogue à partir d'un périphérique de disque, vous devrez peut-être corriger les références d'ID de média de disque. Exécutez la commande suivante :
nbcatsync -sync_dr_file DR file path -dryrun
Remplacez DR file path par le chemin d'accès au fichier de reprise après incident du catalogue.
Étape g - Si le résultat du test est satisfaisant, exécutez la commande suivante :
nbcatsync -sync_dr_file DR file path
Avant de continuer, notez les points suivants :
Si vous avez récupéré le catalogue à partir du média amovible, NetBackup fige les médias de catalogue.
Avant de redémarrer NetBackup, Veritas recommande de figer le média contenant les sauvegardes ultérieures à la date du catalogue à partir duquel vous avez effectué la récupération.
NetBackup n'exécute aucun travail de sauvegarde planifié avant l'arrêt puis le redémarrage de NetBackup.
Vous pouvez soumettre manuellement des travaux de sauvegarde avant l'arrêt et le redémarrage de NetBackup. Cependant, si vous ne gelez pas le média contenant les sauvegardes ultérieures à la date du catalogue à partir duquel vous avez effectué la récupération, NetBackup risque d'écraser ce média.
Dans la mesure où cette opération est une récupération partielle, vous devez récupérer la partie base de données du catalogue.
- Nettoyez le cache de liste autorisée pour tous les hôtes.
- Récupérez les paramètres d'hôte sauvegardés à l'étape 1. Exécutez la commande suivante.
./nbsetconfig sample.txt
Arrêtez et redémarrez les services NetBackup sur le serveur principal et les autres hôtes comme suit :
Sous Windows :
install_path\NetBackup\bin\bpdown install_path\NetBackup\bin\bpup
Sous UNIX :
/usr/openv/netbackup/bin/bp.kill_all /usr/openv/netbackup/bin/bp.start_all
- Une fois les services redémarrés, exécutez la commande suivante :
Si des certificats NetBackup (ou basés sur un ID d'hôte) sont utilisés dans le domaine NetBackup, procédez comme suit :
Dans une installation non-cluster :
Windows :
install_path\netbackup\bin\nbcertcmd -renewcertificate
UNIX :
/usr/openv/netbackup/bin/nbcertcmd -renewcertificate
Dans une installation en cluster :
Windows :
install_path\netbackup\bin\nbcertcmd -renewcertificate -cluster
UNIX :
/usr/openv/netbackup/bin/nbcertcmd -renewcertificate -cluster
Si des certificats signés par une autorité de certification externe sont utilisés dans le domaine NetBackup, exécutez la procédure suivante.
Dans une installation hors cluster :
UNIX :
/usr/openv/netbackup/bin/nbcertcmd -enrollCertificate
Windows :
install_path\netbackup\bin\nbcertcmd -enrollCertificate
Dans une installation en cluster :
UNIX :
/usr/openv/netbackup/bin/nbcertcmd -enrollCertificate -cluster
Windows :
install_path\netbackup\bin\nbcertcmd -enrollCertificate -cluster
Si la commande aboutit, passez à l'étape suivante.
Si la commande échoue avec l'état de sortie 5988, consultez la rubrique suivante :
Se reporter à Étapes à exécuter quand vous recevez l'état de sortie 5988 pendant une récupération de catalogue.
Passez à l'étape suivante.
- Si la récupération de catalogue fait partie d'une procédure de récupération de serveur, terminez les étapes restantes de la procédure de récupération appropriée.
Cette procédure peut inclure les tâches suivantes :
Importation des sauvegardes à partir des médias de sauvegarde dans le catalogue.
Protection des médias contre l'écriture.
Ejection et isolement des médias.
Verrouillage des médias.