Intégration d'Oracle Exadata Database Service on Dedicated Infrastructure et d'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 les 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 cluster de machines virtuelles et Oracle Exadata Database Service on Dedicated Infrastructure 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 où 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 ultérieure.
  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 la base de données.
  7. Entrez les informations de la nouvelle base de données.
    Lorsque vous créez 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 durée de conservation requise pour la base de données :
    • Bronze: 14 jours
    • Argent : 35 jours
    • Or : 65 jours
    • Platine : 95 jours
  11. Sélectionnez Protection des données de temps réel.
    Cette option améliore la protection de la base de données et réduit 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 en fonction de la durée de conservation de 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 la 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 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 conformément à la programmation de sauvegarde indiquée. Si la valeur par défaut Anytime a été spécifiée pour la programmation de sauvegarde, la sauvegarde quotidienne démarre à tout moment une fois la configuration du service terminée. Les sauvegardes sont conservées dans Recovery Service conformément à la stratégie de protection de sauvegarde spécifiée. Avec la technologie incrémentielle permanente 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 de cycles CPU sur le système Oracle Exadata Database Service on Dedicated Infrastructure.

Une fois la base de données créée, le fait de cliquer sur le lien Service de récupération autonome affiche 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 de données de journalisation en temps réel est activé, le risque de perte de données (en minutes), la taille des sauvegardes de la 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é, avec les étapes suivantes. La base de données existante doit exécuter Oracle Database 19.18 ou une version ultérieure.

  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 où 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 sauvegarde 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 durée de conservation requise pour la base de données :
    • Bronze: 14 jours
    • Argent : 35 jours
    • Or : 65 jours
    • Platine : 95 jours
  8. Sélectionnez Protection des données de temps réel.
    Cette option réduit le risque de perte de données.
  9. Sélectionnez Conserver les sauvegardes en fonction de la durée de conservation des stratégies 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 s'affiche indiquant 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 conformément à la programmation de sauvegarde indiquée. Si la valeur par défaut Anytime a été spécifiée pour la programmation de sauvegarde, la sauvegarde quotidienne démarre à tout moment une fois la configuration du service terminée. Les sauvegardes sont conservées dans Recovery Service conformément à la stratégie de protection de sauvegarde spécifiée. Avec la technologie incrémentielle permanente 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 de cycles 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 vers Recovery Service Oracle Exadata Database Service on Dedicated Infrastructure activées, vous pouvez effectuer des sauvegardes à la demande à l'aide de la console OCI en procédant comme suit.

  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 où 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 vers Recovery Service.
  5. Sous Ressources, cliquez sur Sauvegardes.
  6. Cliquez sur Créer une sauvegarde.
  7. Entrez 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 conformément à la stratégie de conservation des sauvegardes (bronze, silver, gold ou platinum) 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 procédant comme suit.

  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 où 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 dans 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 la base de données.
  8. Sélectionnez le cluster de machines virtuelles où 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 un nouveau répertoire de base de base de données.
    Si vous sélectionnez un répertoire de base de base de données existant, la version du répertoire de base 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 unique de base de données.
  12. Entrez le mot de passe utilisateur sys et confirmez le mot de passe.
  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 la base de données.
La 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 d'une base de données à partir d'une sauvegarde existante. Si des sauvegardes automatiques sont requises, activez-les une fois la base de données créée.

Restauration d'une base de données

Une base de données Oracle Exadata Database Service on Dedicated Infrastructure peut être restaurée vers le dernier point de restauration disponible, à un moment donné ou vers un SCN particulier. La restauration et la récupération sont effectuées à l'aide de la console OCI. Ces étapes illustrent la restauration d'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 où 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 ne soit pas possible 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 pertes de données ou avec la perte la plus restreinte possible.
    • Restaurer vers l'horodatage : la base de données est restaurée vers un horodatage spécifique.
    • Restaurer vers le numéro 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.