Guide de l'administrateur NetBackup™ for Oracle

Last Published:
Product(s): NetBackup (10.1)
  1. Introduction
    1.  
      Nouveautés de NetBackup for Oracle
    2.  
      A propos de NetBackup for Oracle
    3.  
      Fonctions de NetBackup for Oracle
    4.  
      Terminologie NetBackup for Oracle
    5.  
      Utilisation de NetBackup for Oracle à l'aide de la politique intelligente Oracle
    6.  
      Consignation de l'entrée et de la sortie de RMAN sur un client
    7.  
      Utilisation de NetBackup for Oracle à l'aide d'une politique basée sur un script
    8.  
      A propos de l'outil RMAN (Recovery Manager) d'Oracle
    9.  
      A propos du catalogue de récupération Oracle
  2. Démarrage rapide de NetBackup for Oracle
    1.  
      Installation de NetBackup for Oracle
    2.  
      Enregistrement des instances de base de données Oracle
    3.  
      Création d'un groupe d'instances de base de données Oracle
    4.  
      Création d'une politique d'Oracle
  3. Installation de NetBackup for Oracle
    1.  
      Vérification de la compatibilité du système d'exploitation et de la plate-forme
    2.  
      Conditions requises du serveur et client NetBackup
    3.  
      Conditions requises pour l'utilisation de NetBackup for SAP MaxDB, SAP Oracle et SAP HANA dans un cluster NetBackup
    4.  
      A propos de la licence pour NetBackup for Oracle
    5.  
      À propos des licences précises pour Oracle
    6. A propos de la liaison d'Oracle RMAN avec NetBackup pour UNIX
      1.  
        Vérification des variables d'environnement et arrêt d'Oracle
      2. Liaison d'Oracle RMAN avec NetBackup pour plate-formes UNIX
        1.  
          Liaison manuelle d'AIX (64 bits)
        2.  
          Liaison manuelle d'un serveur HP Itanium (64 bits)
        3.  
          Liaison manuelle d'un serveur Linux x86 (64 bits)
        4.  
          Liaison manuelle d'un serveur IBM pSeries ou zSeries
        5.  
          Liaison manuelle de Solaris x86 (64 bits)
        6.  
          Liaison manuelle d'un serveur Solaris SPARC (64 bits)
  4. Configuration de politique Oracle
    1. Préparation à la configuration de NetBackup for Oracle
      1.  
        À propos de la configuration des politiques Oracle
      2.  
        Autorisations de l'utilisateur du répertoire d'origine d'Oracle lorsque NetBackup SAN Client est utilisé
      3.  
        Types de politiques de sauvegarde Oracle
      4.  
        Configuration du nombre maximal de travaux par client
    2. Gestion des instances d'une politique intelligente Oracle (OIP)
      1.  
        A propos du service de découverte NetBackup
      2.  
        Affichage du référentiel d'instances de base de données Oracle
      3.  
        Ajout manuel d'une instance de base de données Oracle au référentiel
      4.  
        Enregistrement d'une instance de base de données Oracle
      5.  
        À propos des groupes d'instances de bases de données Oracle
      6.  
        Ajouter une instance à un groupe d'instance
      7.  
        Enregistrement automatique d'un groupe d'instances
      8.  
        A propos des actions d'instance
    3. À propos des politiques intelligentes Oracle (OIP)
      1.  
        Création d'une politique intelligente Oracle (OIP)
      2.  
        Effet de la mise à niveau de base de données d'Oracle sur des politiques intelligentes Oracle
      3.  
        Configurer des planifications de sauvegarde automatique de NetBackup for Oracle
      4.  
        A propos des propriétés de planification NetBackup for Oracle utilisant la politique intelligente d'Oracle
      5.  
        Politique intelligente Oracle - stockage et conservation
      6.  
        A propos du comportement du serveur maître de la politique intelligente d'Oracle
      7.  
        Onglet Instances et bases de données
      8.  
        Onglet Sélections de sauvegarde
      9.  
        Onglet Oracle
      10.  
        À propos de l'utilisation d'un partage d'appliance NetBackup pour les sauvegardes Oracle (Oracle Copilot)
      11.  
        Configuration d'une OIP à l'aide d'un partage sur l'appliance NetBackup (Oracle Copilot)
    4. À propos des politiques Oracle basées sur un script
      1.  
        Ajout d'une nouvelle politique Oracle basée sur un script
      2.  
        À propos des attributs de politique
      3.  
        À propos des propriétés de planification
      4.  
        Politique basée sur un script - stockage et conservation
      5.  
        Ajout de clients à une politique
        1.  
          Ajout d'un script à la liste des sélections de sauvegarde dans NetBackup Administration Console
      6. À propos de la configuration de l'environnement d'exécution
        1.  
          A propos de l'environnement Oracle RMAN
        2.  
          A propos des variables d'environnement définies par NetBackup for Oracle
        3.  
          A propos des variables de commande SEND RMAN
        4.  
          A propos du fichier bp.conf sur des systèmes UNIX
      7. À propos de la création de scripts shell
        1.  
          Scripts shell RMAN
        2. A propos de la création manuelle de scripts RMAN
          1.  
            Scripts d'exemple de NetBackup for Oracle
          2.  
            Utilisation des exemples de script de NetBackup for Oracle
          3.  
            A propos de la commande set duplex
        3.  
          Enregistrement des scripts shell
    5.  
      Configuration du compte de connexion du service client NetBackup pour NetBackup for Oracle
    6.  
      Paramètres de configuration de test pour NetBackup for Oracle
  5. Exécution de sauvegardes et de restaurations Oracle
    1.  
      Présentation de l'utilisation de NetBackup for Oracle
    2.  
      Mise à jour du référentiel RMAN
    3.  
      Interrogation du référentiel RMAN
    4. A propos de NetBackup pour des sauvegardes d'Oracle
      1.  
        Exécution du script shell NetBackup for Oracle
      2.  
        Exécuter RMAN
    5.  
      Recherche de sauvegardes à l'aide de la commande bplist
    6. Gestions des images de sauvegarde expirées
      1.  
        À propos du blocage de l'expiration directe des images de sauvegarde
    7. A propos des restaurations NetBackup for Oracle
      1.  
        A propos d'un script shell de récupération Oracle sur le client
      2.  
        À propos des noms de catalogue avec les politiques intelligentes prenant en compte RAC et Data Guard
      3.  
        Exécution de RMAN sur le client
      4.  
        A propos de la restauration multiflux Oracle pour la sauvegarde proxy
      5. Redirection d'une restauration vers un autre client
        1.  
          Préparer le serveur maître pour une restauration alternative
        2.  
          A propos de l'exécution d'une restauration redirigée avec RMAN
        3.  
          Exemple : exécution d'une restauration redirigée d'Oracle
    8. Utilisation de NetBackup for Oracle dans un environnement en cluster Microsoft Windows
      1.  
        A propos des sauvegardes des bases de données en cluster Oracle sous Windows
      2.  
        Mise hors ligne de l'instance de base de données sous Windows
      3.  
        Mise en ligne de l'instance de base de données sous Windows
      4.  
        Sauvegarde ou restauration par l'utilisateur à partir du client Windows
    9.  
      Création d'un point de récupération instantanée à partir d'une image Copilot d'Oracle
    10.  
      Suppression d'un point de récupération instantanée pour la récupération instantanée Copilot d'Oracle
    11.  
      Nettoyage du partage Oracle Copilot après une restauration spécifique d'une base de données
    12.  
      Restauration en une seule étape sur le stockage ASM à partir d'un point de récupération Oracle Copilot
    13.  
      A propos de la restauration à partir d'un fichier de données sur le stockage ASM à l'aide de RMAN
  6. NetBackup for Oracle avec Snapshot Client
    1. A propos du dépannage de NetBackup for Oracle avec Snapshot Client
      1.  
        Copie de proxy
      2.  
        Opérations en continu de NetBackup for Oracle
      3.  
        Opérations basées sur fichier de NetBackup for Oracle
    2. Fonctionnement de NetBackup for Oracle avec Snapshot Client
      1.  
        A propos des opérations de sauvegarde et de restauration NetBackup for Oracle
      2.  
        Objets de bases de données pris en charge par les méthodes de sauvegarde avancées
      3.  
        A propos du multiflux NetBackup
      4.  
        Affectation de plusieurs canaux dans RMAN
      5.  
        Restauration de fichiers de données sur un nouvel emplacement
      6.  
        Redirection d'une restauration vers un autre client
      7.  
        Fichiers de données brutes et de liens symboliques (UNIX)
      8.  
        Fichiers de données d'E/S rapide (UNIX)
      9.  
        sauvegardes incrémentielles RMAN
      10.  
        exemples de sauvegarde de proxy
    3. A propos de la configuration de Snapshot Client avec NetBackup for Oracle
      1.  
        Conditions requises pour les sauvegardes de snapshots avec NetBackup for Oracle
      2.  
        Configurer une politique de cliché pour NetBackup for Oracle
      3.  
        Configuration d'une politique de snapshot à l'aide d'un partage sur l'appliance NetBackup (Oracle Copilot)
    4. Restauration de NetBackup for Oracle à partir d'une sauvegarde par cliché
      1.  
        A propos de la restauration de fichiers spécifiques à partir d'une sauvegarde par cliché NetBackup for Oracle
      2. A propos des restaurations NetBackup for Oracle des volumes et des systèmes de fichiers à l'aide de la restauration de cliché
        1.  
          Restauration (rollback) de cliché avec un script ou une commande RMAN
        2.  
          Exécution d'une restauration par écrasement à un état spécifique NetBackup for Oracle à partir d'une sauvegarde SnapVault (UNIX)
    5. A propos de la configuration des sauvegardes BLI NetBackup for Oracle sous UNIX
      1.  
        Fonctionnement des sauvegardes BLI avec NetBackup for Oracle (UNIX)
      2.  
        A propos de Storage Checkpoint et NetBackup for Oracle
      3.  
        Configuration requise pour les sauvegardes BLI avec NetBackup for Oracle
      4. Configuration de politiques pour les sauvegardes incrémentielles de bloc avec NetBackup for Oracle
        1.  
          A propos des types de sauvegardes incrémentielles de bloc de NetBackup for Oracle
    6. A propos des effets de Snapshot Client
      1.  
        Comment le logiciel Snapshot Client affecte les types de sauvegarde
      2.  
        Comment le logiciel Snapshot Client affecte les propriétés de planification
      3.  
        Comment le logiciel Snapshot Client affecte les scripts
      4.  
        Oracle avec des variables d'environnement Snapshot Client
    7. À propos de la prise en charge d'Oracle pour Replication Director
      1.  
        Configuration d'une politique intelligente Oracle à l'aide de Replication Director
      2.  
        Configuration d'une politique Oracle basée sur un script
  7. Déduplication directe NetBackup pour Oracle
    1.  
      À propos du plug-in Déduplication directe NetBackup pour Oracle
    2.  
      Vérification de la compatibilité du système d'exploitation et de la plate-forme
    3.  
      Avant d'installer le plug-in Déduplication directe NetBackup pour Oracle
    4.  
      Installation du plug-in Déduplication directe NetBackup pour Oracle sur le serveur de base de données Oracle
    5. Utilisation du plug-in Déduplication directe NetBackup pour Oracle
      1.  
        Configuration du plug-in Déduplication directe NetBackup pour Oracle
      2.  
        Paramètres du fichier rman.cfg Déduplication directe NetBackup pour Oracle
      3.  
        Configuration de l'autorité de certification externe (ECA)
      4.  
        Paramètres du fichier d'autorité de certification externe msdp_app.cfg
      5.  
        Configuration d'Oracle RAC
      6.  
        Désactivation du gestionnaire de flux Oracle
      7.  
        Exécution de la sauvegarde RMAN directement sur le serveur MSDP
      8.  
        Exécution de la restauration RMAN directement à partir du serveur de stockage MSDP
    6.  
      Désinstallation du plug-in Déduplication directe NetBackup pour Oracle
  8. Résolution de problèmes
    1.  
      A propos du dépannage de NetBackup for Oracle
    2.  
      A propos des étapes de dépannage de NetBackup for Oracle
    3.  
      Journaux de débogage et rapports NetBackup
    4.  
      Activation manuelle des journaux de débogage (Windows)
    5.  
      Activation manuelle des journaux de débogage (UNIX)
    6.  
      Fichiers journaux NetBackup for Oracle
    7.  
      Définition du niveau de débogage sur un client Windows
    8.  
    9.  
      A propos des journaux d'utilitaire RMAN
    10. Dépannage des erreurs de sauvegarde ou de restauration RMAN
      1.  
        Vérifier le script de RMAN sur l'UNIX
      2.  
        Dépannez chaque étape de sauvegarde ou de restauration.
    11.  
      Dépannage de NetBackup for Oracle avec Snapshot Client
    12.  
      Réduction des défaillances de délai des restaurations de base de données importantes
    13.  
      Réduction des chargements et des déchargements de bandes pour les sauvegardes de base de données
    14.  
      Activation manuelle des journaux de débogage pour le plug-in Déduplication directe NetBackup pour Oracle
  9. Annexe A. Pratiques d'excellence de déduplication
    1.  
      Optimisation et déduplication basée sur flux et sauvegardes Oracle de copie de proxy
    2.  
      Gestionnaire de flux Oracle
    3.  
      Configuration d'une sauvegarde Oracle basée sur flux
    4.  
      Script d'exemple RMAN pour une sauvegarde basée sur flux
    5.  
      Modification du script RMAN et configuration de NetBackup for Oracle pour une sauvegarde de copie de proxy
    6.  
      Script d'exemple RMAN pour une sauvegarde de copie de proxy
  10. Annexe B. Prise en charge Snapshot Client de SFRAC
    1.  
      Prise en charge de Snapshot Client dans SFRAC
    2.  
      Configuration de NetBackup pour un environnement SFRAC
    3.  
      Configuration de l'environnement SFRAC pour une opération de sauvegarde
    4.  
      Exécution d'une restauration d'annulation dans un environnement SFRAC
    5.  
      Dépannage de NetBackup dans un environnement SFRAC
  11. Annexe C. Sauvegardes incrémentielles de bloc (BLI) basées sur un script sans RMAN sur des systèmes UNIX et Linux
    1.  
      À propos des sauvegardes incrémentielles de blocs (BLI) basées sur un script sans RMAN
    2.  
      A propos des opérations de sauvegarde incrémentielle de blocs et de restauration
    3. Vérification des paramètres d'installation pour des sauvegardes incrémentielles de blocs sans RMAN
      1.  
        Gestion de l'espace de systèmes de fichiers et de Storage Checkpoint
    4. Création de politiques NetBackup pour les sauvegardes incrémentielles de bloc basées sur les scripts
      1.  
        Nombre de politiques requises pour la sauvegarde incrémentielle de blocs
      2.  
        A propos des attributs de politique BLI
      3.  
        A propos de la liste de sauvegarde incrémentielle de blocs
      4.  
        Liste de sélection de sauvegarde pour des sauvegardes incrémentielles de blocs
      5.  
        A propos des planifications pour des politiques de sauvegarde incrémentielles de blocs
      6.  
        Exemple de politique de sauvegarde incrémentielle de blocs Oracle
      7.  
        Définition du nombre maximal de travaux par attribut global du client
      8.  
        A propos de méthodes de sauvegarde incrémentielle de blocs
      9. Création de scripts de notification pour les sauvegardes incrémentielles de bloc
        1.  
          Identifiez le POLICY_IN_CONTROL pour les sauvegardes incrémentielles de blocs
        2.  
          Variables d'environnement Oracle pour les scripts BLI
        3.  
          A propos des scripts de notification de sauvegarde incrémentielle de bloc pour d'autres politiques
        4.  
          Exemple de session setup_bli_scripts
    5. Réalisation de sauvegardes et restaurations
      1.  
        A propos de NetBackup pour les sauvegardes automatiques d'agent Oracle
      2.  
        A propos des sauvegardes manuelles de NetBackup for Oracle
      3.  
        Sauvegarde des fichiers Quick I/O
      4.  
        Restauration d'images de sauvegarde BLI
      5.  
        A propos des journaux de sauvegarde et de restauration de NetBackup
    6. A propos du dépannage des erreurs de sauvegarde ou de restauration
      1.  
        Etapes de dépannage des opérations de sauvegarde et de restauration
      2.  
        Codes d'état de restauration et de sauvegarde de NetBackup
      3.  
        Amélioration des performances des sauvegardes NetBackup
      4.  
        A propos de la sauvegarde incrémentielle de bloc et de la récupération de base de données
  12. Annexe D. Archivage XML
    1. Exportation/importation XML dans NetBackup for Oracle
      1.  
        Fonctions d'archivage, d'importation et d'exportation XML NetBackup for Oracle
      2.  
        Processus d'archivage des exportations XML
      3.  
        Ordre d'opération : Archive d'une exportation XML
      4.  
        Processus de restauration des importations XML
      5.  
        Ordre d'opérations : restauration d'importation XML
    2.  
      Variables d'environnement définies par un utilisateur dans le fichier de paramètre d'exportation XML
    3. À propos des scripts shell d'exportation XML
      1.  
        Création manuelle de scripts d'exportation XML
    4. Création de l'archive d'une exportation XML
      1.  
        Exécution du script d'exportation XML NetBackup for Oracle sur le client
      2.  
        Exécution de la commande bporaexp sur le client en tant qu'utilisateur Oracle
      3.  
        Différences entre l'écriture dans un répertoire et l'écriture sur une unité de stockage
      4.  
        A propos des paramètres bporaexp
    5.  
      Recherche d'archives d'exportation XML à l'aide des paramètres bporaimp
    6.  
      Recherche d'archives d'exportation XML à l'aide de la commande bplist
    7. Restauration d'une archive d'exportation XML
      1.  
        Exécution d'un script d'importation XML sur le client
      2.  
        Exécution de bporaimp sur le client
      3.  
        A propos des paramètres bporaimp
      4. A propos de la redirection d'une restauration de l'archive d'une exportation XML vers un autre client
        1.  
          Redirection d'une restauration de l'archive d'une exportation XML vers un autre client avec l'utilitaire bporaimp
        2.  
          Exemple d'utilisation de l'utilitaire bporaimp pour une restauration redirigée
    8. Dépannage des erreurs d'importation/exportation XML
      1.  
        Vérification des journaux permettant d'établir l'origine d'une erreur
      2.  
        Dépannage étape par étape des fonctions d'exportation et d'importation XML
    9.  
      Journaux d'exportation et d'importation XML supplémentaires
  13. Annexe E. Enregistrer des emplacements autorisés
    1.  
      Enregistrement d'emplacements autorisés utilisés par une politique basée sur un script de base de données NetBackup
  14.  
    Index

