Intégrer Oracle Exadata Database Service on Dedicated Infrastructure et Oracle Database Zero Data Loss Autonomous Recovery Service

Les tâches suivantes décrivent les opérations de sauvegarde et de récupération entre Oracle Exadata Database Service on Dedicated Infrastructure et Recovery Service.

Configurer des sauvegardes gérées par Oracle pour les nouvelles bases de données

Ces étapes décrivent comment créer une base de données à l'aide de sauvegardes gérées par Oracle. Avant de commencer, assurez-vous qu'un service Oracle Exadata Database Service on Dedicated Infrastructure et un cluster de machines virtuelles sont déjà déployés dans un VCN.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le cluster de machines virtuelles dans lequel Oracle Exadata Database Service on Dedicated Infrastructure est configuré.
  3. Sous Ressources, cliquez sur Répertoires de base de base de données.
  4. Créez ou sélectionnez un répertoire de base de base de données exécutant Oracle Database 19.18 ou une version plus récente.
  5. Sur la page d'accueil de la base de données, sous Ressources, cliquez sur Bases de données.
  6. Cliquez sur Créer une base de données.
  7. Entrez les informations sur la nouvelle base de données.
    Lors de la création des informations d'identification d'administrateur, veillez à fournir le mot de passe de l'utilisateur sys.
  8. Sur la page Configurer les sauvegardes de base de données, cliquez sur Activer les sauvegardes automatiques.
  9. Cliquez sur Destination de sauvegarde, puis sélectionnez Service de récupération autonome.
  10. Sélectionnez une stratégie de protection en fonction de la période de conservation requise pour la base de données :
    • Bronze: 14 jours
    • Argent : 35 jours
    • Or : 65 jours
    • Platnium : 95 jours
  11. Sélectionnez Protection des données en temps réel.
    Cette option améliore la protection de la base de données et minimise le risque de perte de données. La sélection de cette option représente un coût supplémentaire.
  12. Sélectionnez la valeur par défaut Conserver les sauvegardes pendant la période de conservation de la stratégie de protection.
  13. Sélectionnez une heure programmée pour les sauvegardes quotidiennes.
  14. Sélectionnez Effectuer la première sauvegarde immédiatement.
  15. Cliquez sur Créer une base de données.
    Une base de données Oracle Exadata Database Service on Dedicated Infrastructure est créée dans le répertoire de base de base de données sélectionné.

La fenêtre de la base de données affiche les informations de sauvegarde.

Une sauvegarde de niveau 0 de la nouvelle base de données sera effectuée vers la destination de sauvegarde Recovery Service. Les sauvegardes incrémentielles sont effectuées tous les jours selon le planning de sauvegarde indiqué. Si la valeur Anytime par défaut a été spécifiée pour le planning de sauvegarde, la sauvegarde quotidienne sera effectuée tous les jours à la même heure que la base de données. Les sauvegardes sont conservées dans Recovery Service en fonction de la stratégie de protection de sauvegarde indiquée. Avec la technologie incrémentielle pour toujours de Recovery Service, il n'est pas nécessaire de réaliser des sauvegardes complètes hebdomadaires de niveau 0. Recovery Service peut produire une sauvegarde complète virtuelle si nécessaire, sans consommer les cycles de CPU sur le système Oracle Exadata Database Service on Dedicated Infrastructure.

Une fois la base de données créée, cliquez sur le lien Service Autonomous Recovery pour afficher un objet OCI de base de données protégée. La base de données protégée affiche le statut de la base de données (protégée), si le transfert des informations de journalisation en temps réel est activé, le risque de perte de données (en minutes), la taille des sauvegardes de base de données et la fenêtre de récupération en cours en jours et en heures.

Activer les sauvegardes gérées par Oracle pour les bases de données existantes

Vous pouvez activer les sauvegardes gérées par Oracle vers Recovery Service pour les bases de données créées sans cette fonctionnalité, en procédant comme suit. La base de données existante doit exécuter Oracle Database 19.18 ou une version plus récente.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le cluster de machines virtuelles dans lequel Oracle Exadata Database Service on Dedicated Infrastructure est configuré.
  3. Sous Ressources, cliquez sur Bases de données.
  4. Sélectionnez la base de données dans laquelle activer les sauvegardes gérées par Oracle pour Recovery Service.
  5. Cliquez sur Activer les sauvegardes automatiques.
  6. Cliquez sur Destination de sauvegarde, puis sélectionnez Service de récupération autonome.
  7. Sélectionnez une stratégie de protection en fonction de la période de conservation requise pour la base de données :
    • Bronze: 14 jours
    • Argent : 35 jours
    • Or : 65 jours
    • Platnium : 95 jours
  8. Sélectionnez Protection des données en temps réel.
    Cette option réduit le risque de perte de données.
  9. Sélectionnez Conserver les sauvegardes pendant la période de conservation de la stratégie de protection.
  10. Sélectionnez une heure programmée pour les sauvegardes quotidiennes.
  11. Sélectionnez Effectuer la première sauvegarde immédiatement.
    Si Object Storage était la destination de sauvegarde précédente, un avertissement indique qu'une nouvelle sauvegarde de niveau 0 sera effectuée vers la nouvelle destination de sauvegarde Recovery Service.
  12. Cliquez sur Enregistrer les modifications.

