Guide de l'administrateur Veritas NetBackup™ for DB2
- Présentation de NetBackup for DB2
- Installation de NetBackup for DB2
- Vérification de la compatibilité du système d'exploitation et de la plate-forme
- A propos de l'archivage de journal
- Configuration de NetBackup for DB2
- À propos de la configuration d'une politique de sauvegarde pour DB2
- À propos de l'ajout de sélections de sauvegarde à une politique DB2
- Sauvegarder à propos des fichiers de consignation de journal d'archive avec le programme de procédure utilisateur
- Configuration de l'environnement d'exécution
- En créant un fichier de db2.conf pour l'utilisez avec le programme de procédure utilisateur
- Créant un fichier de db2.conf (méthode de fournisseur)
- Configurer des fichiers de bp.conf dans un environnement de cluster
- A propos de NetBackup pour des scripts de shell d'Ensemble de fonctionnalités d'installation et des modèles DB2
- Exécution de sauvegardes et de restaurations de DB2
- A propos des sauvegardes par l'utilisateur
- Effectuer une restauration de base de données
- A propos d'une restauration alternative
- Utilisation de Snapshot Client avec NetBackup for DB2
- A propos de NetBackup pour le DB2 avec des opérations de Snapshot Client
- Restauration de NetBackup for DB2 à partir d'une sauvegarde par cliché
- A propos de la configuration des sauvegardes BLI NetBackup for DB2 sous UNIX
- Configuration de politiques pour les sauvegardes incrémentielles de bloc avec NetBackup for DB2
- A propos des effets de Snapshot Client
- Dépannage de NetBackup for DB2
- A propos des fichiers journaux NetBackup for DB2
- Annexe A. Configuration pour un environnement DB2 EEE (DPF)
- Annexe B. Utiliser NetBackup pour le DB2 avec SAP®
- Annexe C. Enregistrer des emplacements autorisés
Récupérant DB2 une base de données - restaurer des journaux d'archive
Vous pouvez utiliser la procédure dans cette section si vous devez restaurer les journaux d'archive avant que vous effectuiez l'actualisation.
Utilisez la procédure dans cette section pour restaurer les journaux d'archive manuellement si les situations suivantes existent :
Si les journaux d'archive ne sont pas dans les emplacements standard. Quand cette situation existe, NetBackup ne peut pas effectuer une restauration sans couture de DB2. Vous avez pu avoir déplacé un ou plusieurs des journaux d'archive nécessaires au stockage secondaire tel que la bande, le stockage de réseau ou un autre emplacement. Par exemple, si ARCFUNC COPY est actif et que les vieux journaux d'archive ont été déplacés sur la bande, effectuez la procédure de cette section.
Si ARCFUNC COPY était actif dans le fichier db2.conf au moment de la sauvegarde des journaux d'archive et que les paramètres ARCDIR et RETDIR spécifient deux emplacements différents.
Si PARTITIONTYPE RAW était actif dans le fichier db2.conf pour certaines (pas toutes) sauvegardes de journaux d'archive.
Pour plus d'informations sur les commandes DB2, voir la votre documentation DB2.
Restauration d'A une base de données DB2 quand les journaux d'archive sont dans un emplacement non standard
- Restaurez la base de données
Transmettez la commande DB2 RESTORE DATABASE pour restaurer la base de données. Exemple :
Windows : db2 restore db db_name load install_path\NetBackup\bin\nbdb2.dll
là où db_name est le nom de la base de données DB2 vous devez restaurer.
UNIX : db2 restore db db_name load /usr/openv/netbackup/bin/lib
Où :
db_name
Nom de la base de données DB2.
lib
Chemin d'accès complet à la bibliothèque NBDB2.
- Utilisation NetBackup pour naviguer les journaux d'archive.
Si une restauration requiert les fichiers journaux qui sont sauvegardés à partir des fichiers journaux d'Ensemble de fonctionnalités d'installation et d'un système de fichiers qui sont sauvegardés d'un périphérique brut, récupérez les journaux du système de fichiers manuellement.
Vous pouvez utiliser l'interface Sauvegarde, archivage et restauration ou la commande bplist pour naviguer dans les fichiers journaux et trouver les fichiers journaux manquants à partir des répertoires de restauration.
Si PARTITIONTYPE RAW est spécifié dans le fichier db2.conf, le programme de procédure utilisateur ne recherche les journaux que lorsque vous effectuez la restauration. Les journaux manquants sont ceux qui ont été enregistrés si PARTITIONTYPE RAW n'était pas actif.
Se reporter à Naviguer à propos de les images de sauvegarde DB2 avec le bplist.
- Utilisez les commandes du système d'exploitation de copier les journaux d'archive manquants sur les emplacements corrects dans votre système d'exploitation. Exemple :
Sous Windows, utilisez votre souris pour copier les fichiers à partir d'un emplacement à l'autre.
Sous UNIX, utilisez la commande cp.
Si ARCFUNC COPY est actif et que les paramètres ARCDIR et RETDIR spécifient différents emplacements, copiez les journaux du répertoire ARCDIR dans le répertoire RETDIR. Si ARCDIR et RETDIR spécifient le même emplacement, vous ne devez prendre aucune mesure. Si certains des fichiers journaux ont été déplacés vers le stockage secondaire, restaurez ces fichiers vers le répertoire RETDIR.
- Utilisez NetBackup pour restaurer les journaux d'archive.
Utilisez l'interface Sauvegarde, archivage et restauration de NetBackup ou la commande bprestore. Exemple :
Windows : bprestore install_path\vedb2\db2\v8\db2V82d\NODE0000\SQL0001\SQLOGDIR\S00009.LOG
UNIX : bprestore /vedb2/db2/v8/db2V82d/NODE0000/SQL0001/SQLOGDIR/S00009.LOG
- Mettez la base de données en ligne.
Quand l'actualisation est lancée, le DB2 envoie une demande à NetBackup de restaurer les fichiers journaux qu'il a besoin. Le DB2 réapplique alors les informations de transaction dans les journaux d'archive puisque la dernière sauvegarde complète a été effectuée. Le DB2 met de retour la base de données.
Par exemple, vous pouvez utiliser les options suivantes de commande si PARTITIONTYPE RAW n'était pas spécifié au moment de la sauvegarde des fichiers journaux :
db2 rollforward db sample to end of logs and stop
La commande ROLLFORWARD DATABASE transmet les messages si elle ne peut pas localiser tous les fichiers journaux d'archive dont elle a besoin. Si vous recevez ces messages, accédez aux fichiers journaux d'archive et restaurez-les, puis exécutez de nouveau la commande ROLLFORWARD DATABASE.
Une fois la base de données restaurée, la commande ROLLFORWARD DATABASE restaure et réapplique les transactions enregistrées dans les fichiers journaux d'archive depuis l'exécution de la dernière sauvegarde. Par exemple, si l'image de sauvegarde était créée il y a 10 jours et restaurée aujourd'hui, les fichiers journaux sont utilisés pour restaurer les transactions qui se sont produites après la sauvegarde.