Mise à jour du référentiel RMAN

Le référentiel RMAN est l'ensemble des métadonnées concernant vos bases de données cible que RMAN utilise pour effectuer ses opérations de sauvegarde, récupération et maintenance. Vous pouvez créer un catalogue de récupération dans lequel stocker ces informations ou laisser RMAN les stocker exclusivement dans le fichier de contrôle de base de données cible. Même si RMAN peut effectuer toutes les opérations importantes de sauvegarde et de récupération en utilisant seulement le fichier de contrôle, certaines commandes RMAN fonctionnent seulement quand vous utilisez un catalogue de récupération.

Tableau : Tâches et commandes affiche les tâches qui sont requises pour mettre à jour le référentiel RMAN et un sous-ensemble des commandes de maintenance de référentiel qui effectuent les tâches. Il est possible que certaines commandes ne soient pas disponibles avec toutes les versions de RMAN.

Tableau : Tâches et commandes

Tâche

Commandes qui effectuent la tâche

Enregistrer une base de données avec le catalogue de récupération

Avant d'utiliser RMAN avec un catalogue de récupération, enregistrez la base de données cible dans le catalogue de récupération. Pour procéder à l'enregistrement, démarrez et montez la base de données cible mais ne l'ouvrez pas. A l'invite de RMAN, émettez une commande register database.

