2008-09-24 15 views

Répondre

0

Tout d'abord, l'utilisation savevg pour sauvegarder tous les groupes de volumes supplémentaires à un système de fichiers sur le rootvg:

savevg -f /tmp/vgname 

Compresser si elle sera trop grande, ou utilisez l'option -i pour exclure des fichiers. Le moyen le plus simple consiste à exclure tous les fichiers du groupe de volumes et à les restaurer à partir du périphérique de sauvegarde normal. Une fois cela fait, créez votre mksysb normal. Pour des raisons de récupération d'urgence, restaurez le système à l'aide de mksysb, puis utilisez restvg pour restaurer les groupes de volumes à partir de vos fichiers de sauvegarde. Restaurez tous les fichiers supplémentaires qui ont pu être exclus et que vous réexécutez.

3

répondre à ma propre question:

Pour sauvegarder, utilisez un script similaire à celui-ci:

 
tctl -f/dev/rmt0 rewind 
/usr/bin/mksysb -p -v /dev/rmt0.1 
/usr/bin/savevg -p -v -f/dev/rmt0.1 vg01 
/usr/bin/savevg -p -v -f/dev/rmt0.1 vg02 
/usr/bin/savevg -p -v -f/dev/rmt0.1 vg03 
    ...etc... 
tctl -f/dev/rmt0 rewind 

Notes:
- mksysb sauvegarde rootvg et crée une bande de démarrage.
- l'utilisation de "rmt0.1" empêche le rembobinage automatique après les opérations.

De même, mkszfile et mkvgdata ont été utilisés précédemment pour créer le fichier "image.data" et divers fichiers "vgdata" et carte. Je l'ai fait parce que mon système exécute tous les disques en miroir et je voulais la possibilité de restaurer avec seulement la moitié du nombre de disques présents. Tous mes fichiers image.dat, vgdata et map ont été exécutés sans mise en miroir pour permettre plus de flexibilité lors de la restauration.

Pour restaurer, les procédures sont les suivantes:

Pour rootvg, démarrage à partir de bandes et suivez les instructions à l'écran rapide (mksysb restauration normale).

Pour les autres groupes de volumes, il va comme ceci:

 
tctl -f/dev/rmt0.1 rewind 
tctl -f/dev/rmt0.1 fsf 4 
restvg -f/dev/rmt0.1 hdisk[n] 

« 4 FEF » placera la bande à la première VG enregistrée après la sauvegarde mksysb. Utilisez "fsf 5" pour le 2ème, "fsf 6" pour le 3ème, et ainsi de suite.

Si restvg se plaint de disques manquants, vous pouvez ajouter l'indicateur "-n" pour renoncer au paramètre par défaut "carte exacte".

Si vous avez besoin de récupérer des fichiers uniques, vous pouvez le faire comme ceci:

 
tctl -f/dev/rmt0 rewind 
restore -x -d -v -s4 -f/dev/rmt0.1 ./[path]/[file] 

« -s4 » est rootvg, remplacer par « -s5 » pour le 1er VG suivant, « -S6 » pour 2 , etc. Les fichiers sont restaurés dans votre dossier actuel.

Cette technique vous donne une seule bande qui peut être utilisée pour restaurer un seul fichier ou dossier; et aussi être utilisé pour reconstruire complètement votre système à partir de zéro.

Questions connexes