La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez et récupérez une base de données enfichable à l’aide d’une récupération ponctuelle

Contributeurs

Vous pouvez restaurer et récupérer une base de données enfichable (PDB) qui a été corrompue ou supprimée sans affecter les autres PDB dans la base de données du conteneur (CDB). SnapCenter utilise RMAN pour effectuer une récupération ponctuelle (PITI) du PDB.

Ce dont vous aurez besoin

Les sauvegardes requises pour effectuer le PITR d’un PDB doivent être cataloguées et montées.

Note Dans une configuration RAC, vous devez fermer manuellement le boîtier de distribution électrique (en changeant son état sur MONTÉ) sur tous les nœuds de la configuration RAC.

À propos de cette tâche

Au cours de l’opération PITI, RMAN crée une instance auxiliaire à la destination auxiliaire spécifiée. La destination auxiliaire peut être un point de montage ou un groupe de disques ASM. Si l’espace est suffisant à l’emplacement monté, vous pouvez réutiliser un des emplacements montés au lieu d’un point de montage dédié.

Vous devez spécifier la date et l’heure ou le SCN pour effectuer le PITR du PDB. RMAN permet de récupérer DES bases de données en LECTURE, EN LECTURE SEULE ou en échec, y compris les fichiers de données.

Vous ne pouvez restaurer et récupérer que :

  • Un PDB à la fois

  • Un espace table dans un PDB

  • Plusieurs espaces de stockage d’un même PDB

Note Dans une configuration RAC, vous pouvez effectuer le PITI des espaces de stockage à partir de n’importe quel nœud du RAC.

Étapes

  1. Dans le volet de navigation de gauche, cliquez sur Ressources, puis sélectionnez le plug-in approprié dans la liste.

  2. Dans la page Ressources, sélectionnez Database ou Resource Group dans la liste View.

  3. Sélectionnez la base de données de type instance unique (multitenant) dans la vue détaillée de la base de données ou dans la vue détaillée du groupe de ressources.

    La page topologie de la base de données s’affiche.

  4. Dans la vue gestion des copies, sélectionnez backups dans les systèmes de stockage principal ou secondaire (mis en miroir ou répliqué).

    Si la sauvegarde n’est pas cataloguée, sélectionnez la sauvegarde et cliquez sur Catalogue.

  5. Sélectionnez la sauvegarde cataloguée, puis cliquez sur icône restaurer.

  6. Dans la page objectif de restauration, effectuez les tâches suivantes :

    1. Si vous avez sélectionné une sauvegarde d’une base de données dans un environnement RAC (Real application clusters), sélectionnez le nœud RAC.

    2. Selon que vous souhaitez restaurer le PDB ou les espaces de stockage dans un PDB, effectuez l’une des opérations suivantes :

      Les fonctions que vous recherchez…​

      Étapes…​

      Restaurer un PDB

      1. Sélectionnez bases de données enfichables (PDB).

      2. Spécifiez le PDB à restaurer.

        Note Vous ne pouvez pas effectuer le PITR sur la base de données PDB$SEED.

      Restaurer les espaces de stockage dans un PDB

      1. Sélectionnez bases de données enfichables (PDB) tablespaces.

      2. Spécifiez le PDB.

      3. Spécifiez un espace table ou plusieurs espaces de stockage à restaurer.

        Note Vous ne pouvez pas exécuter PITI sur SYSAUX, LE SYSTÈME et ANNULER les espaces de table.
    3. Sélectionnez changer l’état de la base de données si nécessaire pour restaurer et restaurer pour changer l’état de la base de données à l’état requis pour effectuer les opérations de restauration et de reprise.

  7. Dans la page étendue de la récupération, effectuez l’une des opérations suivantes :

    • Si vous souhaitez restaurer un numéro de changement de système (SCN) spécifique, sélectionnez jusqu’à SCN et spécifiez le SCN et la destination auxiliaire.

    • Pour restaurer une date et une heure spécifiques, sélectionnez Date et heure et spécifiez la date et l’heure ainsi que la destination auxiliaire.

      SnapCenter identifie, puis monte et catalogue le nombre optimal de sauvegardes de données et de journaux requis pour effectuer le transfert de données en fonction du SCN spécifié ou de la date et de l’heure sélectionnées.

  8. Dans la page PreOps, entrez le chemin d’accès et les arguments du prescripteur que vous voulez exécuter avant l’opération de restauration.

    Vous devez stocker les prescripteurs dans le chemin /var/opt/snapcenter/spl/scripts ou dans n’importe quel dossier de ce chemin. Par défaut, le chemin /var/opt/snapcenter/SPL/scripts est renseigné. Si vous avez créé des dossiers dans ce chemin pour stocker les scripts, vous devez spécifier ces dossiers dans le chemin d’accès.

    Vous pouvez également spécifier la valeur du délai d’expiration du script. La valeur par défaut est 60 secondes.

    SnapCenter vous permet d’utiliser les variables d’environnement prédéfinies lorsque vous exécutez le prescripteur et le PostScript. "En savoir plus >>"

  9. Dans la page PostOps, effectuez les opérations suivantes :

    1. Entrez le chemin d’accès et les arguments du script PostScript que vous souhaitez exécuter après l’opération de restauration.

      Note Si l’opération de restauration échoue, les postscripts ne seront pas exécutés et les activités de nettoyage seront déclenchées directement.
    2. Cochez la case si vous souhaitez ouvrir la base de données après la récupération.

      Dans une configuration RAC, le PDB est ouvert uniquement sur le nœud où la base de données a été récupérée. Vous devez ouvrir manuellement le PDB récupéré sur tous les autres nœuds de la configuration RAC.

  10. Sur la page notification, dans la liste déroulante Préférences E-mail, sélectionnez les scénarios dans lesquels vous souhaitez envoyer les notifications par e-mail.

  11. Vérifiez le résumé, puis cliquez sur Terminer.

  12. Surveillez la progression de l’opération en cliquant sur moniteur > travaux.