Réinitialiser la version dans le catalogue de récupération

La commande reset database demande à RMAN de créer un nouvel enregistrement de version de base de données dans le catalogue de récupération.

Contre-vérifier les informations dans le référentiel RMAN

Puisque NetBackup peut expirer des images indépendamment d'Oracle, le référentiel RMAN peut contenir des informations périmées. Exécutez une contre-vérification RMAN pour garantir que les données dans le catalogue de récupération ou le fichier de contrôle sont synchronisées avec les données dans le catalogue d'image de sauvegarde. La contre-vérification interroge NetBackup pour vérifier l'existence de chaque partie de sauvegarde, puis la marque comme disponible ou expirée dans le référentiel RMAN. Utilisez une des commandes suivantes pour vérifier les fichiers spécifiés. Vous devez exécuter des commandes distinctes pour supprimer des images ou des enregistrements de référentiel.

  • La commande change...crosscheck interroge NetBackup pour déterminer si une partie de sauvegarde est disponible. Sinon, RMAN marque la partie de sauvegarde comme expirée. Si elle était expirée mais est maintenant disponible, RMAN marque la partie de sauvegarde comme disponible. La syntaxe de cette commande est la suivante :

    change backuppiece {primary_keylist | 
    filename_list | tag} crosscheck;
    
    change backupset {primary_keylist} crosscheck;
  • La commande crosscheck backupset traite les parties de sauvegarde disponibles et expirées. RMAN met à jour leur état avec le résultat (disponible ou expirée).

  • Pour contre-vérifier une base de données, démarrez RMAN et connectez-vous à la base de données cible et au catalogue de récupération (si utilisé). A l'invite de commande rman, entrez ce qui suit :

    allocate channel for maintenance type 'SBT_TAPE'; 
    crosscheck backupset of database;

