Gestion de la sauvegarde et de la récupération de base de données sur Oracle Exadata Database Service on Cloud@Customer
Découvrez comment utiliser les fonctions de sauvegarde et de récupération fournies par Oracle Exadata Database Service on Cloud@Customer.
- Destinations de sauvegarde
Une destination de sauvegarde est une cible permettant d'envoyer des sauvegardes de base de données. La cible peut être un système de fichiers local, une banque d'objets, un montage NFS ou ZDLRA. - Méthodes de sauvegarde Oracle Database dans Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer propose deux approches pour configurer et réaliser des sauvegardes comme solution recommandée : la sauvegarde gérée par Oracle et la 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 à la demande à l'aide de dbaascli
Vous pouvez utiliserdbaascli
pour créer une sauvegarde à la demande d'une base de données complète ou d'une base de données pluggable individuelle : - Désactivation des sauvegardes automatiques pour faciliter la gestion manuelle de la sauvegarde et de la récupération
- Personnalisation du comportement du mode Redo Transport en temps réel pour les sauvegardes Recovery Appliance
- Autres méthodes de sauvegarde
Découvrez les autres méthodes de sauvegarde disponibles en plus de celle 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, une banque d'objets, un montage NFS ou ZDLRA.
- A propos de la gestion des destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'utilitaire de sauvegarde Oracle Exadata Database Service on Cloud@Customer ou configurer un emplacement de sauvegarde sur un emplacement que vous gérez. - Prérequis pour les destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement Zero Data Loss Recovery Appliance ou sur un emplacement de sauvegarde NFS, reportez-vous aux prérequis. - Utilisation de la console pour les destinations de sauvegarde d'Oracle Exadata Database Service on Cloud@Customer
Découvrez comment utiliser la console afin de créer, de modifier et de déplacer une destination de sauvegarde de votre infrastructure Oracle Exadata Database Service on Cloud@Customer, ou d'y mettre fin. - Utilisation de l'API pour gérer les destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer
Vérifiez la liste des appels d'API permettant de gérer vos destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer.
A propos de la gestion des destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'utilitaire de sauvegarde 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 offre une fonction de sauvegarde que vous pouvez configurer individuellement sur chaque base de données.
Reportez-vous à Gestion des 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 emplacement Recovery Appliance ou 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 à l'emplacement Recovery Appliance ou NFS. Chacune doit de plus être accessible à partir des noeuds de cluster de machines virtuelles dans le centre de données.
La fonction de sauvegarde Oracle Exadata Database Service on Cloud@Customer peut également stocker des sauvegardes sur un stockage d'objet Oracle Cloud Infrastructure ou sur un stockage Exadata local sur votre système Oracle Exadata Database Service on Cloud@Customer. Toutefois, vous n'avez pas besoin de créer de destination de sauvegarde pour ces autres emplacements. A la place, les options applicables pour la sauvegarde sur le stockage d'objet cloud ou le stockage Exadata local sont disponibles directement lors de la création d'une base de données.
Evitez de saisir des informations confidentielles lors de l'affectation de descriptions, de balises ou de noms conviviaux aux ressources cloud via l'interface de ligne de commande, l'API ou la console Oracle Cloud Infrastructure.
Rubriques connexes
- Zero Data Loss Recovery Appliance
- Gestion des répertoires de base Oracle Database sur les systèmes Oracle Exadata Database Service on Cloud@Customer
- Utilisation de la console pour créer une destination de sauvegarde
- Gestion de la sauvegarde et de la récupération de base de données sur Oracle Exadata Database Service on Cloud@Customer
Rubrique parent : Destinations de sauvegarde
Conditions requises pour les destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement Zero Data Loss Recovery Appliance ou sur un emplacement de sauvegarde NFS, passez en revue les prérequis.
- Pour une destination de sauvegarde Zero Data Loss Recovery Appliance :
- L'appliance doit être configurée avec un utilisateur de catalogue privé virtuel, utilisé pour effectuer les sauvegardes.
- L'appliance doit être configurée avec le nom unique de la base de données sauvegardée et une correspondance avec l'utilisateur de catalogue privé virtuel.
- L'appliance 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 Zero Data Loss Recovery Appliance.
- Pour une destination de sauvegarde NFS :
- Bases de données non autonomes Oracle Exadata Database Service on Cloud@Customer :
- Vous devez monter l'emplacement du serveur NFS dans un répertoire de point de montage local sur chaque noeud du cluster de machines virtuelles.
- Le répertoire de point de montage local et le serveur NFS doivent être identiques sur tous les noeuds du cluster.
- Vous devez veiller à ce que le montage NFS soit géré en permanence sur tous les noeuds du cluster de machines virtuelles.
- Le système de fichiers monté via NFS doit être accessible en lecture et en écriture par l'utilisateur de système d'exploitation
oracle
sur tous les noeuds de cluster de machines virtuelles.
- Autonomous Database sur Cloud@Customer :
Remarque
Oracle Autonomous Database on Exadata Cloud@Customer prend en charge les versions 3 et 4 de NFS. Les montages avec les deux versions activées sont toutefois définis par défaut sur la version 4.- Pour être sûr que le cluster de machines virtuelles Autonomous peut accéder au serveur NFS via 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 cluster de machines virtuelles.
Si la destination de sauvegarde n'est pas accessible via le réseau de sauvegarde mais via le réseau client, le trafic de sauvegarde est acheminé via le réseau client.
- Le système de fichiers monté via NFS doit être accessible en lecture et en écriture par l'utilisateur de système d'exploitation
oracle
sur tous les noeuds de cluster de machines virtuelles. - Si les droits d'accès sont contrôlés au niveau de l'utilisateur,
uid:gid
de l'utilisateuroracle
pour le cluster de machines virtuelles Autonomous est 1001:1001. - Pour les serveurs NFSv4 qui limitent la plage de ports, vous devez utiliser l'option non sécurisée pour permettre aux clients autres qu'un administrateur de se connecter au serveur NFS.
- Pour être sûr que le cluster de machines virtuelles Autonomous peut accéder au serveur NFS via 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 cluster de machines virtuelles.
- Bases de données non autonomes Oracle Exadata Database Service on Cloud@Customer :
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour les destinations de sauvegarde d'Oracle Exadata Database Service on Cloud@Customer
Découvrez comment utiliser la console afin de créer, de modifier et de déplacer une destination de sauvegarde, ou d'y mettre fin, pour votre infrastructure Oracle Exadata Database Service on Cloud@Customer.
- Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde. - Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, préparez-vous à fournir les valeurs de 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, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde. - Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de celle-ci.
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Vous pouvez modifier une destination de sauvegarde uniquement si elle n'est pas associée actuellement à la 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, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Pour modifier le compartiment qui contient la destination de sauvegarde, vous pouvez déplacer cette dernière.
Lorsque vous déplacez une destination de sauvegarde, le changement de compartiment n'a pas d'incidence sur les autres ressources associées. Ces autres ressources, telles que les bases de données associées, restent dans leur compartiment en cours.
Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de celle-ci.
Pour pouvoir supprimer une destination de sauvegarde, vous devez vous assurer qu'elle n'est associée à aucune base de données.
- n'enlève aucune sauvegarde résiduelle restante dans la destination de sauvegarde,
- enlève toutes les références à la destination de sauvegarde supprimée du plan de contrôle cloud.
Utilisation de l'API pour gérer les destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API permettant de gérer vos destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
CreateBackupDestination
-
DeleteBackupDestination
-
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Pour obtenir la liste complète des API, reportez-vous à API du service Database.
Rubriques connexes
Rubrique parent : Destinations de sauvegarde
Méthodes de sauvegarde de base de données Oracle dans Exadata Cloud
Oracle Exadata Database Service on Cloud@Customer propose deux approches pour configurer et réaliser des sauvegardes comme solution recommandée : la sauvegarde gérée par Oracle et la 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 selon une configuration effectuée une seule fois. - Sauvegarde configurée par l'utilisateur
L'utilisateur est chargé de configurer et d'exécuter les opérations de sauvegarde à l'aide dedbaascli
en fonction de 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 selon une configuration effectuée une seule fois.
Une fois la configuration réalisée, vous n'avez pas besoin d'effectuer d'opérations de maintenance, telles que la programmation et la suppression des sauvegardes. Oracle gère les sauvegardes via des workflows bien définis. Certains paramètres de configuration de sauvegarde ne sont pas entièrement intégrés au workflow de 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, reportez-vous à Configuration d'une 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, une banque d'objets, un montage NFS ou ZDLRA. - Sauvegarde automatique et récupération
Rubriques connexes
Rubrique parent : Méthodes de sauvegarde de base de données Oracle 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, une banque d'objets, un montage NFS ou ZDLRA.
- A propos de l'administration des Destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour ces sauvegardes, vous pouvez vous servir du service de sauvegarde Oracle Exadata Database Service on Cloud@Customer ou configurer un emplacement de sauvegarde sur un emplacement que vous géez. - Prérequis pour les destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour configurer les destinations de sauvegarde sur un emplacement d'Zero Data Loss Recovery Appliance ou un emplacement de sauvegarde NFS, passez en revue les prérequis. - Utilisation d'une console pour les destinations des sauvegardes d'Oracle Exadata Database Service on Cloud@Customer
Découvrez comment utiliser la console afin de créer, de modifier et de déplacer une destination de sauvegarde, ou d'y mettre fin, pour votre infrastructure Oracle Exadata Database Service on Cloud@Customer. - Utilisation de l'API pour administrer les destinations des sauvegardes Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API permettant de gérer les destinations des sauvegardes Oracle Exadata Database Service on Cloud@Customer.
Rubrique parent : Sauvegarde gérée par Oracle
A propos de la gestion des destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour les sauvegardes, vous pouvez utiliser l'utilitaire de sauvegarde 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 offre une fonction de sauvegarde que vous pouvez configurer individuellement sur chaque base de données.
Reportez-vous à Gestion des 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 emplacement Recovery Appliance ou 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 à l'emplacement Recovery Appliance ou NFS. Chacune doit de plus être accessible à partir des noeuds de cluster de machines virtuelles dans le centre de données.
La fonction de sauvegarde Oracle Exadata Database Service on Cloud@Customer peut également stocker des sauvegardes sur un stockage d'objet Oracle Cloud Infrastructure ou sur un stockage Exadata local sur votre système Oracle Exadata Database Service on Cloud@Customer. Toutefois, vous n'avez pas besoin de créer de destination de sauvegarde pour ces autres emplacements. A la place, les options applicables pour la sauvegarde sur le stockage d'objet cloud ou le stockage Exadata local sont disponibles directement lors de la création d'une base de données.
Evitez de saisir des informations confidentielles lors de l'affectation de descriptions, de balises ou de noms conviviaux aux ressources cloud via l'interface de ligne de commande, l'API ou la console Oracle Cloud Infrastructure.
Rubriques connexes
- Zero Data Loss Recovery Appliance
- Gestion des répertoires de base Oracle Database sur les systèmes Oracle Exadata Database Service on Cloud@Customer
- Utilisation de la console pour créer une destination de sauvegarde
- Gestion de la sauvegarde et de la récupération de base de données sur Oracle Exadata Database Service on Cloud@Customer
Rubrique parent : Destinations de sauvegarde
Conditions requises pour les destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer
Pour configurer des destinations de sauvegarde sur un emplacement Zero Data Loss Recovery Appliance ou sur un emplacement de sauvegarde NFS, passez en revue les prérequis.
- Pour une destination de sauvegarde Zero Data Loss Recovery Appliance :
- L'appliance doit être configurée avec un utilisateur de catalogue privé virtuel, utilisé pour effectuer les sauvegardes.
- L'appliance doit être configurée avec le nom unique de la base de données sauvegardée et une correspondance avec l'utilisateur de catalogue privé virtuel.
- L'appliance 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 Zero Data Loss Recovery Appliance.
- Pour une destination de sauvegarde NFS :
- Bases de données non autonomes Oracle Exadata Database Service on Cloud@Customer :
- Vous devez monter l'emplacement du serveur NFS dans un répertoire de point de montage local sur chaque noeud du cluster de machines virtuelles.
- Le répertoire de point de montage local et le serveur NFS doivent être identiques sur tous les noeuds du cluster.
- Vous devez veiller à ce que le montage NFS soit géré en permanence sur tous les noeuds du cluster de machines virtuelles.
- Le système de fichiers monté via NFS doit être accessible en lecture et en écriture par l'utilisateur de système d'exploitation
oracle
sur tous les noeuds de cluster de machines virtuelles.
- Autonomous Database sur Cloud@Customer :
Remarque
Oracle Autonomous Database on Exadata Cloud@Customer prend en charge les versions 3 et 4 de NFS. Les montages avec les deux versions activées sont toutefois définis par défaut sur la version 4.- Pour être sûr que le cluster de machines virtuelles Autonomous peut accéder au serveur NFS via 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 cluster de machines virtuelles.
Si la destination de sauvegarde n'est pas accessible via le réseau de sauvegarde mais via le réseau client, le trafic de sauvegarde est acheminé via le réseau client.
- Le système de fichiers monté via NFS doit être accessible en lecture et en écriture par l'utilisateur de système d'exploitation
oracle
sur tous les noeuds de cluster de machines virtuelles. - Si les droits d'accès sont contrôlés au niveau de l'utilisateur,
uid:gid
de l'utilisateuroracle
pour le cluster de machines virtuelles Autonomous est 1001:1001. - Pour les serveurs NFSv4 qui limitent la plage de ports, vous devez utiliser l'option non sécurisée pour permettre aux clients autres qu'un administrateur de se connecter au serveur NFS.
- Pour être sûr que le cluster de machines virtuelles Autonomous peut accéder au serveur NFS via 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 cluster de machines virtuelles.
- Bases de données non autonomes Oracle Exadata Database Service on Cloud@Customer :
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour les destinations de sauvegarde d'Oracle Exadata Database Service on Cloud@Customer
Découvrez comment utiliser la console afin de créer, de modifier et de déplacer une destination de sauvegarde, ou d'y mettre fin, pour votre infrastructure Oracle Exadata Database Service on Cloud@Customer.
- Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde. - Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, préparez-vous à fournir les valeurs de 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, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde. - Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de celle-ci.
Rubrique parent : Destinations de sauvegarde
Utilisation de la console pour créer une destination de sauvegarde
Pour créer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Utilisation de la console pour modifier une destination de sauvegarde
Pour modifier une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Vous pouvez modifier une destination de sauvegarde uniquement si elle n'est pas associée actuellement à la 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, préparez-vous à fournir les valeurs de configuration de la destination de sauvegarde.
Pour modifier le compartiment qui contient la destination de sauvegarde, vous pouvez déplacer cette dernière.
Lorsque vous déplacez une destination de sauvegarde, le changement de compartiment n'a pas d'incidence sur les autres ressources associées. Ces autres ressources, telles que les bases de données associées, restent dans leur compartiment en cours.
Utilisation de la console pour supprimer une destination de sauvegarde
Pour supprimer une destination de sauvegarde, préparez-vous à fournir les valeurs de configuration de celle-ci.
Pour pouvoir supprimer une destination de sauvegarde, vous devez vous assurer qu'elle n'est associée à aucune base de données.
- n'enlève aucune sauvegarde résiduelle restante dans la destination de sauvegarde,
- enlève toutes les références à la destination de sauvegarde supprimée du plan de contrôle cloud.
Utilisation de l'API pour gérer les destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer
Consultez la liste des appels d'API permettant de gérer vos destinations de sauvegarde Oracle Exadata Database Service on Cloud@Customer.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
CreateBackupDestination
-
DeleteBackupDestination
-
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Pour obtenir la liste complète des API, reportez-vous à API du service Database.
Rubriques connexes
Rubrique parent : Destinations de sauvegarde
Sauvegarde automatique et récupération
- A propos de la gestion de la sauvegarde de base de données pour Oracle Exadata Database Service on Cloud@Customer
Découvrez comment configurer la sauvegarde lors de la création de la base de données sur Oracle Exadata Database Service on Cloud@Customer. - Utilisation de la console pour configurer et gérer la sauvegarde et la récupération
Découvrez comment utiliser la console afin de visualiser la liste des sauvegardes disponibles, modifier les paramètres de sauvegarde et restaurer une base de données pour Oracle Exadata Database Service on Cloud@Customer. - Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
Découvrez comment utiliser l'API pour gérer la sauvegarde et la récupération de base de données avec Oracle Exadata Database Service on Cloud@Customer.
Rubrique parent : Sauvegarde gérée par Oracle
A propos de la gestion de la sauvegarde de base de données pour Oracle Exadata Database Service on Cloud@Customer
Découvrez comment configurer la sauvegarde lors de la création de la base de données sur Oracle Exadata Database Service on Cloud@Customer.
Oracle Exadata Database Service on Cloud@Customer fournit des fonctions de sauvegarde de base de données automatique qui utilisent Oracle Recovery Manager (RMAN). Lorsque vous créez une base de données sur Oracle Exadata Database Service on Cloud@Customer, vous pouvez indiquer une destination de sauvegarde et activer les sauvegardes automatiques. Afin d'obtenir plus d'informations, reportez-vous aux informations de cette publication sur la gestion des destinations de sauvegarde pour Oracle Exadata Database Service on Cloud@Customer.
Après la création de la base de données, vous pouvez également effectuer les opérations suivantes :
- visualiser la 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 de base de données automatiques sont configurées comme suit :
-
Les sauvegardes automatiques sont programmées chaque jour. Le processus de sauvegarde automatique peut être exécuté à tout moment dans la fenêtre de sauvegarde quotidienne, c'est-à-dire entre minuit et 06 h 00 dans le fuseau horaire du cluster de machines virtuelles qui héberge la base de données.
-
Les sauvegardes automatiques utilisent une combinaison de sauvegardes de base de données complètes (niveau RMAN 0) et incrémentielles (niveau RMAN 1) :
- Pour les sauvegardes sur Zero Data Loss Recovery Appliance, une fois la sauvegarde initiale complète effectuée, Zero Data Loss Recovery Appliance crée et valide des sauvegardes complètes virtuelles à partir de chaque sauvegarde incrémentielle quotidienne.
- Pour les sauvegardes vers NFS ou OSS, l'intervalle par défaut entre les sauvegardes de niveau 0 est de sept jours. Le jour de niveau 0 par défaut est le dimanche.
- Pour les sauvegardes vers le 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 le stockage Exadata local, les sauvegardes incrémentielles de niveau 1 sont toujours effectuées après la copie d'image de niveau 0 initiale. En outre, les sauvegardes incrémentielles de niveau 1 sont fusionnées avec 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 rétention locale de 14 jours comprend un niveau 0 "fusionné", 14 sauvegardes incrémentielles de niveau 1 et des journaux d'archivage 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 sur Zero Data Loss Recovery Appliance, la stratégie de conservation implémentée dans l'appliance détermine la durée de conservation.
- Pour les sauvegardes vers le stockage Exadata local, vous pouvez choisir 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 Oracle Cloud Infrastructure Object Storage ou une destination de sauvegarde NFS, vous pouvez choisir l'une des périodes de conservation prédéfinies suivantes : 7, 14, 30, 45 ou 60 jours. La période de conservation par défaut est de 30 jours.
- Par défaut, Oracle Database est exécuté en mode
ARCHIVELOG
et des fichiers de journalisation archivés sont sauvegardés toutes les 30 minutes. - Quelle que soit la destination de sauvegarde, les sauvegardes des données utilisateur sont cryptées par défaut.
Lorsqu'une sauvegarde est en cours, Oracle recommande d'éviter d'effectuer des actions susceptibles d'interférer avec la disponibilité, comme redémarrer les machines virtuelles ou appliquer des patches. Si une opération de sauvegarde automatique échoue, la sauvegarde est différée jusqu'à la fenêtre de sauvegarde du jour suivant.
Si nécessaire, vous pouvez restaurer Oracle Database à l'aide des éléments suivants :
- dernier point de restauration disponible,
- point dans le temps spécifique, en fournissant un horodatage,
- numéro SCN Oracle Database.
Les fonctionnalités 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, notamment les fichiers de données Oracle Database, les fichiers journaux, les fichiers de contrôle 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 vivement de sauvegarder le fichier de clés (portefeuille) de cryptage transparent des données (TDE). Sans le fichier de clés TDE, les sauvegardes de base de données Oracle sont inutiles car vous ne pouvez pas lire les données qu'elles contiennent.
Si la récupération basée sur TAG échoue avec l'erreur ORA-01152
, utilisez Recovery Manager (RMAN) directement pour terminer la récupération.
Si la récupération du fichier de paramètres du serveur (SPFILE) échoue pour la configuration locale avec dbaascli
, utilisez Recovery Manager (RMAN) directement pour terminer la récupération.
Rubrique parent : Sauvegarde automatique et récupération
Utilisation de la console pour configurer et gérer la sauvegarde et la récupération
Découvrez comment utiliser la console afin de visualiser la liste des sauvegardes disponibles, modifier les paramètres de sauvegarde et restaurer une base de données pour Oracle Exadata Database Service on Cloud@Customer.
- Affichage de la liste des sauvegardes disponibles à l'aide de la console
Pour afficher la liste des sauvegardes disponibles avec Oracle Exadata Database Service on Cloud@Customer, suivez cette procédure. - Modification des paramètres de sauvegarde à l'aide de la console
Pour modifier les destinations, programmations et autres tâches d'administration de sauvegarde, vous pouvez utiliser la console Oracle Exadata Database Service on Cloud@Customer. - Restauration d'une base de données à l'aide de la console
Pour restaurer une base de données vers un point dans le temps, un numéro SCN ou la dernière sauvegarde, utilisez la console Oracle Exadata Database Service on Cloud@Customer.
Rubrique parent : Sauvegarde automatique et récupération
Affichage de la liste des sauvegardes disponibles à l'aide de la console
Pour afficher la liste des sauvegardes disponibles avec Oracle Exadata Database Service on Cloud@Customer, suivez cette procédure.
Seules les sauvegardes gérées sont synchronisées sur la console. Si vous configurez des sauvegardes directement dans le back-end, elles ne sont pas synchronisées sur la console. Il s'agit d'un comportement attendu qu'Oracle ne prévoit pas de modifier.
Modification des paramètres de sauvegarde à l'aide de la console
Pour modifier les destinations, programmations et autres tâches d'administration de sauvegarde, vous pouvez utiliser la console Oracle Exadata Database Service on Cloud@Customer.
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Choisissez la région et le compartiment contenant le cluster de machines virtuelles qui héberge la base de données dont vous souhaitez modifier les paramètres de sauvegarde.
- Cliquez sur Clusters de machines virtuelles.
- Cliquez sur le nom du cluster de machines virtuelles qui héberge la base de données dont vous souhaitez modifier les paramètres de sauvegarde.
- Dans la liste Ressources de la page Détails du cluster de machines virtuelles, cliquez sur Bases de données.
- Cliquez sur le nom de la base de données dont vous souhaitez 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.
- La configuration de sauvegarde en cours détermine les modifications que vous pouvez apporter dans la boîte de dialogue Paramètres de sauvegarde, comme suit :
-
Si aucune sauvegarde automatique n'est configurée, vous pouvez utiliser les paramètres suivants pour définir la configuration de sauvegarde de la base de données :
- Type de destination de sauvegarde : choisissez une option dans la liste.
- Local : sélectionnez cette option pour stocker les sauvegardes localement sur les serveurs Exadata Storage Server de votre système Exadata Database Service on Cloud@Customer.
Cette option est disponible uniquement si vous avez activé les sauvegardes sur le stockage Exadata local dans le cluster de machines virtuelles qui doit héberger la base de données.
- Object Storage : sélectionnez cette option pour stocker les sauvegardes dans un conteneur de stockage d'objet géré par Oracle sur Oracle Cloud Infrastructure.
Pour utiliser cette option, votre système Exadata Database Service on Cloud@Customer doit disposer d'une connectivité sortante vers Oracle Cloud Infrastructure Object Storage.
- NFS : sélectionnez cette option pour stocker les sauvegardes dans l'une des destinations de sauvegarde précédemment définies qui utilisent le stockage sur systèmes de fichiers réseau (NFS). Reportez-vous à Gestion des destinations de sauvegarde pour Exadata Database Service on Cloud@Customer.
Si vous sélectionnez cette option, vous devez également choisir une destination de sauvegarde NFS.
- Recovery Appliance : sélectionnez cette option pour stocker les sauvegardes dans l'une des destinations de sauvegarde précédemment définies qui utilisent Oracle Zero Data Loss Recovery Appliance. Reportez-vous à Gestion des destinations de sauvegarde pour Exadata Database Service on Cloud@Customer.
Si vous sélectionnez cette option, vous devez également fournir les informations suivantes :
- Sélectionnez Destinations de sauvegarde dans la liste Recovery Appliance.
- Choisissez l'une des entrées de la liste Utilisateur du catalogue privé virtuel, qui contient les noms utilisateur de catalogue privé virtuel définis dans la destination de sauvegarde Recovery Appliance.
- Fournissez le mot de passe de l'utilisateur du catalogue privé virtuel.
Remarque
Si vous sélectionnez une destination de sauvegarde, vous ne pouvez pas le modifier ultérieurement.
Pour plus d'informations sur la personnalisation du comportement du mode Redo Transport en temps réel, reportez-vous à Personnalisation du comportement du mode Redo Transport en temps réel pour les sauvegardes Recovery Appliance.
- Local : sélectionnez cette option pour stocker les sauvegardes localement sur les serveurs Exadata Storage Server de votre système Exadata Database Service on Cloud@Customer.
- Activer les sauvegardes automatiques : sélectionnez cette option pour activer les sauvegardes quotidiennes à l'aide de la stratégie relative aux sauvegardes automatiques.
- Période de conservation de la sauvegarde : sélectionnez cette option pour choisir l'une des durées de conservation des sauvegardes automatiques proposées.
Pour les sauvegardes vers le stockage Exadata local, vous pouvez choisir 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 Oracle Cloud Infrastructure Object Storage ou une destination de sauvegarde NFS, vous pouvez choisir l'une des périodes de conservation prédéfinies suivantes : 7, 14, 30, 45 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 Recovery Appliance. Pour les sauvegardes sur Oracle Zero Data Loss Recovery Appliance, la stratégie de conservation implémentée dans l'appliance contrôle la durée de conservation.
- Type de destination de sauvegarde : choisissez une option dans la liste.
- Si des sauvegardes automatiques ont déjà été configurées, vous pouvez apporter les modifications suivantes :
- Pour les destinations de sauvegarde Oracle Zero Data Loss Recovery Appliance, vous pouvez mettre à jour le mot de passe de l'utilisateur de catalogue privé virtuel utilisé pour accéder à l'appliance.
- Pour les destinations de sauvegarde qui n'utilisent pas Oracle Zero Data Loss Recovery Appliance, vous pouvez mettre à jour la période de conservation des sauvegardes automatiques :
- Pour les sauvegardes vers le stockage Exadata local, vous pouvez choisir une période de conservation de 7 ou de 14 jours. La période de conservation par défaut est de 7 jours.
- Pour les sauvegardes vers Oracle Cloud Infrastructure Object Storage ou une destination de sauvegarde NFS, vous pouvez choisir l'une des périodes de conservation prédéfinies suivantes : 7, 14, 30, 45 ou 60 jours. La période de conservation par défaut est de 30 jours.
- Pour les sauvegardes sur Oracle Zero Data Loss Recovery Appliance, la stratégie de conservation implémentée dans l'appliance contrôle la durée de conservation.
- Vous pouvez définir l'option d'activation des sauvegardes automatiques. Sélectionnez cette option pour activer les sauvegardes de base de données automatiques. Désélectionnez cette option pour suspendre les sauvegardes de base de données automatiques.
-
- Cliquez sur Enregistrer les modifications.
Restauration d'une base de données à l'aide de la console
Pour restaurer une base de données vers un point dans le temps, un numéro SCN ou la dernière sauvegarde, utilisez la console Oracle Exadata Database Service on Cloud@Customer.
Vous pouvez uniquement restaurer une base de données 23ai dans le même répertoire de base de base de données (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 Oracle Exadata Database Service on Cloud@Customer.
- Choisissez la région et le compartiment contenant le cluster de machines virtuelles qui héberge la base de données à restaurer.
- Cliquez sur Clusters de machines virtuelles.
- Cliquez sur le nom du cluster de machines virtuelles qui héberge la base de données à restaurer.
- Dans la liste Ressources de la page Détails du cluster de machines virtuelles, 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, puis cliquez sur Restaurer la base de données :
- 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.
- Restaurer vers un horodatage : la base de données est restaurée et récupérée à l'aide de l'horodatage indiqué.
- Restaurer vers le SCN : la base de données est restaurée et récupérée à l'aide du numéro SCN d'Oracle Database. Le numéro SCN indiqué doit être valide. Sinon, l'opération échoue.
La sauvegarde échoue après une restauration à un point dans le temps (à l'aide d'un horodatage ou d'un numéro SCN) sur le stockage NFS. Patientez environ 10 minutes avant de poursuivre la sauvegarde.
Utilisation de l'API pour gérer la sauvegarde et la récupération de base de données
Découvrez comment utiliser l'API pour gérer la sauvegarde et la récupération de base de données avec Oracle Exadata Database Service on Cloud@Customer.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits 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
: permet d'activer et de désactiver les sauvegardes automatiques
Pour obtenir la liste complète des API, reportez-vous à API du service Database.
Sauvegarde configurée par l'utilisateur
L'utilisateur est chargé de configurer et d'exécuter les opérations de sauvegarde à l'aide de dbaascli
en fonction de 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 vers Object Storage à 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 du cloud 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. Pour plus d'informations sur la configuration du nettoyage des fichiers de journalisation archivés, reportez-vous à dbaascli database backup. Il est recommandé d'utiliser des sauvegardes gérées par Oracle.
- Sauvegarde à l'aide de dbaascli pour une sauvegarde configurée par l'utilisateur
- Récupération d'une base de données
Rubrique parent : Méthodes de sauvegarde de base de données Oracle dans Exadata Cloud
Sauvegarde à l'aide de dbaascli pour une sauvegarde configurée par l'utilisateur
- Configuration du réseau et de règles de sécurité pour permettre aux hôtes de base de données de stocker la sauvegarde dans la destination de stockage souhaitée. Pour Exadata Cloud Service, reportez-vous à Configuration réseau pour les instances Exadata Cloud Service.
- Configuration de la destination de sauvegarde.
- Configuration de la base de données avec une destination de sauvegarde.
- Sauvegarde de la base de données.
- Configuration d'une destination de sauvegarde
Selon le service Oracle Database Cloud que vous utilisez, Oracle Exadata Cloud@Customer ou Oracle Exadata Cloud Service, vous pouvez choisir l'une des destinations de sauvegarde suivantes pour le stockage des sauvegardes. - Configuration d'une 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, tels que la fenêtre de récupération de conservation de sauvegarde, la programmation de sauvegarde, la programmation de journal d'archivage, etc. - Sauvegarde d'une base de données Conteneur
- Sauvegarde d'une base de données pluggable
- Extraction du statut du travail de sauvegarde
Rubriques connexes
Rubrique parent : Sauvegarde configurée par l'utilisateur
Configuration d'une destination de sauvegarde
Selon le service Oracle Database Cloud que vous utilisez, Oracle Exadata Cloud@Customer ou Oracle Exadata Cloud Service, vous pouvez choisir l'une des destinations de sauvegarde suivantes pour le stockage des sauvegardes.
- Oracle Cloud Infrastructure Object Storage : s'applique à Exadata Cloud@Customer et à Exadata Cloud Service.
- Zero Data Loss Recovery Appliance (ZDLRA) : s'applique à Exadata Cloud@Customer.
- NFS (Network File System) : s'applique à Exadata Cloud@Customer.
- Zone de récupération rapide : s'applique à Exadata Cloud@Customer.
Rubriques connexes
Configuration d'une 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, tels que la fenêtre de récupération de conservation de sauvegarde, la programmation de sauvegarde, la programmation de journal d'archivage, etc.
Les paramètres de configuration sont indiqués via un fichier de configuration d'entrée contenant une liste de paires paramètre=valeur. Le modèle de ce fichier d'entrée peut être généré à l'aide de l'option --getConfig
et être modifié en fonction des paramètres de destination voulus et d'autres préférences, puis utilisé en tant qu'entrée pour l'option --configure
.
dbaascli database backup --getConfig --dbName <value> --configFile <value>
Cette commande renvoie la configuration de sauvegarde de la base de données dans un fichier indiqué par l'utilisateur. Si la sauvegarde n'est pas configurée, la commande renvoie le modèle par défaut. L'utilisateur peut remplir les paramètres de configuration du modèle avec ses valeurs, puis l'utiliser comme entrée pour 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 la totalité de la configuration de sauvegarde 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.
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'a pas implémenté cette vérification, vous êtes chargé de contrôler 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 en cours afin de la vérifier, exécutez la commande suivante :dbaascli database --dbaname --getConfig
Remarque
Lorsque vous utilisez des 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 comportent la baliseCompatible with console automatic backup
.
Paramètres de configuration pour la sauvegarde
Tableau 5-17 Paramètres de configuration généraux (valides pour toutes les destinations de sauvegarde, à l'exception de la destination Stockage local [zone de récupération rapide])
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_rman_compression |
Niveau de compression appliqué aux sauvegardes automatiques.
Les valeurs valides sont Valeur par défaut :
|
Oui |
bkup_set_section_size |
Permet d'utiliser la fonctionnalité 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, au format 24 heures, sous la forme hh:mm .
|
Exadata Cloud@Customer : oui
Exadata Cloud Service : non Non compatible avec la sauvegarde gérée par Oracle dans Exadata Cloud Service. La responsabilité de programmation incombe au plan de contrôle. |
bkup_archlog_frequency |
Intervalle en minutes entre les sauvegardes automatiques des fichiers journaux de base de données archivés.
Les valeurs valides sont 15, 20, 30, 60 ainsi que les valeurs comprises entre 120 et 1 440 par intervalle de 1 heure exprimé 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 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
Exadata Cloud Service : non Non compatible avec la sauvegarde gérée par Oracle dans Exadata Cloud Service. La responsabilité de programmation incombe au plan de contrôle. |
Paramètres de configuration pour la destination Object Storage Service (OSS)
Tableau 5-18 Paramètres de configuration pour la destination Object Storage Service (OSS)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_oss |
Object Storage Service sera utilisé comme destination de sauvegarde.
Les valeurs valides sont |
Non |
bkup_oss_recovery_window |
La durée de conservation des sauvegardes est de 90 au maximum.
Applicable uniquement lorsque Valeur par défaut : 30. |
Non |
bkup_oss_url |
Emplacement du conteneur de stockage utilisé pour la sauvegarde vers le stockage cloud.
Applicable uniquement lorsque |
Non |
bkup_oss_user |
Nom de l'utilisateur Oracle Cloud disposant des privilèges d'écriture sur le conteneur de stockage cloud indiqué dans bkup_oss_url .
Applicable uniquement lorsque |
Non |
bkup_oss_passwd |
Mot de passe de l'utilisateur Oracle Cloud disposant des privilèges d'écriture sur le conteneur de stockage cloud indiqué dans bkup_oss_url .
Applicable uniquement lorsque |
Non |
Actuellement, la destination Zero Data Loss Recovery Appliance (ZDLRA) est prise en charge uniquement sur Exadata Cloud@Customer.
Paramètres de configuration pour la destination Zero Data Loss Recovery Appliance (ZDLRA)
Tableau 5-19 Paramètres de configuration pour la destination Zero Data Loss Recovery Appliance (ZDLRA)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_zdlra |
Permet les sauvegardes vers Recovery Appliance.
Les valeurs valides sont |
Non |
bkup_zdlra_url |
Emplacement de l'instance Recovery Appliance utilisée pour les sauvegardes.
Applicable uniquement lorsque |
Non |
bkup_zdlra_user |
Nom utilisateur de catalogue privé virtuel correspondant à l'instance Recovery Appliance indiquée dans bkup_zdlra_url .
Applicable uniquement lorsque |
Non |
bkup_zdlra_passwd |
Mot de passe de l'utilisateur Recovery Appliance indiqué dans bkup_zdlra_url .
Applicable uniquement lorsque |
Non |
Pour plus d'informations, reportez-vous à Personnalisation du comportement du mode Redo Transport en temps réel pour les sauvegardes Recovery Appliance.
Paramètres de configuration pour la destination NFS (Network File System)
Tableau 5-20 Paramètres de configuration pour la destination NFS (Network File System)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_nfs |
Permet les sauvegardes vers le répertoire monté via NFS.
Les valeurs valides sont |
Non |
bkup_nfs_loc |
Emplacement monté via NFS. Le répertoire fourni doit être un point de montage et être disponible sur tous les noeuds.
Applicable uniquement lorsque |
Non |
bkup_nfs_recovery_window |
La durée de conservation des sauvegardes sur le stockage NFS est exprimée en nombre de jours (jusqu'à 90).
Applicable uniquement lorsque Valeur par défaut : 30. |
Non |
Actuellement, la destination NFS (Network File System) est prise en charge uniquement sur Exadata Cloud@Customer.
Paramètres de configuration pour la destination Stockage local (zone de récupération rapide)
Tableau 5-21 Paramètres de configuration pour la destination Stockage local (zone de récupération rapide)
Paramètre | Description | Compatible avec la sauvegarde gérée par Oracle |
---|---|---|
bkup_disk |
Permet les sauvegardes vers le stockage Exadata local.
Les valeurs valides sont |
Non |
bkup_disk_recovery_window |
La durée de conservation des sauvegardes sur le stockage Exadata local est exprimée en nombre de jours (jusqu'à 14).
Applicable uniquement lorsque Valeur par défaut : 7. |
Non |
Actuellement, la destination Stockage local (zone de récupération rapide) est prise en charge uniquement sur Exadata Cloud@Customer.
Rubriques connexes
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érequis. Pour plus d'informations, reportez-vous à dbaascli database backup.
Rubriques connexes
Sauvegarde d'une base de données pluggable
Vous pouvez également effectuer une sauvegarde d'une base de données pluggable spécifique. Cela est utile si des bases de données pluggables doivent être sauvegardées immédiatement ou ponctuellement selon les besoins, au lieu de sauvegarder la totalité de la base de données Conteneur qui dispose de sa propre programmation. Pour plus d'informations, reportez-vous à dbaascli pdb backup.
Rubriques connexes
Extraction du statut du travail de sauvegarde
Lors de l'exécution de l'opération de sauvegarde, son statut peut être surveillé en fournissant l'ID de travail visible par l'utilisateur lorsque la commande de sauvegarde est exécutée. Pour plus d'informations, reportez-vous à dbaascli database backup et à dbaascli pdb backup.
Rubriques connexes
Récupération d'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 panne, de la disponibilité des données, et de ses exigences en matière de sauvegarde et de récupération. Pour plus d'informations, reportez-vous à dbaascli database recover.
Rubriques connexes
Rubrique parent : Sauvegarde configurée par l'utilisateur
Récupération d'une base de données pluggable
Vous pouvez également récupérer une base de données pluggable spécifique au lieu de la totalité d'une base de données Conteneur chaque fois que cela peut être évité. Cette opération réduit l'incidence de la coupure car seule la base de données pluggable spécifique fait l'objet de la récupération, pendant que le reste de la base de données Conteneur et les autres bases de données pluggables sont toujours disponibles pour les activités et les applications. Pour plus d'informations, reportez-vous à dbaascli pdb recover.
Rubriques connexes
Rubrique parent : Récupération d'une base de données
Extraction du statut du travail de récupération
Comme pour la sauvegarde, le statut des commandes de récupération peut être surveillé en fournissant l'ID de travail visible par l'utilisateur lorsque la commande de récupération est exécutée. Pour connaître le statut de l'opération de récupération : pour plus d'informations, reportez-vous à dbaascli database recover et à dbaascli pdb recover.
Rubriques connexes
Rubrique parent : Récupération d'une base de données
Configuration et personnalisation de sauvegardes avec dbaascli
Outre l'option de sauvegarde automatisée basée sur la console, utilisez dbaascli pour configurer et personnaliser les sauvegardes.
bkup_api
sera en phase d'abandon dans une version ultérieure. 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, reportez-vous à 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. Cependant, vous pouvez toujours utiliser les anciens noms de paramètre, car ils sont conservés pour des raisons de compatibilité descendante.
- Personnalisation des paramètres de sauvegarde à l'aide d'un fichier de configuration généré
Pour personnaliser les paramètres de sauvegarde d'un déploiement de base de données, vous pouvez générer un fichier contenant les paramètres personnalisables en cours, le modifier, puis l'utiliser 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é
Pour personnaliser les paramètres de sauvegarde d'un déploiement de base de données, vous pouvez générer un fichier contenant les paramètres personnalisables en cours, le modifier, puis l'utiliser pour mettre à jour les paramètres de sauvegarde.
Avertissement :
En général, les sauvegardes configurées avecbkup_api
, comme décrit dans cette section, ne doivent pas être utilisées avec les sauvegardes automatiques activées via la console, sauf pour les exceptions indiquées ci-dessous. Si vous utilisez des paramètres autres que ceux indiqués comme sécurisés ci-dessous, n'activez pas les sauvegardes basées sur la console. Dans le cas contraire, 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. Cependant, vous pouvez toujours utiliser les anciens noms de paramètre, car ils sont conservés pour des raisons de compatibilité descendante.
Pour générer un fichier de configuration avec les paramètres de sauvegarde en cours et l'utiliser afin de mettre à jour les paramètres, procédez comme suit :
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 à l'aide de dbaascli
Vous pouvez vous servir de l'utilitaire dbaascli
pour créer une sauvegarde à la demande d'un base de données complète ou d'une base de données pluggable individuelle :
bkup_api
sera en phase d'abandon dans une version ultérieure. 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, reportez-vous à Sauvegardes configurées par l'utilisateur et récupération.
Si vous utilisez des sauvegardes automatiques gérées via la console, l'emploi de cette méthode pour une sauvegarde manuelle est sécurisé. Les sauvegardes manuelles effectuées de cette manière apparaissent dans la console après un certain temps en raison de la synchronisation.
Pour modifier la sélection de fichiers de configuration de base de données sauvegardée, procédez comme suit :
Désactivation des sauvegardes automatiques pour faciliter la gestion manuelle de la sauvegarde et de la récupération
Les sauvegardes configurées avec la console Exadata Cloud Infrastructure, l'API ou dbaascli
fonctionnent pour divers cas d'emploi de sauvegarde et d'extraction. Si vous avez besoin de cas d'emploi non pris en charge par les sauvegardes gérées par le cloud, vous pouvez gérer la sauvegarde et la récupération de base de données manuellement à l'aide de l'utilitaire Oracle Recovery Manager (RMAN). Pour plus d'informations sur l'utilisation de RMAN, reportez-vous au Guide de l'utilisateur relatif à la sauvegarde et à la récupération d'Oracle Database 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 l'obtention de la propriété complète des sauvegardes de base de données et de journal d'archivage, et les sauvegardes gérées par le cloud ne doivent plus être utilisées. Avant de démarrer des sauvegardes manuelles, la fonctionnalité de sauvegarde gérée par le cloud doit être désactivée. Cela est nécessaire pour que les travaux de sauvegarde cloud ne purgent pas les journaux d'archivage avant leur sauvegarde manuelle et n'entrent pas en conflit avec les sauvegardes manuelles.
Vous pouvez utiliser l'utilitaire dbaascli
pour désactiver les sauvegardes gérées par un cloud, y compris le travail d'archivage automatique des journaux d'archivage.
Rubriques connexes
Personnalisation du comportement du mode Redo Transport en temps réel pour les sauvegardes Recovery Appliance
Le mode Redo Transport en temps réel peut être activé ou désactivé à l'aide de dbaascli
. Il est disponible dans la version 21.4.1 de dbaastools
.
dbaascli database backup --dbName myTestDB --configure —enableRTRT
Pour plus d'informations, reportez-vous à dbaascli database backup.
Lorsque le transport des informations de journalisation en temps réel (RTRT) est activé avec Zero Data Loss Recovery Appliance (ZDLRA) comme destination de sauvegarde, l'outil provisionne automatiquement un utilisateur VPC sur la base de données protégée. Cet utilisateur possède le même identificateur que l'utilisateur VPC sur l'appareil de récupération et dispose des privilèges SYSOPER
pour activer le transport des informations de journalisation et les opérations de sauvegarde.
- L'activation ou la désactivation du mode Redo Transport en temps réel fonctionne uniquement pour Oracle Database 12.2 et versions ultérieures.
- Si vous avez activé l'association Data Guard entre les bases de données, après avoir activé le mode Redo Transport en temps réel sur la base de données principale, vous devez copier manuellement le fichier de mots de passe de la base de données 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, reportez-vous à 12c: Data Guard Physical Standby - Managing password files in a RAC Physical Standby (ID de document 1984091.1).
Rubriques connexes
Autres méthodes de sauvegarde
Découvrez les autres méthodes de sauvegarde disponibles en plus de celle de la console OCI.
La sauvegarde des bases de données sur Exadata Database Service on Cloud@Customer peut être effectuée de plusieurs manières, en plus des sauvegardes automatiques configurées dans la console. En général, la console (ou l'API/interface de ligne de commande OCI correspondante) est la méthode privilégiée car elle est la plus simple et la plus automatisée. En général, il est souvent préférable d'utiliser la console OCI, l'API OCI ou la ligne de commandes OCI plutôt que d'autre méthodes de gestion. Toutefois, si les actions requises ne peuvent pas être effectuées via les 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 des données Conteneur et des bases des données pluggables. Pour plus d'informations, reportez-vous à Sauvegarde configurée par l'utilisateur.
RMAN est l'outil de sauvegarde inclus dans Oracle Database. Pour plus d'informations sur l'utilisation de RMAN, reportez-vous au Guide de l'utilisateur relatif à la sauvegarde et à la récupération d'Oracle Database pour la version 19. L'utilisation de RMAN pour sauvegarder les bases de données sur Exadata Cloud Infrastructure offre la plus grande flexibilité en matière d'options de sauvegarde, mais aussi la plus grande complexité.
Bien que l'emploi de RMAN pour restaurer des bases de données sauvegardées selon n'aucune méthode décrite ici soit sécurisée, RMAN ne doit jamais être utilisé pour configurer des sauvegardes avec La console (et l'API/interface de ligne de la commande OCI) ni avec
dbaascli
. Si vous choisissez d'effectuer des sauvegardes manuellement à l'aide de RMAN, vous ne devez utiliser ni les sauvegardes automatiques de console, ni dbaascli
. Vous devez d'abord désactiver complètement les sauvegardes automatiques basées sur la console. Pour plus d'informations, reportez-vous à 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 juste milieu entre la sauvegarde automatique de la console et RMAN en matière de flexibilité et d' simplicité. Utilisez dbaascli
si la fonctionnalité requise n'est pas prise en charge avec les sauvegardes automatisées de la console, mais si vous voulez éviter la complexité inhérente à l'utilisation directement de RMAN. Dans certains cas, dbaascli
peut être utilisé pour modifier la configuration des sauvegardes automatiques de la console, mais ce n'est généralement pas le cas. En règle générale, 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é la 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 plus d'informations sur l'utilisation de RMAN, reportez-vous au Guide de l'utilisateur relatif à la sauvegarde et à la récupération d'Oracle Database pour la version 19.
Bien que la restauration à l'aide de RMAN soit sécurisée, vous ne devez pas utiliser RMAN pour lancer des sauvegardes ou modifier des paramètres de sauvegarde en conjonction avec l'utilisation de
dbaascli
ou des sauvegardes automatiques de de la console. Cela pourrait 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