Une sauvegarde de niveau 0 de la base de données sera effectuée vers la destination de sauvegarde Recovery Service. Les sauvegardes incrémentielles sont effectuées tous les jours selon le planning de sauvegarde indiqué. Si la valeur Anytime par défaut a été spécifiée pour le planning de sauvegarde, la sauvegarde quotidienne sera effectuée tous les jours à la même heure que la base de données. Les sauvegardes sont conservées dans Recovery Service en fonction de la stratégie de protection de sauvegarde indiquée. Avec la technologie incrémentielle pour toujours de Recovery Service, il n'est pas nécessaire de réaliser des sauvegardes complètes hebdomadaires de niveau 0. Recovery Service peut produire une sauvegarde complète virtuelle si nécessaire, sans consommer les cycles de CPU sur le système Oracle Exadata Database Service on Dedicated Infrastructure.

Créer des sauvegardes à la demande

Une fois les sauvegardes gérées par Oracle sur Oracle Exadata Database Service on Dedicated Infrastructure activées sur Recovery Service, vous pouvez effectuer des sauvegardes à la demande à l'aide de la console OCI en suivant ces étapes.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le cluster de machines virtuelles dans lequel Oracle Exadata Database Service on Dedicated Infrastructure est configuré.
  3. Sous Ressources, cliquez sur Bases de données.
  4. Sélectionnez la base de données dans laquelle créer une sauvegarde à la demande dans Recovery Service.
  5. Sous Ressources, cliquez sur Sauvegardes.
  6. Cliquez sur Créer une sauvegarde.
  7. Saisissez le nom de la nouvelle sauvegarde à la demande.
  8. Cliquez sur Créer une sauvegarde.
Une nouvelle sauvegarde est créée et affichée dans la liste des sauvegardes disponibles. Les sauvegardes à la demande restent dans Recovery Service en fonction de la stratégie de conservation des sauvegardes (bronze, argent, or ou platnium) sélectionnée pour les sauvegardes automatiques.

Création d'une base de données à partir d'une sauvegarde

Créez une base de données Oracle Exadata Database Service on Dedicated Infrastructure à partir d'une sauvegarde gérée par Oracle existante en suivant ces étapes.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le cluster de machines virtuelles dans lequel Oracle Exadata Database Service on Dedicated Infrastructure est configuré.
  3. Sous Ressources, cliquez sur Bases de données.
  4. Cliquez sur la base de données source à partir de laquelle la sauvegarde existe déjà dans Recovery Service.
  5. Sous Ressources, cliquez sur Sauvegardes.
  6. Cliquez sur le menu Actions de la sauvegarde à utiliser comme source pour la nouvelle base de données.
    Un nouveau menu s'affiche.
  7. Cliquez sur Créer une base de données.
  8. Sélectionnez le cluster de machines virtuelles dans lequel la base de données sera créée.
  9. Sélectionnez un répertoire de base de base de données existant ou créez-en un.
    Si vous sélectionnez un répertoire de base de base de données existant, la version de ce répertoire doit correspondre à la version de la base de données source.
  10. Saisissez le nom de la base de données.
  11. (Facultatif) Entrez un nom de base de données unique.
  12. Entrez le mot de passe de l'utilisateur sys et confirmez-le.
  13. Entrez le mot de passe TDE ou RMAN pour la base de données Oracle Exadata Database Service on Dedicated Infrastructure source.
  14. Cliquez sur Créer une base de données.
La nouvelle base de données est créée dans le cluster de machines virtuelles sélectionné. Vous ne pouvez pas activer les sauvegardes automatiques lors de la création de la base de données à partir d'une sauvegarde existante. Si des sauvegardes automatiques sont requises, activez-les après la création de la base de données.

Restauration d'une base de données

Une base de données Oracle Exadata Database Service on Dedicated Infrastructure peut être restaurée jusqu'au dernier point de restauration disponible, jusqu'à un point dans le temps particulier ou jusqu'à un SCN particulier. La restauration et la récupération sont effectuées à l'aide de la console OCI. Ces étapes expliquent comment restaurer une base de données.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le cluster de machines virtuelles dans lequel Oracle Exadata Database Service on Dedicated Infrastructure est configuré.
  3. Sous Ressources, cliquez sur Bases de données.
  4. Cliquez sur la base de données configurée avec Recovery Service comme destination de sauvegarde à restaurer.
  5. Sous Ressources, cliquez sur Sauvegardes.
    La liste des sauvegardes disponibles apparaît. Bien qu'il soit impossible de restaurer une base de données à partir d'une sauvegarde de cette liste, la liste des sauvegardes peut servir de référence aux données actuellement disponibles pour restaurer la base de données.
  6. Cliquez sur Restaurer.
  7. Sélectionnez l'une des trois options de restauration suivantes :
    • Restaurer la dernière version : la base de données est restaurée et récupérée sans perte de données ou avec la perte la plus limitée possible.
    • Restore to timestamp : la base de données est restaurée vers un horodatage spécifique.
    • Restore to SCN : la base de données est restaurée vers un numéro de modification système Oracle Database spécifique. Vous devez connaître le SCN spécifique.
  8. Cliquez sur Restaurer la base de données.