La durée d'une contre-vérification RMAN dépend de plusieurs facteurs :

  • Le nombre de parties de sauvegarde RMAN en cours de contre-vérification.

  • Le nombre de parties de sauvegarde RMAN ayant dépassé leur période de conservation NetBackup quand NetBackup les expire, et non MAN.

  • Le format du nom de partie de sauvegarde RMAN et si le _%t recommandé par Veritas apparaît à la fin de la déclaration de format.

  • Le nombre de clients Oracle.

  • Le nombre de politiques NetBackup de toute sorte.

  • La durée pendant laquelle NetBackup conserve les sauvegardes et le nombre d'images de sauvegarde pour le client dans le catalogue NetBackup.

  • L'heure de planification et la durée entre les opérations de maintenance du catalogue RMAN.

  • La vitesse et l'exactitude de la résolution de nom d'hôte et de la résolution inverse de nom d'hôte sur le serveur maître NetBackup.

  • Le nombre et la complexité des opérations que le serveur maître NetBackup exécute pendant chaque demande de vérification croisée.

  • Performances normales.

Contre-vérification à l'aide du partage Oracle Copilot

Si des fichiers d'un partage Oracle Copilot sont supprimés en dehors de RMAN, les sauvegardes de fusion incrémentielles ultérieures effectuées sur le partage échouent. Une contre-vérification RMAN du partage doit être effectuée avant la prochaine sauvegarde afin d'éviter toute défaillance. Cette version de la contre-vérification RMAN est légèrement différente des autres exemples de contre-vérification, car type disk doit être spécifié à la place de type SBT_TAPE. Lorsque vous exécutez la contre-vérification RMAN, le paramètre par défaut est le nom de la politique NetBackup. Cependant, si l'étiquette de copie de fichier de données est modifiée dans l'onglet Oracle, ce nom d'étiquette doit être utilisé à la place du nom de la politique NetBackup. Voici un exemple de syntaxe de commande (avec la valeur par défaut nom de la politique NetBackup) :

