Comment effectuer une restauration à partir d'une copie différente de la sauvegarde

Article: 100035086
Dernière publication: 2018-04-05
Evaluations: 0 2
Produit(s): NetBackup

Problème

Comment effectuer une restauration à partir d'une copie différente de la sauvegarde  

Solution

PROBLEME :
Lors d'une tentative de restauration à partir d'une sauvegarde comportant plusieurs copies, NetBackup demande la copie principale.  Malheureusement, le support correspondant n'est pas toujours disponible (la bande n'est peut-être pas sur site ou est endommagée).  Il peut donc être nécessaire d'effectuer la restauration à partir d'une bande n'étant pas la copie principale.

SOLUTION/CONTOURNEMENT :
Pour effectuer une restauration à partir d'une sauvegarde qui n'est pas la copie principale, vous pouvez suivre les méthodes suivantes :

1. Vous pouvez effectuer la restauration via la ligne de commande et utiliser la commande bprestore avec le commutateur -copy (depuis NetBackup version 6.0 Maintenance Pack 5 (MP5)).

Par exemple, pour restaurer des fichiers à partir de "copy 2", à savoir des sauvegardes de "file1" effectuées entre le 04/01/2006 à 6h00 et le 04/10/2006 à 18h00 :

Sous UNIX :
/usr/openv/netbackup/bin/bprestore -copy 2 -s 04/01/06 06:00:00 -e 04/10/06 18:00:00 /usr/user1/file1

Sous Windows :
install_path
\VERITAS\NetBackup\bin\bprestore  -copy 2 -s 04/01/06 06:00:00 -e 04/10/06 18:00:00 C:\user1\file1


2.  Vous pouvez promouvoir la copie que vous détenez en copie principale via la commande bpduplicate avec les commutateurs -npc et -backupid.

Par exemple, pour restaurer des fichiers à partir de "copy 2", l'identification de sauvegarde étant bob_1216710249 :

Sous UNIX :
/usr/openv/netbackup/bin/admincmd/bpduplicate -npc 2 -backupid bob_1216710249

Sous Windows :
install_path
\VERITAS\NetBackup\bin\admincmd\bpduplicate -npc 2 -backupid bob_1216710249

3.  Pour effectuer la restauration via l'interface utilisateur graphique (GUI), vous pouvez créer le fichier ALT_RESTORE_COPY_NUMBER, qui contient uniquement le numéro de la copie à utiliser. Une fois le fichier en place, utilisez l'interface graphique utilisateur BAR normalement.

Sous UNIX :
Pour effectuer la restauration à l'aide de la console d'administration de NetBackup :
1. Créez le fichier texte suivant.
/usr/openv/netbackup/ALT_RESTORE_COPY_NUMBER
2. Entrez le numéro de copie à utiliser comme ligne de texte unique dans ce fichier.
3. Effectuez ensuite la restauration à partir de la section de sauvegarde, d'archivage et de restauration de la console d'administration de NetBackup.
4. Une fois la restauration terminée, déplacez ou renommez le fichier ALT_RESTORE_COPY_NUMBER afin d'utiliser la copie principale pour toutes les restaurations futures.


Sous Windows :
Pour effectuer la restauration à l'aide de la console d'administration de NetBackup :
1. Créez le fichier texte suivant.
\VERITAS\NetBackup\ALT_RESTORE_COPY_NUMBER
2. Entrez le numéro de copie à utiliser comme ligne de texte unique dans ce fichier.
3. Effectuez ensuite la restauration à partir de la section de sauvegarde, d'archivage et de restauration de la console d'administration de NetBackup.
4. Une fois la restauration terminée, déplacez ou renommez le fichier ALT_RESTORE_COPY_NUMBER afin d'utiliser la copie principale pour toutes les restaurations futures.


Remarque :
 assurez-vous de supprimer ou de renommer le fichier ALT_RESTORE_COPY_NUMBER à l'issue de la restauration, sans quoi le numéro de copie de sauvegarde répertorié dans ce fichier sera utilisé pour toutes les restaurations futures. Ceci peut provoquer des défaillances lorsque le numéro de copie n'existe pas ou n'est pas disponible pour la restauration.

De plus, lors de l'utilisation de cette dernière option, si vous essayez de prévisualiser la bande requise par l'intermédiaire de l'interface graphique utilisateur, elle affiche toujours l'ID de support de la copie principale. Toutefois, lorsque la restauration a réellement lieu, elle demande la bande contenant le numéro de copie indiqué.  


Ce contenu était-il utile ?