Gérer la sauvegarde et la récupération de base de données sur le service Oracle Exadata Database sur Cloud@Customer
Voyez comment utiliser les fonctions de sauvegarde et de récupération fournies par le service Oracle Exadata Database sur Cloud@Customer.
- Destinations de sauvegarde
Une destination de sauvegarde est une cible pour l'envoi de sauvegardes de base de données. La cible peut être un système de fichiers local, un magasin d'objets, un montage NFS ou ZDLRA. - Méthodes de sauvegarde d'Oracle Database dans Exadata Cloud
Le service Oracle Exadata Database Service on Cloud@Customer offre deux approches pour configurer et effectuer des sauvegardes en tant que solution recommandée : Sauvegarde gérée par Oracle et Sauvegarde configurée par l'utilisateur. - Configuration et personnalisation des sauvegardes avec dbaascli
En plus de l'option de sauvegarde automatisée basée sur la console, utilisez dbaascli pour configurer et personnaliser les sauvegardes. - Création d'une sauvegarde sur demande à l'aide de dbaascli
Vous pouvez utiliserdbaascli
pour créer une sauvegarde sur demande d'une base de données complète ou d'une base de données enfichable individuelle : - Désactivation des sauvegardes automatiques pour faciliter la gestion manuelle de la sauvegarde et de la récupération
- Personnalisation du comportement RTRT pour les sauvegardes avec le boîtier ZDLRA
- Autres méthodes de sauvegarde
Découvrez d'autres méthodes de sauvegarde disponibles en plus de la console OCI.
Rubrique parent : Guides pratiques
Destinations de sauvegarde
Une destination de sauvegarde est une cible pour l'envoi de sauvegardes de base de données. La cible peut être un système de fichiers local, un magasin d'objets, un montage NFS ou ZDLRA.
- À propos de la gestion des destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'installation de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer ou configurer un emplacement de sauvegarde sur un emplacement que vous gérez. - Préalables pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement Zero Data Loss Recovery Appliance ou un emplacement de sauvegarde NFS, vérifiez les préalables. - Utilisation de la console pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Voyez comment utiliser la console pour créer, modifier, déplacer et mettre fin à une destination de sauvegarde pour votre infrastructure pour le service Oracle Exadata Database Service on Cloud@Customer. - Utilisation de l'API pour gérer les destinations de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API pour gérer vos destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer.
À propos de la gestion des destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'installation de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer ou configurer un emplacement de sauvegarde sur un emplacement que vous gérez.
Oracle Exadata Database Service on Cloud@Customer fournit une installation de sauvegarde, que vous pouvez configurer individuellement dans chaque base de données.
Voir : Gestion de bases de données sur Exadata Cloud@Customer et Gestion de la sauvegarde et de la récupération de base de données sur Exadata Cloud@Customer.
Si vous voulez stocker des sauvegardes dans un boîtier ZDLRA ou un emplacement NFS que vous gérez, vous devez d'abord créer une destination de sauvegarde. Chaque destination de sauvegarde définit les propriétés requises pour la connexion au boîtier ZDLRA ou à l'emplacement NFS et chaque destination de sauvegarde doit être accessible dans votre centre de données à partir des noeuds de grappe de machines virtuelles.
L'installation de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer peut également stocker des sauvegardes sur le stockage d'objets pour Oracle Cloud Infrastructure ou sur le stockage Exadata local de votre service Oracle Exadata Database Service on Cloud@Customer. Toutefois, vous n'avez pas à créer de destination de sauvegarde pour ces autres emplacements. En revanche, des options applicables à la sauvegarde vers le stockage d'objets en nuage ou Exadata local sont disponibles directement lors de la création d'une base de données.
Évitez d'entrer des informations confidentielles lorsque vous affectez des descriptions, des étiquettes ou des noms conviviaux à vos ressources en nuage au moyen de la console, de l'API ou de l'interface de ligne de commande Oracle Cloud Infrastructure.
Rubriques connexes
- Boîtier ZDLRA
- Gérer les répertoires de base pour Oracle Database dans un service Oracle Exadata Database Service on Cloud@Customer
- Utilisation de la console pour créer une destination de sauvegarde
- Gérer la sauvegarde et la récupération de base de données sur le service Oracle Exadata Database sur Cloud@Customer
Rubrique parent : Destinations de sauvegarde
Conditions requises pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement de boîtier ZDLRA ou sur un emplacement de sauvegarde NFS, vérifiez les préalables.
À partir de dbaascli version 25.3.1.0.0, le courtier Data Guard est obligatoire lors de la configuration de Zero Data Loss Recovery Appliance ou du service Autonomous Recovery comme destination de sauvegarde dans les bases de données activées pour Data Guard.
- Pour une destination de sauvegarde Boîtier ZDLRA :
- Le boîtier doit être configuré avec un utilisateur de catalogue privé virtuel (VPC) qui sert à effectuer les sauvegardes.
- Le boîtier doit être configuré avec le nom unique de la base de données en cours de sauvegarde et un mappage avec l'utilisateur VPC.
- Le boîtier doit être accessible à partir du système Oracle Exadata Database Service on Cloud@Customer à l'aide de la chaîne de connexion Oracle Net Services, fournie par l'administrateur de Zero Data Loss Recovery Appliance.
- Pour une destination de sauvegarde NFS :
- Base de données non autonome du service Oracle Exadata Database Service on Cloud@Customer :
- Vous devez monter l'emplacement du serveur NFS sur un répertoire de point de montage local sur chaque noeud de la grappe de machines virtuelles.
- Le répertoire de point de montage local et le serveur NFS doivent être identiques sur tous les noeuds de la grappe.
- Vous devez vous assurer que le montage NFS est maintenu en continu sur tous les noeuds de la grappe de machines virtuelles.
- Le système de fichiers NFS doit être lisible et accessible en écriture par l'utilisateur du système d'exploitation
oracle
sur tous les noeuds de la grappe de machines virtuelles.
- Autonomous Database sur Cloud@Customer :
Note
Oracle Autonomous Database on Exadata Cloud@Customer prend en charge les versions 3 et 4 de NFS. Toutefois, les montages avec les deux versions activées prennent par défaut la version 4.- Pour vous assurer que la grappe de machines virtuelles autonome peut accéder au serveur NFS sur le réseau de sauvegarde (préféré), entrez des adresses IP de réseau de sauvegarde valides lors de la configuration du réseau de la grappe de machines virtuelles.
Si la destination de sauvegarde n'est pas accessible sur le réseau de sauvegarde, mais sur le réseau client, le trafic de sauvegarde est acheminé sur le réseau client.
- Le système de fichiers NFS doit être lisible et accessible en écriture par l'utilisateur du système d'exploitation
oracle
sur tous les noeuds de la grappe de machines virtuelles. - Si les autorisations sont contrôlées au niveau de l'utilisateur, le
uid:gid
de l'utilisateuroracle
pour la grappe de machines virtuelles autonome est 1001:1001. - Pour les serveurs NFSv4 qui limitent l'intervalle de ports, vous devez utiliser l'option non sécurisée pour permettre à des clients autres qu'un utilisateur administrateur de se connecter au serveur NFS.
- Pour vous assurer que la grappe de machines virtuelles autonome peut accéder au serveur NFS sur le réseau de sauvegarde (préféré), entrez des adresses IP de réseau de sauvegarde valides lors de la configuration du réseau de la grappe de machines virtuelles.
- Base de données non autonome du service Oracle Exadata Database Service on Cloud@Customer :
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Voyez comment utiliser la console pour créer, modifier, déplacer et mettre fin à une destination de sauvegarde pour votre infrastructure pour le service Oracle Exadata Database sur Cloud@Customer.
- Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour déplacer une destination de sauvegarde vers un autre compartiment
Pour déplacer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Vous ne pouvez modifier une destination de sauvegarde que si elle n'est associée à aucune base de données.
Utilisation de la console pour déplacer une destination de sauvegarde vers un autre compartiment
Pour déplacer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de la sauvegarde.
Vous pouvez modifier le compartiment qui contient votre destination de sauvegarde en la déplaçant.
Lorsque vous déplacez une destination de sauvegarde, le changement de compartiment n'a aucune incidence sur les autres ressources associées. Ces autres ressources, comme les bases de données associées, demeurent dans leur compartiment courant.
Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer ne destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Avant de supprimer une destination de sauvegarde, vous devez vous assurer qu'elle n'est associée à aucune base de données.
- Ne supprime pas les sauvegardes résiduelles restantes dans la destination de sauvegarde
- Supprime toutes les références à la destination de sauvegarde supprimée du plan de contrôle du nuage
Utilisation de l'API pour gérer les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API pour gérer vos destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer.
Pour des informations sur l'utilisation de l'API et sur les demandes de signature, voir "API REST" et "Données d'identification de sécurité". Pour des informations sur les trousses SDK, voir "Trousses SDK et interface de ligne de commande".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Pour obtenir la liste complète des API, voir API du service de base de données.
Rubriques connexes
Rubrique parent : Destinations de sauvegarde
Méthodes de sauvegarde d'Oracle Database dans Exadata Cloud
Le service Oracle Exadata Database Service on Cloud@Customer offre deux approches pour configurer et effectuer des sauvegardes en tant que solution recommandée : Sauvegarde gérée par Oracle et Sauvegarde configurée par l'utilisateur.
- Sauvegarde gérée par Oracle
Les sauvegardes de base de données sont entièrement gérées par le service Oracle Exadata Database Service on Cloud@Customer en fonction d'une configuration unique. - Sauvegarde configurée par l'utilisateur
Il est de la responsabilité de l'utilisateur de configurer et d'exécuter des opérations de sauvegarde à l'aide dedbaascli
selon ses préférences.
Sauvegarde gérée par Oracle
Les sauvegardes de base de données sont entièrement gérées par le service Oracle Exadata Database Service on Cloud@Customer en fonction d'une configuration unique.
Une fois les sauvegardes configurées, vous n'avez pas besoin d'effectuer de maintenance, telle que la programmation et la suppression des sauvegardes. Oracle gère les sauvegardes au moyen de flux de travail bien définis. Certains paramètres de configuration de sauvegarde ne sont pas entièrement intégrés au flux de travail Sauvegarde gérée par Oracle. Si vous voulez définir l'un de ces paramètres pour les sauvegardes, vous pouvez utiliser dbaascli database backup —configure
. Pour plus d'informations, voir Configuration de la base de données pour la sauvegarde.
- Destinations de sauvegarde
Une destination de sauvegarde est une cible pour l'envoi de sauvegardes de base de données. La cible peut être un système de fichiers local, un magasin d'objets, un montage NFS ou ZDLRA. - Sauvegarde et récupération automatiques
Rubriques connexes
Rubrique parent : Méthodes de sauvegarde d'Oracle Database dans Exadata Cloud
Destinations de sauvegarde
Une destination de sauvegarde est une cible pour l'envoi de sauvegardes de base de données. La cible peut être un système de fichiers local, un magasin d'objets, un montage NFS ou ZDLRA.
- About Managing Backup Destinations for Oracle Exadata Database Service on Cloud@Customer
For backups, you can either use the Oracle Exadata Database Service on Cloud@Customer backup facility, or you can configure a backup location on a location you manage. - Préalables pour les destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour configurer les destinations de sauvegarde sur un emplacement Zero Data Loss Recovery Appliance ou un emplacement de sauvegarde NFS, vérifiez les préalables. - Utilisation de la console pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Voyez comment utiliser la console pour créer, modifier, déplacer et mettre fin à une destination de sauvegarde pour votre infrastructure pour le service Oracle Exadata Database Service on Cloud@Customer. - Utilisation de l'API pour gérer les destinations de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer
Vérifiez la liste des appels d'API pour gérer vos destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer.
Rubrique parent : Sauvegarde gérée par Oracle
À propos de la gestion des destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'installation de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer ou configurer un emplacement de sauvegarde sur un emplacement que vous gérez.
Oracle Exadata Database Service on Cloud@Customer fournit une installation de sauvegarde, que vous pouvez configurer individuellement dans chaque base de données.
Voir : Gestion de bases de données sur Exadata Cloud@Customer et Gestion de la sauvegarde et de la récupération de base de données sur Exadata Cloud@Customer.
Si vous voulez stocker des sauvegardes dans un boîtier ZDLRA ou un emplacement NFS que vous gérez, vous devez d'abord créer une destination de sauvegarde. Chaque destination de sauvegarde définit les propriétés requises pour la connexion au boîtier ZDLRA ou à l'emplacement NFS et chaque destination de sauvegarde doit être accessible dans votre centre de données à partir des noeuds de grappe de machines virtuelles.
L'installation de sauvegarde du service Oracle Exadata Database Service on Cloud@Customer peut également stocker des sauvegardes sur le stockage d'objets pour Oracle Cloud Infrastructure ou sur le stockage Exadata local de votre service Oracle Exadata Database Service on Cloud@Customer. Toutefois, vous n'avez pas à créer de destination de sauvegarde pour ces autres emplacements. En revanche, des options applicables à la sauvegarde vers le stockage d'objets en nuage ou Exadata local sont disponibles directement lors de la création d'une base de données.
Évitez d'entrer des informations confidentielles lorsque vous affectez des descriptions, des étiquettes ou des noms conviviaux à vos ressources en nuage au moyen de la console, de l'API ou de l'interface de ligne de commande Oracle Cloud Infrastructure.
Rubriques connexes
- Boîtier ZDLRA
- Gérer les répertoires de base pour Oracle Database dans un service Oracle Exadata Database Service on Cloud@Customer
- Utilisation de la console pour créer une destination de sauvegarde
- Gérer la sauvegarde et la récupération de base de données sur le service Oracle Exadata Database sur Cloud@Customer
Rubrique parent : Destinations de sauvegarde
Conditions requises pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement de boîtier ZDLRA ou sur un emplacement de sauvegarde NFS, vérifiez les préalables.
À partir de dbaascli version 25.3.1.0.0, le courtier Data Guard est obligatoire lors de la configuration de Zero Data Loss Recovery Appliance ou du service Autonomous Recovery comme destination de sauvegarde dans les bases de données activées pour Data Guard.
- Pour une destination de sauvegarde Boîtier ZDLRA :
- Le boîtier doit être configuré avec un utilisateur de catalogue privé virtuel (VPC) qui sert à effectuer les sauvegardes.
- Le boîtier doit être configuré avec le nom unique de la base de données en cours de sauvegarde et un mappage avec l'utilisateur VPC.
- Le boîtier doit être accessible à partir du système Oracle Exadata Database Service on Cloud@Customer à l'aide de la chaîne de connexion Oracle Net Services, fournie par l'administrateur de Zero Data Loss Recovery Appliance.
- Pour une destination de sauvegarde NFS :
- Base de données non autonome du service Oracle Exadata Database Service on Cloud@Customer :
- Vous devez monter l'emplacement du serveur NFS sur un répertoire de point de montage local sur chaque noeud de la grappe de machines virtuelles.
- Le répertoire de point de montage local et le serveur NFS doivent être identiques sur tous les noeuds de la grappe.
- Vous devez vous assurer que le montage NFS est maintenu en continu sur tous les noeuds de la grappe de machines virtuelles.
- Le système de fichiers NFS doit être lisible et accessible en écriture par l'utilisateur du système d'exploitation
oracle
sur tous les noeuds de la grappe de machines virtuelles.
- Autonomous Database sur Cloud@Customer :
Note
Oracle Autonomous Database on Exadata Cloud@Customer prend en charge les versions 3 et 4 de NFS. Toutefois, les montages avec les deux versions activées prennent par défaut la version 4.- Pour vous assurer que la grappe de machines virtuelles autonome peut accéder au serveur NFS sur le réseau de sauvegarde (préféré), entrez des adresses IP de réseau de sauvegarde valides lors de la configuration du réseau de la grappe de machines virtuelles.
Si la destination de sauvegarde n'est pas accessible sur le réseau de sauvegarde, mais sur le réseau client, le trafic de sauvegarde est acheminé sur le réseau client.
- Le système de fichiers NFS doit être lisible et accessible en écriture par l'utilisateur du système d'exploitation
oracle
sur tous les noeuds de la grappe de machines virtuelles. - Si les autorisations sont contrôlées au niveau de l'utilisateur, le
uid:gid
de l'utilisateuroracle
pour la grappe de machines virtuelles autonome est 1001:1001. - Pour les serveurs NFSv4 qui limitent l'intervalle de ports, vous devez utiliser l'option non sécurisée pour permettre à des clients autres qu'un utilisateur administrateur de se connecter au serveur NFS.
- Pour vous assurer que la grappe de machines virtuelles autonome peut accéder au serveur NFS sur le réseau de sauvegarde (préféré), entrez des adresses IP de réseau de sauvegarde valides lors de la configuration du réseau de la grappe de machines virtuelles.
- Base de données non autonome du service Oracle Exadata Database Service on Cloud@Customer :
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Voyez comment utiliser la console pour créer, modifier, déplacer et mettre fin à une destination de sauvegarde pour votre infrastructure pour le service Oracle Exadata Database sur Cloud@Customer.
- Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour déplacer une destination de sauvegarde vers un autre compartiment
Pour déplacer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde. - Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Vous ne pouvez modifier une destination de sauvegarde que si elle n'est associée à aucune base de données.
Utilisation de la console pour déplacer une destination de sauvegarde vers un autre compartiment
Pour déplacer une destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de la sauvegarde.
Vous pouvez modifier le compartiment qui contient votre destination de sauvegarde en la déplaçant.
Lorsque vous déplacez une destination de sauvegarde, le changement de compartiment n'a aucune incidence sur les autres ressources associées. Ces autres ressources, comme les bases de données associées, demeurent dans leur compartiment courant.
Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer ne destination de sauvegarde, soyez prêt à fournir des valeurs pour la configuration de la destination de sauvegarde.
Avant de supprimer une destination de sauvegarde, vous devez vous assurer qu'elle n'est associée à aucune base de données.
- Ne supprime pas les sauvegardes résiduelles restantes dans la destination de sauvegarde
- Supprime toutes les références à la destination de sauvegarde supprimée du plan de contrôle du nuage
Utilisation de l'API pour gérer les destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API pour gérer vos destinations de sauvegarde pour le service Oracle Exadata Database Service on Cloud@Customer.
Pour des informations sur l'utilisation de l'API et sur les demandes de signature, voir "API REST" et "Données d'identification de sécurité". Pour des informations sur les trousses SDK, voir "Trousses SDK et interface de ligne de commande".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Pour obtenir la liste complète des API, voir API du service de base de données.
Rubriques connexes
Rubrique parent : Destinations de sauvegarde
Sauvegarde et récupération automatiques
- À propos de la gestion des sauvegardes de base de données pour le service Oracle Exadata Database sur Cloud@Customer
Voyez comment configurer la sauvegarde lors de la création de la base de données sur le service Oracle Exadata Database sur Cloud@Customer. - Utilisation de la console pour configurer et gérer la sauvegarde et la récupération
Voyez comment utiliser la console pour afficher une liste des sauvegardes disponibles, modifier les paramètres de sauvegarde et restaurer une base de données pour le service Oracle Exadata Database sur Cloud@Customer. - Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
Voyez comment utiliser l'API pour gérer la sauvegarde et la récupération de base de données avec le service Oracle Exadata Database sur Cloud@Customer.
Rubrique parent : Sauvegarde gérée par Oracle
À propos de la gestion des sauvegardes de base de données pour le service Oracle Exadata Database sur Cloud@Customer
Voyez comment configurer la sauvegarde lors de la création de la base de données sur le service Oracle Exadata Database sur Cloud@Customer.
Le service Oracle Exadata Database sur Cloud@Customer fournit des fonctions de sauvegarde automatique de base de données qui utilisent Oracle Recovery Manager (RMAN). Lorsque vous créez une base de données sur le service Oracle Exadata Database sur Cloud@Customer, vous pouvez spécifier une destination de sauvegarde et activer des sauvegardes automatiques. Pour plus d'informations, consultez les informations de cette publication sur la gestion des destinations de sauvegarde pour le service Oracle Exadata Database sur Cloud@Customer.
Après la création de la base de données, vous pouvez également :
- Voir une liste des sauvegardes disponibles.
- Activer ou désactiver les sauvegardes automatiques.
- Modifier les paramètres de sauvegarde.
- Restaurer une base de données.
Vous pouvez effectuer ces opérations à l'aide de la console ou de l'API.
Les sauvegardes automatiques de base de données sont configurées comme suit :
-
Des sauvegardes automatiques sont effectuées tous les jours. Le processus de sauvegarde automatique peut être exécuté à tout moment dans la fenêtre de sauvegarde quotidienne, qui se situe entre minuit et 06:00 dans le fuseau horaire de la grappe de machines virtuelles qui héberge la base de données.
-
Les sauvegardes automatiques utilisent une combinaison de sauvegardes complètes (RMAN niveau 0) et incrémentielles (RMAN niveau 1) de la base de données :
- Pour les sauvegardes vers un boîtier ZDLRA, après l'exécution d'une sauvegarde complète initiale, le boîtier ZDLRA crée et valide des sauvegardes complètes virtuelles de chaque sauvegarde incrémentielle quotidienne.
- Pour les sauvegardes vers un système NFS ou OSS, l'intervalle par défaut entre les sauvegardes de niveau 0 est de sept jours. Le niveau 0 par défaut est dimanche.
- Pour les sauvegardes vers un stockage Exadata local :
L'option de période de conservation pour le stockage Exadata local est de 7 ou 14 jours. Quelle que soit la fenêtre de conservation sélectionnée pour les sauvegardes vers un stockage Exadata local, les sauvegardes incrémentielles de niveau 1 sont toujours exécutées après la copie d'image initiale de niveau 0. De plus, les sauvegardes incrémentielles de niveau 1 sont fusionnées dans la sauvegarde de copie d'image de niveau 0 lorsqu'elles deviennent plus anciennes que la période de conservation.
Par exemple : Une fenêtre de conservation locale de 14 jours comprend un niveau "fusionné" 0, 14 niveaux incrémentiels 1 ainsi que des journaux d'archive pour les 14 jours.
-
La période de conservation définit la durée pendant laquelle les sauvegardes automatiques sont conservées :
- Pour les sauvegardes vers un boîtier ZDLRA, la politique de conservation mise en oeuvre dans le boîtier contrôle la période de conservation.
- Pour les sauvegardes vers le stockage Exadata local, vous pouvez sélectionner une période de conservation de 7 ou 14 jours. La période de conservation par défaut est de 7 jours.
- Pour les sauvegardes vers le stockage d'objets Oracle Cloud Infrastructure ou vers une destination de sauvegarde NFS, vous pouvez sélectionner une des périodes de conservation prédéfinies suivantes : 7 jours, 14 jours, 30 jours, 45 jours ou 60 jours. La période de conservation par défaut est de 30 jours.
- Par défaut, Oracle Database s'exécute en mode
ARCHIVELOG
et les fichiers de journalisation archivés sont sauvegardés toutes les 30 minutes. - Indépendamment de la destination, les sauvegardes des données d'utilisateur sont chiffrées par défaut.
Lorsqu'une sauvegarde est en cours, Oracle vous recommande d'éviter d'effectuer les actions qui pourraient nuire à la disponibilité, telles que le redémarrage des machines virtuelles ou l'application de correctifs. En cas d'échec d'une sauvegarde automatique, l'opération est différée jusqu'à la fenêtre de sauvegarde du jour suivant.
Au besoin, vous pouvez restaurer une base de données Oracle :
- Au dernier point de restauration disponible.
- À un moment précis en indiquant un horodatage.
- À un numéro SCN Oracle Database.
Les fonctions de sauvegarde et de récupération décrites dans cette rubrique ne concernent que la sauvegarde et la récupération de base de données, ce qui inclut les fichiers de données, les fichiers journaux et les fichiers de contrôle Oracle Database et le fichier de paramètres du serveur. Vous êtes responsable de la sauvegarde des autres fichiers sur vos machines virtuelles. En particulier, Oracle recommande fortement de sauvegarder le magasin de clés (portefeuille) TDE. Sans le magasin de clés TDE, les sauvegardes de base de données Oracle sont inutilisables, car les données qu'elles contiennent sont illisibles.
Si la récupération basée sur TAG échoue avec l'erreur ORA-01152
, utilisez Oracle Recovery Manager (RMAN) directement pour terminer la récupération.
Si la récupération du fichier de paramètres serveur (SPFILE) échoue pour la configuration locale à l'aide de dbaascli
, utilisez Recovery Manager (RMAN) directement pour terminer la récupération.
Rubrique parent : Sauvegarde et récupération automatiques
Utilisation de la console pour configurer et gérer la sauvegarde et la récupération
Voyez comment utiliser la console pour afficher une liste des sauvegardes disponibles, modifier les paramètres de sauvegarde et restaurer une base de données pour le service Oracle Exadata Database sur Cloud@Customer.
- Consultation d'une liste de sauvegardes disponibles avec la console
Pour voir la liste des sauvegardes disponibles pour le service Oracle Exadata Database sur Cloud@Customer, procédez de la façon suivante. - Modification des paramètres de sauvegarde avec la console
Pour modifier les destinations de sauvegarde, modifier les programmes de sauvegarde et toute autre administration de sauvegarde, vous pouvez utiliser la console du service Oracle Exadata Database sur Cloud@Customer. - Restauration d'une base de données avec la console
Pour restaurer une base de données à un moment donné, à un numéro SCN ou à la dernière sauvegarde, utilisez la console du service Oracle Exadata Database Service on Cloud@Customer.
Rubrique parent : Sauvegarde et récupération automatiques
Consultation d'une liste de sauvegardes disponibles avec la console
Pour consulter la liste des sauvegardes disponibles pour le service Oracle Exadata Database sur Cloud@Customer, procédez de la manière suivante.
Seules les sauvegardes gérées sont synchronisées avec la console. Si vous configurez des sauvegardes directement dans le réseau dorsal, elles ne sont pas synchronisées avec la console. Il s'agit d'un comportement attendu et Oracle n'a aucun plan pour modifier ce comportement.
Modification des paramètres de sauvegarde avec la console
Pour modifier les destinations de sauvegarde, modifier les programmes de sauvegarde et toute autre administration de sauvegarde, vous pouvez utiliser la console du service Oracle Exadata Database sur Cloud@Customer.
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Service Exadata Database sur Cloud@Customer.
- Sélectionnez la région et le compartiment qui contiennent la grappe de MV hébergeant la base de données dont vous voulez modifier les paramètres de sauvegarde.
- Cliquez sur Grappes de MV.
- Cliquez sur le nom de la grappe de machines virtuelles qui héberge la base de données dont vous voulez modifier les paramètres de sauvegarde.
- Dans la liste Ressources de la page Détails de la grappe de MV, cliquez sur Bases de données.
- Cliquez sur le nom de la base de données dont vous voulez modifier les paramètres de sauvegarde.
La page Détails de la base de données affiche des informations sur la base de données sélectionnée.
- Cliquez sur Modifier les paramètres de sauvegarde.
- Votre configuration de sauvegarde courante détermine les modifications que vous pouvez effectuer dans la boîte de dialogue Paramètres de sauvegarde, comme suit :
-
Si les sauvegardes automatiques ne sont pas configurées, vous pouvez utiliser les paramètres suivants pour définir la configuration de sauvegarde pour la base de données :
- Type de destination de sauvegarde : Sélectionnez une option dans la liste.
- Local : Sélectionnez cette option pour stocker les sauvegardes localement dans les serveurs de stockage Exadata de votre service Exadata Database sur un système Cloud@Customer.
Cette option n'est disponible que si vous avez activé les sauvegardes sur le stockage Exadata local dans la grappe de machines virtuelles qui doit héberger la base de données.
- Stockage d'objets : Sélectionnez cette option pour stocker les sauvegardes dans un conteneur de stockage d'objets géré par Oracle dans Oracle Cloud Infrastructure.
Pour utiliser cette option, votre service Exadata Database sur un système Cloud@Customer doit avoir une connectivité sortante vers le stockage d'objets pour Oracle Cloud Infrastructure.
- NFS : Sélectionnez cette option pour stocker les sauvegardes dans l'une des destinations définies précédemment utilisant le stockage NFS. Voir "Gestion des destinations de sauvegarde pour le service Exadata Database sur Cloud@Customer".
Si vous sélectionnez cette option, vous devez également faire un choix dans la liste Destinations de sauvegarde NFS.
- Boîtier ZDLRA : Sélectionnez cette option pour stocker des sauvegardes dans l'une des destinations définies précédemment utilisant un boîtier ZDLRA. Voir Gestion des destinations de sauvegarde pour le service Exadata Database sur Cloud@Customer.
Si vous sélectionnez cette option, vous devez également fournir les informations suivantes :
- Sélectionnez Destinations de sauvegarde dans la liste Boîtier ZDLRA.
- Effectuez une sélection dans la liste Utilisateur VPC, qui contient les noms des utilisateurs du catalogue privé virtuel (VPC) définis dans la destination de sauvegarde Boîtier ZDLRA.
- Fournissez le mot de passe de l'utilisateur VPC.
Note
Si vous sélectionnez une destination de sauvegarde, vous ne pourrez plus la modifier.
Pour plus d'informations sur le comportement RTRT (Real Time Redo Transport), voir Personnalisation du comportement RTRT pour les sauvegardes avec le boîtier ZDLRA
- Local : Sélectionnez cette option pour stocker les sauvegardes localement dans les serveurs de stockage Exadata de votre service Exadata Database sur un système Cloud@Customer.
- Activer les sauvegardes automatiques : Sélectionnez cette option pour activer les sauvegardes quotidiennes à l'aide de la politique pour les sauvegardes automatiques.
- Période de conservation des sauvegardes : Sélectionnez cette option pour choisir l'une des options de durée pendant laquelle les sauvegardes automatiques sont conservées.
Pour les sauvegardes vers le stockage Exadata local, vous pouvez sélectionner une période de conservation de 7 ou 14 jours. La période de conservation par défaut est de 7 jours.
Pour les sauvegardes vers le stockage d'objets Oracle Cloud Infrastructure ou vers une destination de sauvegarde NFS, vous pouvez sélectionner une des périodes de conservation prédéfinies suivantes : 7 jours, 14 jours, 30 jours, 45 jours ou 60 jours. La période de conservation par défaut est de 30 jours.
Cette option ne s'applique pas aux destinations de sauvegarde Boîtier ZDLRA. Pour les sauvegardes vers un boîtier ZDLRA, la politique de conservation mise en oeuvre dans le boîtier contrôle la période de conservation.
- Type de destination de sauvegarde : Sélectionnez une option dans la liste.
- Si des sauvegardes automatiques ont été configurées précédemment, vous pouvez apporter les modifications suivantes :
- Pour les destinations de sauvegarde vers le boîtier ZDLRA, vous pouvez mettre à jour le mot de passe de l'utilisateur du catalogue privé virtuel (VPC) qui permet d'accéder au boîtier.
- Pour les destinations de sauvegarde qui n'utilisent pas de boîtier ZDLRA, vous pouvez mettre à jour la période de conservation des sauvegardes pour les sauvegardes automatiques :
- Pour les sauvegardes vers le stockage Exadata local, vous pouvez sélectionner une période de conservation de 7 ou 14 jours. La période de conservation par défaut est de 7 jours.
- Pour les sauvegardes vers le stockage d'objets Oracle Cloud Infrastructure ou vers une destination de sauvegarde NFS, vous pouvez sélectionner une des périodes de conservation prédéfinies suivantes : 7 jours, 14 jours, 30 jours, 45 jours ou 60 jours. La période de conservation par défaut est de 30 jours.
- Pour les sauvegardes vers un boîtier ZDLRA, la politique de conservation mise en oeuvre dans le boîtier contrôle la période de conservation.
- Vous pouvez définir l'option Activer les sauvegardes automatiques. Sélectionnez cette option pour activer les sauvegardes automatiques de base de données. Désélectionnez cette option pour suspendre les sauvegardes automatiques de base de données.
-
- Cliquez sur Enregistrer les modifications.
Restauration d'une base de données avec la console
Pour restaurer une base de données à un moment donné, à un numéro SCN ou à la dernière sauvegarde, utilisez la console du service Oracle Exadata Database Service on Cloud@Customer.
Vous ne pouvez restaurer qu'une base de données 23ai dans le même répertoire de base (restauration sur place).
Utilisez la procédure suivante pour restaurer une base de données :
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Service Exadata Database sur Cloud@Customer.
- Sélectionnez la région et le compartiment qui contiennent la grappe de MV hébergeant la base de données à restaurer.
- Cliquez sur Grappes de MV.
- Cliquez sur le nom de la grappe de machines virtuelles hébergeant la base de données à restaurer.
- Dans la liste Ressources de la page Détails de la grappe de MV, cliquez sur Bases de données.
- Cliquez sur le nom de la base de données à restaurer.
La page Détails de la base de données affiche des informations sur la base de données sélectionnée.
- Cliquez sur Restaurer la base de données.
- Dans la boîte de dialogue qui apparaît, sélectionnez l'une des options suivantes et cliquez sur Restaurer la base de données :
- Restaurer la plus récente : La base de données est restaurée et récupérée sans perte de données, ou avec le minimum de perte possible.
- Restaurer à un horodatage spécifique : La base de données est restaurée et récupérée à la date et l'heure spécifiées.
- Restaurer à un numéro SCN : La base de données est restaurée et récupérée au numéro SCN (System Change Number) Oracle Database spécifié. Le numéro SCN indiqué doit être valide, sinon l'opération échoue.
La sauvegarde échoue après une restauration à un moment donné, à un horodatage spécifique ou à un numéro SCN sur le stockage NFS. Attendez 10 minutes avant de procéder à la sauvegarde.
Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
Voyez comment utiliser l'API pour gérer la sauvegarde et la récupération de base de données avec le service Oracle Exadata Database sur Cloud@Customer.
Pour des informations sur l'utilisation de l'API et sur les demandes de signature, voir "API REST" et "Données d'identification de sécurité". Pour des informations sur les trousses SDK, voir "Trousses SDK et interface de ligne de commande".
Utilisez ces opérations d'API pour gérer la sauvegarde et la récupération de base de données :
GetBackup
ListBackups
RestoreDatabase
UpdateDatabase
- Pour activer et désactiver les sauvegardes automatiques.
Pour obtenir la liste complète des API, voir API du service de base de données.
Sauvegarde configurée par l'utilisateur
Il incombe à l'utilisateur de configurer et d'exécuter des opérations de sauvegarde à l'aide de dbaascli
selon ses préférences.
Les sauvegardes utilisant dbaascli
ne sont pas reconnues comme des sauvegardes gérées par Oracle. Utilisez les commandes dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
et dbaascli pdb recover
pour configurer et effectuer diverses opérations de sauvegarde et de récupération.
Si les clients configurent des sauvegardes dans le service de stockage d'objets à l'aide de RMAN sans utiliser le plan de contrôle OCI ou les API OCI, ils sont responsables de la configuration manuelle des sauvegardes de portefeuille TDE. Par défaut, l'automatisation en nuage d'Oracle nettoie les fichiers de journalisation archivés toutes les 24 heures. Lorsque vous utilisez RMAN pour effectuer des sauvegardes manuelles, les fichiers de journalisation archivés risquent d'être supprimés. Reportez-vous à la section sauvegarde de base de données dbaascli pour plus d'informations sur la configuration du nettoyage des journaux d'archive. Il est recommandé d'utiliser des sauvegardes gérées par Oracle.
- Comment sauvegarder à l'aide de dbaascli pour une sauvegarde configurée par l'utilisateur
- Comment récupérer une base de données
Rubrique parent : Méthodes de sauvegarde d'Oracle Database dans Exadata Cloud
Comment sauvegarder à l'aide de dbaascli pour une sauvegarde configurée par l'utilisateur
- Configurez des règles de réseau et de sécurité pour permettre aux hôtes de base de données de stocker la sauvegarde dans la destination de stockage voulue. Pour le service Exadata Cloud, consultez Configuration du réseau pour les instances du service Exadata Cloud.
- Configurer la destination de sauvegarde
- Configurer la base de données avec une destination de sauvegarde
- Base de données de sauvegarde
- Configuration de la destination de sauvegarde
Selon que vous disposez du service Oracle Database Cloud, Oracle Exadata Cloud@Customer ou du service Oracle Exadata Cloud, vous pouvez choisir l'une des destinations de sauvegarde suivantes pour stocker les sauvegardes. - Configuration de la base de données pour la sauvegarde
Une fois la destination de sauvegarde configurée et disponible, vous pouvez utiliser l'utilitaire dbaascli pour configurer la base de données avec la destination de sauvegarde et les paramètres de configuration associés, par exemple, la fenêtre de récupération de conservation des sauvegardes, la programmation des sauvegardes, la programmation des journaux d'archivage, etc. - Sauvegarde d'une base de données conteneur
- Sauvegarde d'une base de données enfichable
- Extraction du statut de la tâche de sauvegarde
Rubriques connexes
Rubrique parent : Sauvegarde configurée par l'utilisateur
Configuration de la destination de sauvegarde
Selon que vous disposez du service Oracle Database Cloud, Oracle Exadata Cloud@Customer ou du service Oracle Exadata Cloud, vous pouvez choisir l'une des destinations de sauvegarde suivantes pour stocker les sauvegardes.
- Stockage d'objets pour Oracle Cloud Infrastructure : S'applique à Exadata Cloud@Customer et au service Exadata Cloud.
- ZDLRA : S'applique à Exadata Cloud@Customer.
- Système NFS : S'applique à Exadata Cloud@Customer.
- Zone de récupération rapide (FRA) : S'applique à Exadata Cloud@Customer.
Rubriques connexes
Configuration de la base de données pour la sauvegarde
Une fois la destination de sauvegarde configurée et disponible, vous pouvez utiliser l'utilitaire dbaascli pour configurer la base de données avec la destination de sauvegarde et les paramètres de configuration associés, par exemple, la fenêtre de récupération de conservation des sauvegardes, la programmation des sauvegardes, la programmation des journaux d'archivage, etc.
Les paramètres de configuration sont spécifiés au moyen d'un fichier de configuration d'entrée avec une liste de paires parameter=value. Le modèle pour ce fichier d'entrée peut être généré à l'aide de l'option --getConfig
, qui peut être modifiée en fonction des paramètres de destination souhaités et d'autres préférences, puis utilisé en entrée de l'option --configure
.
dbaascli database backup --getConfig --dbName <value> --configFile <value>
Retourne la configuration de sauvegarde de la base de données dans un fichier spécifié par l'utilisateur. Si la sauvegarde n'est jamais configurée, elle retourne le modèle par défaut dans lequel l'utilisateur peut remplir les paramètres de configuration avec leurs valeurs et l'utiliser comme entrée de l'option de commande --configure.dbaascli database backup --configure
, vous pouvez définir les informations de configuration de sauvegarde pour une base de données dans les cas suivants :
- Sauvegarde gérée par l'utilisateur : Définissez une configuration de sauvegarde complète en fonction de la destination.
- Sauvegarde gérée par Oracle : Définissez des paramètres de configuration supplémentaires si un paramètre est compatible avec la sauvegarde gérée par Oracle.
Notez que l'utilisation de
dbaascli database backup --configure
pour définir des paramètres incompatibles avec les sauvegardes gérées par Oracle peut entraîner des problèmes de sauvegarde/récupération. Actuellement, Oracle ne vérifie pas si un paramètre est compatible ou non. Tant qu'Oracle n'aura pas mis en oeuvre la validation, il vous incombe de vérifier la compatibilité.dbaascli database backup --configure --dbName <value> --configFile <value>
Cette commande asynchrone génère un identificateur unique universel (UUID), que vous pouvez utiliser pour suivre le statut.dbaascli database backup status --uuid <value> --dbname <value>
Pour extraire la configuration courante pour la validation, exécutez :dbaascli database --dbaname --getConfig
Note
Lors de l'utilisation de sauvegardes gérées par Oracle, vous pouvez modifier certains paramètres de configuration de sauvegarde en fonction des exigences de votre application. Vous pouvez utiliserdbaascli
pour modifier ces paramètres s'ils sont marqués avecCompatible with console automatic backup
.
Paramètres de configuration pour la sauvegarde
Tableau 5-17 : Paramètres généraux de configuration (valides pour toutes les destinations de sauvegarde à l'exception du stockage local (FRA))
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_rman_compression |
Niveau de compression appliqué aux sauvegardes automatiques.
Valeurs valides : Valeur par défaut :
|
Oui |
bkup_set_section_size |
Permet l'utilisation de la fonction de sauvegarde multisection RMAN.
Les valeurs valides sont |
Oui |
bkup_section_size |
Taille de section RMAN utilisée pour les sauvegardes automatiques.
La valeur par défaut est 64 Go. Applicable uniquement lorsque |
Oui |
bkup_channels_node |
Nombre de canaux RMAN par noeud utilisés pour les sauvegardes automatiques.
Les valeurs valides sont comprises entre 1 et 32. |
Oui |
bkup_daily_time |
Heure de début de la sauvegarde quotidienne automatique exprimée dans le format 24 heures de type hh:mm .
|
Exadata Cloud@Customer : Oui
Service Exadata Cloud : Non Non compatible avec la sauvegarde gérée par Oracle dans le service Exadata Cloud. La responsabilité de programmation réside dans le plan de contrôle. |
bkup_archlog_frequency |
Intervalle en minutes entre les sauvegardes automatiques de fichiers journaux de base de données archivés.
Les valeurs valides sont 15, 20, 30, 60, 120 à 1440 dans des intervalles de 1 heure exprimés en minutes. Valeur par défaut : 30 pour Exadata Cloud@Customer. |
Oui |
bkup_l0_day |
Ce paramètre contrôle le jour de la semaine de la sauvegarde de niveau 0 pour OSS et NFS.
Jour de la semaine où une sauvegarde de niveau 0 est effectuée. Les valeurs valides sont Applicable uniquement lorsque Valeur par défaut : |
Exadata Cloud@Customer : Oui
Service Exadata Cloud : Non Non compatible avec la sauvegarde gérée par Oracle dans le service Exadata Cloud. La responsabilité de programmation réside dans le plan de contrôle. |
Paramètres de configuration pour la destination du service de stockage d'objets (OSS)
Tableau 5-18 : Paramètres de configuration pour la destination du service de stockage d'objets (OSS)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_oss |
Le service de stockage d'objets sera utilisé comme destination de sauvegarde.
Les valeurs valides sont |
Non |
bkup_oss_recovery_window |
La période de conservation des sauvegardes est de 90 jours.
Applicable uniquement lorsque Valeur par défaut : 30. |
Non |
bkup_oss_url |
Emplacement du conteneur de stockage utilisé pour la sauvegarde dans le stockage en nuage.
Applicable uniquement lorsque |
Non |
bkup_oss_user |
Nom d'utilisateur de l'utilisateur Oracle Cloud ayant des privilèges d'écriture sur le conteneur de stockage en nuage spécifié dans bkup_oss_url .
Applicable uniquement lorsque |
Non |
bkup_oss_passwd |
Mot de passe de l'utilisateur Oracle Cloud ayant des privilèges d'écriture sur le conteneur de stockage en nuage spécifié dans bkup_oss_url .
Applicable uniquement lorsque |
Non |
Actuellement, la destination ZDLRA est prise en charge uniquement sur Exadata Cloud@Customer.
Paramètres de configuration pour la destination ZDLRA
Tableau 5-19 Paramètres de configuration pour la destination ZDLRA
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_zdlra |
Active les sauvegardes vers un boîtier ZDLRA.
Les valeurs valides sont |
Non |
bkup_zdlra_url |
Emplacement du boîtier ZDLRA utilisé pour les sauvegardes.
Applicable uniquement lorsque |
Non |
bkup_zdlra_user |
Nom d'utilisateur du catalogue privé virtuel (VPC) pour le boîtier ZDLRA spécifié dans bkup_zdlra_url .
Applicable uniquement lorsque |
Non |
bkup_zdlra_passwd |
Mot de passe de l'utilisateur du boîtier ZDLRA spécifié dans bkup_zdlra_url .
Applicable uniquement lorsque |
No |
Pour plus d'informations, voir Personnalisation du comportement RTRT pour les sauvegardes avec le boîtier ZDLRA.
Paramètres de configuration pour la destination NFS
Tableau 5-20 Paramètres de configuration pour la destination NFS
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_nfs |
Active les sauvegardes dans le répertoire monté sur NFS.
Les valeurs valides sont |
Non |
bkup_nfs_loc |
L'emplacement monté sur NFS, le répertoire fourni doit être un point de montage et disponible sur tous les noeuds.
Applicable uniquement lorsque |
Non |
bkup_nfs_recovery_window |
La période de conservation des sauvegardes sur le stockage NFS est exprimée en un nombre de jours allant jusqu'à 90.
Applicable uniquement lorsque Valeur par défaut : 30. |
Non |
Actuellement, la destination NFS n'est prise en charge que sur Exadata Cloud@Customer.
Paramètres de configuration pour la destination du stockage local (FRA)
Tableau 5-21 : Paramètres de configuration pour la destination de stockage local (FRA)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_disk |
Active les sauvegardes dans le stockage Exadata local.
Les valeurs valides sont |
Non |
bkup_disk_recovery_window |
La période de conservation des sauvegardes sur le stockage Exadata local est exprimée en un nombre de jours allant jusqu'à 14.
Applicable uniquement lorsque Valeur par défaut : 7. |
Non |
Actuellement, la destination de stockage local (FRA) est prise en charge uniquement sur Exadata Cloud@Customer.
Sauvegarde d'une base de données conteneur
Avant d'effectuer une sauvegarde, vous devez configurer la configuration de sauvegarde à l'aide de la commande dbaascli database backup --configure
comme préalable. Pour plus d'informations, voir dbaascli database backup.
Rubriques connexes
Configuration d'une base de données enfichable
Vous pouvez également effectuer une sauvegarde d'une base de données enfichable spécifique. Cela est utile si une ou plusieurs bases de données enfichables doivent être sauvegardées immédiatement ou de façon ad hoc, au lieu de sauvegarder la base de données conteneur complète qui a sa propre programmation. Pour plus d'informations, voir dbaascli pdb backup.
Rubriques connexes
Extraction du statut de la tâche de sauvegarde
Lors de l'exécution de l'opération de sauvegarde, vous pouvez surveiller son statut en indiquant l'ID tâche qui s'affiche pour l'utilisateur lors de l'exécution de la commande de sauvegarde. Pour plus d'informations, voir dbaascli database backup and dbaascli pdb backup.
Rubriques connexes
Comment récupérer une base de données
Pour effectuer la récupération de la base de données, il existe différentes options en fonction du type de défaillance, de la disponibilité des données et des besoins en matière de sauvegarde et de récupération. Pour plus d'informations, voir dbaascli database recover.
Rubriques connexes
Rubrique parent : Sauvegarde configurée par l'utilisateur
Récupération d'une base de données enfichable
Vous pouvez également récupérer une base de données enfichable particulière au lieu de la base de données conteneur complète, lorsque cela peut être évité. Cela réduit l'incidence de l'interruption car seule la base de données enfichable particulière est récupérée alors que le reste de la base de données conteneur et des bases de données enfichables sont toujours disponibles pour les activités et les applications. Pour plus d'informations, voir dbaascli pdb recover.
Rubriques connexes
Rubrique parent : Comment récupérer une base de données
Extraction du statut de la tâche de récupération
Comme pour la sauvegarde, vous pouvez surveiller le statut des commandes de récupération en indiquant l'ID de tâche qui s'affiche pour l'utilisateur lors de l'exécution de la commande de récupération. Pour connaître le statut de l'opération de récupération et obtenir plus d'informations, voir dbaascli database recover and dbaascli pdb recover.
Rubriques connexes
Rubrique parent : Comment récupérer une base de données
Configuration et personnalisation des sauvegardes avec dbaascli
En plus de l'option de sauvegarde automatisée basée sur la console, utilisez dbaascli pour configurer et personnaliser les sauvegardes.
bkup_api
sera obsolète dans une version future. Utilisez les commandes dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
et dbaascli pdb recover
pour sauvegarder et récupérer des bases de données conteneur et des bases de données enfichables. Pour plus d'informations, voir Sauvegarde configurée par l'utilisateur.
Dans dbaascli version 25.1.2.0.0, les paramètres de configuration de sauvegarde ont été renommés. Toutefois, vous pouvez toujours utiliser les anciens noms de paramètre, car ils sont conservés à des fins de compatibilité descendante.
- Personnalisation des paramètres de sauvegarde à l'aide d'un fichier de configuration généré
Vous pouvez personnaliser les paramètres de sauvegarde pour un déploiement de base de données en générant un fichier contenant les paramètres personnalisables courants, en modifiant le fichier, puis en utilisant le fichier pour mettre à jour les paramètres de sauvegarde.
Rubriques connexes
Personnalisation des paramètres de sauvegarde à l'aide d'un fichier de configuration généré
Vous pouvez personnaliser les paramètres de sauvegarde pour un déploiement de base de données en générant un fichier contenant les paramètres personnalisables courants, en modifiant le fichier, puis en utilisant le fichier pour mettre à jour les paramètres de sauvegarde.
AVERTISSEMENT :
En général, les sauvegardes configuréesbkup_api
, comme décrit dans cette section, ne doivent pas être utilisées en conjonction avec des sauvegardes automatiques activées par la console, autres que les exceptions indiquées ci-dessous. Si vous utilisez des paramètres autres que ceux indiqués ci-dessous, n'activez pas les sauvegardes basées sur la console. Sinon, des conditions conflictuelles ou des remplacements de paramètres peuvent survenir et les sauvegardes peuvent ne pas s'exécuter correctement.
Dans dbaascli version 25.1.2.0.0, les paramètres de configuration de sauvegarde ont été renommés. Toutefois, vous pouvez toujours utiliser les anciens noms de paramètre, car ils sont conservés à des fins de compatibilité descendante.
Pour générer un fichier de configuration avec les paramètres de sauvegarde courants et l'utiliser pour mettre à jour les paramètres :
Toutes les modifications que vous apportez à l'aide de la commande
bkup_api
ne sont pas reflétées dans la console Oracle Database Exadata Cloud@Customer.
Création d'une sauvegarde sur demande à l'aide de dbaascli
Vous pouvez utiliser dbaascli
pour créer une sauvegarde sur demande d'une base de données complète ou d'une base de données enfichable individuelle :
bkup_api
sera obsolète dans une version future. Utilisez les commandes dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
et dbaascli pdb recover
pour sauvegarder et récupérer des bases de données conteneur et des bases de données enfichables. Pour plus d'informations, voir Sauvegardes et récupération configurées par l'utilisateur.
L'utilisation de cette méthode pour une sauvegarde manuelle est sécurisée pour les sauvegardes automatiques gérées par la console. Les sauvegardes manuelles ainsi effectuées apparaîtront dans la console après un certain temps en raison de la synchronisation.
Pour modifier les fichiers de configuration de base de données sauvegardés :
Désactivation des sauvegardes automatiques pour faciliter la gestion manuelle de la sauvegarde et de la récupération
Les sauvegardes, configurées dans la console, l'API ou dbaascli
pour Exadata Cloud Infrastructure fonctionnent pour divers cas d'utilisation de sauvegarde et de récupération. Si vous avez besoin de cas d'utilisation non pris en charge par les sauvegardes gérées par le nuage, vous pouvez gérer manuellement la sauvegarde et la récupération de base de données à l'aide de l'utilitaire Oracle Recovery Manager (RMAN). Pour obtenir des informations sur l'utilisation de RMAN, voir Guide d'utilisateur de la sauvegarde et de la récupération d'une base de données Oracle pour la version 19.
La gestion de la sauvegarde et de la récupération, à l'aide de RMAN, sur Exadata Cloud Infrastructure nécessite de prendre l'entière responsabilité des sauvegardes de journal de base de données et d'archivage, et les sauvegardes gérées par le nuage ne doivent plus être utilisées. Avant le démarrage des sauvegardes manuelles, la fonctionnalité de sauvegarde gérée par le nuage doit être désactivée. Les tâches de sauvegarde en nuage n'épurent pas les journaux d'archivage avant d'être sauvegardées manuellement et ne sont pas en conflit avec les sauvegardes manuelles.
Vous pouvez utiliser l'utilitaire dbaascli
pour désactiver les sauvegardes gérées par le nuage, notamment la désactivation de la tâche automatique d'épuration des journaux d'archivage.
Rubriques connexes
Personnalisation du comportement RTRT pour les sauvegardes avec le boîtier ZDLRA
La fonction RTRT peut être activée ou désactivée à l'aide de dbaascli
. Ceci est disponible à partir de la version dbaastools
21.4.1.
dbaascli database backup --dbName myTestDB --configure —enableRTRT
Pour plus d'informations, voir dbaascli database backup.
Lorsque le transport des données de journalisation en temps réel (RTRT) est activé avec Zero Data Loss Recovery Appliance (ZDLRA) comme destination de sauvegarde, les outils provisionnent automatiquement un utilisateur VPC sur la base de données protégée. Cet utilisateur a le même identificateur que l'utilisateur VPC sur le boîtier de récupération et dispose des privilèges SYSOPER
pour activer les opérations de transport et de sauvegarde des informations de journalisation.
- L'activation ou la désactivation de RTRT ne fonctionne que pour Oracle Database version 12.2 ou supérieure.
- Si vous avez activé l'association Data Guard entre des bases de données, après avoir activé RTRT sur la base de données principale, vous devez copier manuellement le fichier de mots de passe de la base principale vers la base de données de secours. Pour en savoir plus sur la copie du fichier de mots de passe de la base de données principale vers la base de données de secours, voir 12c : Base de secours physique Data Guard - Gestion des fichiers de mots de passe dans une base de secours physique RAC (ID document 1984091.1).
Rubriques connexes
Autres méthodes de sauvegarde
Découvrez les autres méthodes de sauvegarde disponibles en plus de la console OCI.
La sauvegarde des bases de données sur le service Exadata Database sur Cloud@Customer peut être effectuée au moyen de plusieurs méthodes, en plus des sauvegardes automatiques configurées dans la console. En général, la console (ou l'API OCI/interface de ligne de commande qui lui correspondent) est la méthode privilégiée car elle fournit la méthode la plus simple et la plus automatisée. En général, il est préférable d'utiliser la console OCI, l'API OCI ou la ligne de commande OCI que d'autres méthodes de gestion. Toutefois, si des actions requises ne peuvent pas être effectuées au moyen des méthodes privilégiées, deux autres options sont disponibles pour configurer manuellement les sauvegardes : dbaascli
et Oracle Recovery Manager (RMAN).
Utilisez les commandes
dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
et dbaascli pdb recover
pour sauvegarder et récupérer des bases de données conteneur et des bases de données pluggables. Pour plus d'informations, voir Sauvegarde configurée par l'utilisateur.
RMAN est l'outil de sauvegarde inclus dans Oracle Database. Pour obtenir des informations sur l'utilisation de RMAN, voir Guide d'utilisateur de la sauvegarde et de la récupération d'une base de données Oracle pour la version 19. L'utilisation de RMAN pour sauvegarder des bases de données dans Exadata Cloud Infrastructure offre la plus grande flexibilité en matière d'options de sauvegarde, mais aussi la plus grande complexité.
Bien que l'utilisation de RMAN pour restaurer des bases de données sauvegardées par l'une des méthodes décrites ici soit considérée comme sécurisée, RMAN ne doit JAMAIS être utilisé pour configurer des sauvegardes en conjonction avec la console (et l'API OCI/interface de ligne de commande), ni avec
dbaascli
. Si vous choisissez d'orchestrer les sauvegardes manuellement à l'aide de RMAN, vous ne devez pas utiliser les sauvegardes automatisées de la console ni dbaascli
. Vous devez d'abord désactiver complètement les sauvegardes automatisées basées sur la console. Pour plus d'informations, voir Désactivation des sauvegardes automatiques pour faciliter la gestion manuelle de la sauvegarde et de la récupération.
La méthode dbaascli
offre un compromis entre RMAN et les sauvegardes automatisées basées sur la console en matière de flexibilité et de simplicité. Utilisez dbaascli
si la fonctionnalité nécessaire n'est pas prise en charge par les sauvegardes automatisées de la console, mais que vous souhaitez éviter la complexité liée à l'utilisation directe de RMAN. Dans certains cas, dbaascli
peut être utilisé pour modifier la configuration de sauvegarde automatisée de la console, mais ce n'est généralement pas le cas. En général, dbaascli
doit être utilisé au lieu d'activer les sauvegardes dans la console.
Rubriques connexes
Récupération d'une base de données à l'aide d'Oracle Recovery Manager (RMAN)
Si vous avez sauvegardé votre base de données à l'aide de dbaascli, vous pouvez restaurer manuellement cette sauvegarde de base de données à l'aide de l'utilitaire Oracle Recovery Manager (RMAN). Pour obtenir des informations sur l'utilisation de RMAN, voir Guide d'utilisateur de la sauvegarde et de la récupération d'une base de données Oracle pour la version 19.
Bien que la récupération à l'aide de RMAN soit sécurisée, vous ne devez pas utiliser RMAN pour lancer des sauvegardes ou modifier les paramètres de sauvegarde en conjonction avec l'utilisation de
dbaascli
ou avec des sauvegardes automatiques de la console. Cela peut entraîner des conditions conflictuelles ou des remplacements de paramètres, et les sauvegardes peuvent ne pas s'exécuter correctement.
Rubriques connexes
Rubrique parent : Autres méthodes de sauvegarde