Run {
Allocate channel ch00 type 'disk';
crosscheck backup tag <Netbackup_policyname>;
delete noprompt expired backup;
crosscheck copy <Netbackup_policyname>;
delete noprompt expired copy;
release channel ch00;
}

Supprimer les sauvegardes périmées

La commande DELETE OBSOLETE supprime les sauvegardes qui n'ont plus besoin de répondre aux exigences de récupérabilité spécifiées. Vous pouvez supprimer les fichiers périmés selon la politique de conservation par défaut configurée ou une autre politique de conservation spécifiée à l'aide d'une option DELETE OBSOLETE. Comme avec d'autres formes de la commande DELETE, les fichiers supprimés sont supprimés des médias de sauvegarde (c.-à-d. expirés dans NetBackup). Ils sont ensuite supprimés du catalogue de récupération et marqués DELETED dans le fichier de contrôle.

Si vous spécifiez la commande DELETE OBSOLETE sans arguments, RMAN supprime toutes les sauvegardes périmées définies par la politique de conservation actuellement configurée. Par exemple :

Allocate channel for maintenance type 'SBT_TAPE';
DELETE OBSOLETE;

Vous pouvez également utiliser les clauses REDUNDANCY ou RECOVERY WINDOW avec DELETE pour supprimer des sauvegardes périmées dans le cadre d'une politique de conservation spécifique au lieu du paramètre par défaut configuré :

