Sauvegarder une base de données Oracle dans un dépôt de sauvegarde

Cette page explique comment sauvegarder une base de données Oracle dans un coffre-fort de sauvegarde.

Les sauvegardes de bases de données Oracle peuvent être stockées dans des coffres de sauvegarde régionaux. L'envoi de sauvegardes vers un coffre de sauvegarde offre une protection contre les modifications (immuabilité) et les suppressions (indélébilité). Pour en savoir plus sur les coffres de sauvegarde, consultez Coffre de sauvegarde pour les sauvegardes immuables et indélébiles.

Les sauvegardes de bases de données Oracle peuvent être stockées dans des coffres de sauvegarde régionaux. Si vous avez besoin de sauvegardes dans plusieurs régions, envisagez les options suivantes :

  • Vous pouvez définir un plan de sauvegarde et un profil de ressources qui envoient les sauvegardes vers deux pools OnVault ou plus avec deux coffres de sauvegarde ou plus. Créez ces coffres de sauvegarde dans différentes régions, ce qui offre une protection birégionale pour vos sauvegardes. Notez que le stockage dans chaque coffre-fort de sauvegarde vous sera facturé séparément.
  • Définissez un pool OnVault qui utilise un bucket Cloud Storage multirégional. Notez que cette option n'offre pas la même protection contre la modification et la suppression qu'un coffre de sauvegarde.

La sauvegarde de la base de données Oracle dans un coffre de sauvegarde comprend les étapes suivantes.

  1. Créer un coffre de sauvegarde

  2. Enregistrer un dispositif de sauvegarde/récupération en tant qu'accessoire autorisé pour un coffre-fort de sauvegarde

  3. Créer un pool OnVault associé à un coffre de sauvegarde

  4. Créer un profil associé au coffre de sauvegarde

  5. Créer un modèle

  6. Appliquer un plan de sauvegarde pour protéger une base de données Oracle

Créer un coffre de sauvegarde

Un coffre de sauvegarde est un conteneur permettant de stocker des sauvegardes. Pour sauvegarder une base de données Oracle dans un coffre de sauvegarde, vous devez créer un coffre de sauvegarde. Pour obtenir des instructions, consultez Créer et gérer un coffre de sauvegarde dans la console Google Cloud .

Enregistrer un appareil de sauvegarde/restauration en tant qu'accesseur autorisé pour un coffre de sauvegarde

Vous ne pouvez accéder à un coffre de sauvegarde à partir du projet de l'appliance de sauvegarde/restauration qu'une fois que le compte de service de l'appliance a reçu le rôle IAM Accesseur de coffre de sauvegarde Backup and DR (roles/backupdr.backupvaultAccessor) dans le projet du coffre de sauvegarde. Sans ce rôle, vous ne pouvez pas accéder au coffre de sauvegarde pour terminer la configuration et activer la création de sauvegardes. Pour savoir comment faire, consultez Attribuer des rôles au compte de service de l'appliance de sauvegarde/récupération.

Créer un pool OnVault associé à un coffre de sauvegarde

Les pools OnVault créés avec le type de coffre-fort de sauvegarde stockent les données dans le coffre-fort de sauvegarde. Un coffre de sauvegarde avec une période de conservation appliquée minimale empêche la suppression des sauvegardes avant la fin de cette période.

Les appliances de sauvegarde/restauration enregistrées avec le type de pool de coffre de sauvegarde et mises à jour vers la version 11.0.12 ou ultérieure sont affichées pour la sélection. Pour mettre à niveau vos appliances vers la dernière version, consultez Mettre à jour les appliances de sauvegarde/récupération.

Suivez les instructions ci-dessous pour créer un pool OnVault qui pointe vers un coffre-fort de sauvegarde.

  1. Cliquez sur Gérer, puis sélectionnez Pools de stockage dans le menu.
  2. Cliquez sur Ajouter un pool OnVault.
  3. Attribuez un nom au pool. Les caractères valides sont les lettres, les chiffres, les espaces, les traits d'union (-) et les traits de soulignement (_).
  4. Vérifiez que le Type de pool est défini sur Coffre de sauvegarde.
  5. Dans la liste Appliance (Appareil), sélectionnez l'appliance à laquelle vous souhaitez ajouter le pool OnVault. Si votre appareil n'est pas disponible, vous devez le mettre à jour vers la dernière version.
  6. Dans le champ ID du projet, saisissez le projet Google Cloud contenant votre coffre-fort de sauvegarde.
  7. Dans la liste Région, sélectionnez la région qui contient votre coffre-fort de sauvegarde.
  8. Dans la section Choisir un coffre de sauvegarde, sélectionnez un coffre de sauvegarde.
  9. Cliquez sur Enregistrer.