DELETE OBSOLETE REDUNDANCY = 3;
DELETE OBSOLETE RECOVERY WINDOW OR 7 DAYS;

Supprimer les sauvegardes périmées

La commande delete expired backupset fonctionne uniquement sur les parties de sauvegarde expirées détectées dans le catalogue de récupération. RMAN les supprime du catalogue de récupération et également des médias de sauvegarde (en d'autres termes, il les fait expirer dans NetBackup).

Pour supprimer des jeux de sauvegarde expirés d'une base de données du catalogue de récupération, démarrez RMAN et connectez-vous aux bases de données de catalogue de cible et de récupération. A l'invite de commande de RMAN, saisissez les commandes suivantes :

allocate channel for maintenance type 
'SBT_TAPE'; 
delete expired backupset of database;

Les commandes crosscheck et delete backupset limitent la liste des objets uniquement à ceux qui sont traités. Les restrictions sont appliquées au type de périphérique Oracle spécifié (disque ou bande SBT), au type d'objet (journaux ou fichiers de bases de données archivés) et à la plage de dates.

Resynchroniser le catalogue de récupération

RMAN compare le catalogue de récupération au fichier de contrôle actuel de la base de données cible ou à un fichier de contrôle de sauvegarde. Il met à jour ultérieurement le catalogue avec les informations manquantes ou les informations modifiées.

Si vous êtes en cours d'exécution en mode ARCHIVELOG, resynchronisez le catalogue de récupération régulièrement car il n'est pas mis à jour automatiquement quand un changement de journal se produit ou quand un fichier journal redo est archivé.

Vous devez également resynchroniser le catalogue de récupération après avoir apporté n'importe quelle modification à la structure physique de la base de données cible. Comme avec des opérations d'archive de journal, le catalogue de récupération n'est pas automatiquement mis à jour quand une modification physique de schéma est effectuée.

Les commandes RMAN backup, copy, restore et switch mettent à jour le catalogue de récupération automatiquement quand le fichier de contrôle de base de données cible est disponible. La base de données de catalogue de récupération est disponible quand une de ces commandes est exécutée.

Si le catalogue de récupération n'est pas disponible quand vous émettez des commandes backup ou copy, vous devez le resynchroniser manuellement.

Pour resynchroniser le catalogue de récupération, démarrez RMAN et émettez la commande resync catalog.

Modifier la disponibilité d'un jeu de sauvegardes ou d'une copie de fichier

Périodiquement, il est possible que vous deviez informer RMAN que l'état d'un jeu de sauvegardes, d'une partie de sauvegarde, d'une copie de fichier de données ou d'un fichier journal redo archivé a été modifié. La commande change de RMAN vous permet d'apporter un grand choix de modifications d'enregistrement utiles.

La commande change ... uncatalog supprime des références à une partie, une copie de fichier de données ou un journal d'archive de sauvegarde du catalogue de récupération. Cette commande fonctionne seulement avec un catalogue de récupération.

La commande change ... delete supprime des références à une partie, une copie de fichier de données ou un journal d'archive de sauvegarde du fichier de contrôle et du catalogue de récupération. Elle supprime physiquement le fichier. Cette commande fonctionne avec ou sans catalogue de récupération.

La commande change ... crosscheck supprime des références à une partie, une copie de fichier de données ou un journal d'archive de sauvegarde du fichier de contrôle et du catalogue de récupération. Les références sont supprimées quand ce fichier n'existe plus. Cette commande fonctionne avec ou sans catalogue de récupération.

La commande change ... unavailable marque une partie, une copie de fichier de données ou un journal d'archive de sauvegarde comme non disponible. Cette commande fonctionne seulement avec un catalogue de récupération.

Valider la restauration des sauvegardes

Une validation de restauration récupère les parties de sauvegarde du stockage (NetBackup) et vérifie que les parties récupérées sont intactes. Mais la validation de restauration rejette les parties de sauvegarde sans enregistrer le contenu dans la base de données.

Utilisez restore ... validate quand vous voulez que RMAN choisisse les sauvegardes à tester.

Utilisez validate backupset quand vous voulez spécifier les jeux de sauvegarde à tester.