Créer un profil associé à un pool OnVault basé sur un coffre de sauvegarde

Un profil de ressource spécifie le support de stockage des sauvegardes de base de données Oracle. Vous pouvez utiliser un coffre de sauvegarde, un espace de stockage spécialisé pour les sauvegardes du service Backup and DR, conçu avec des fonctionnalités qui favorisent la résilience contre la suppression malveillante ou accidentelle des sauvegardes. Une fois le profil créé et désigné pour être utilisé avec des coffres de sauvegarde, il ne peut plus être modifié pour utiliser un autre type de pool de stockage. De plus, un coffre de sauvegarde doit toujours être spécifié. De plus, si le profil de ressources est utilisé pour protéger une application, les coffres de sauvegarde spécifiés ne peuvent pas être modifiés.

Suivez les instructions ci-dessous pour créer un profil de ressource pointant vers un coffre-fort de sauvegarde.

  1. Cliquez sur Plans de sauvegarde, puis sélectionnez Profils dans le menu.
  2. Cliquez sur Créer un profil.
  3. Saisissez un nom et une description facultative pour le profil de ressources.
  4. Sélectionnez Utiliser des pools OnVault pointant vers des coffres-forts de sauvegarde (recommandé).
  5. Dans la section Appliance principale, dans la liste Appliance, sélectionnez le type d'appliance auquel le type de pool de sauvegarde est associé.
  6. Dans la liste Pool d'instantanés, sélectionnez un type de pool d'instantanés.
  7. Dans la liste Pool OnVault 1, sélectionnez le pool OnVault associé à votre chambre forte de sauvegarde.
  8. Facultatif. Dans la liste Pool OnVault 2, sélectionnez le pool OnVault associé à votre coffre-fort de sauvegarde créé dans une autre région.
  9. Cliquez sur Enregistrer le profil.

Créer un modèle avec les règles de sauvegarde

Un modèle de plan de sauvegarde définit les détails de la création et de la gestion des sauvegardes, tels que le calendrier de sauvegarde et le calendrier de suppression des sauvegardes. Les modèles de plans de sauvegarde sont créés dans la console de gestion. Créez un modèle de sauvegarde en suivant les instructions de la section Gérer les modèles de sauvegarde.

Appliquer un plan de sauvegarde pour protéger une base de données Oracle

Suivez les instructions ci-dessous pour appliquer un plan de sauvegarde afin de protéger une base de données Oracle :

  1. Cliquez sur Gestionnaire d'applications > Applications, puis saisissez le nom de l'application de base de données ou utilisez les filtres pour trouver la base de données dont vous avez besoin.

  2. Effectuez un clic droit sur l'application, puis sélectionnez Gérer le plan de sauvegarde.

  3. Sur la page Gérer le plan de sauvegarde, sélectionnez un modèle et un profil, puis cliquez sur Appliquer le plan de sauvegarde.

  4. La boîte de dialogue Appliquer le plan de sauvegarde s'ouvre. Attribuez des remplacements de règles et modifiez les paramètres d'application si nécessaire.

  5. Vous pouvez attendre que le job s'exécute pendant la période prévue dans le plan de sauvegarde, ou vous pouvez l'exécuter à la prochaine occasion en cliquant sur le job et en sélectionnant Exécuter maintenant.

  6. La tâche s'exécute dès que le planificateur a une disponibilité, souvent immédiatement. Vous pouvez accéder à l'outil de surveillance des jobs pour afficher la progression et les détails du job.

    Si vous sauvegardez une charge de travail sur un appareil de sauvegarde/récupération qui dépasserait sa capacité de stockage ou sa limite d'instantanés recommandées, une notification s'affichera pour vous recommander de sauvegarder les données sur un autre appareil de sauvegarde/récupération.

La protection des bases de données Oracle est la même pour les bases de données exécutées sur des serveurs de la solution Bare Metal ou dans une instance Compute Engine.