Pour protéger votre base de données Oracle contre toute perte de données, nous vous recommandons d'effectuer régulièrement des sauvegardes avec Cloud Backup. Cloud Backup vous permet de sauvegarder les bases de données Oracle hébergées sur des instances ECS ou des serveurs locaux vers le cloud. Vous pouvez restaurer une base de données à son emplacement d'origine ou sur une autre instance ECS ou un autre serveur local dans la même région à partir d'une sauvegarde ponctuelle spécifique. Cette rubrique explique comment sauvegarder une base de données Oracle.
Prérequis
-
Vous avez activé le service Alibaba Cloud Cloud Backup. L'activation de Cloud Backup est gratuite, mais l'utilisation de la fonctionnalité de sauvegarde de base de données de Cloud Backup entraîne les frais suivants :
Frais de location du coffre-fort de sauvegarde de base de données. Pour chaque compte Alibaba Cloud, les 30 premiers jours sont gratuits et incluent 100 Go de capacité gratuite par coffre-fort de sauvegarde et par mois.
Frais de stockage de sauvegarde de base de données. Vous êtes facturé pour l'espace de stockage consommé après déduplication et compression. Les 30 premiers jours sont gratuits. À l'issue de la période d'essai gratuit, une tarification par paliers s'applique.
Pour plus d'informations sur la tarification, consultez les Détails de la tarification.
-
Vous avez enregistré votre base de données Oracle dans la console Cloud Backup.
Cloud Backup propose la fonctionnalité Discover Database pour détecter les bases de données Oracle sur les instances ECS où Cloud Backup est installé. Vous devez disposer du nom d'utilisateur et du mot de passe de la base de données. Pour plus d'informations, consultez la rubrique Enregistrer une base de données Oracle hébergée sur une instance ECS.
Pour une base de données Oracle sur un serveur local créé par l'utilisateur, vous devez installer un client de sauvegarde. Pour plus d'informations, consultez la rubrique Enregistrer une base de données Oracle locale.
Pour une base de données Oracle sur une instance ECS, nous vous recommandons d'exécuter une vérification préalable afin d'identifier les problèmes potentiels. La vérification préalable inclut des contrôles de la connectivité OSS, de la connectivité au réseau de gestion, de l'état de l'instance Oracle, de l'état de la base de données Oracle et du mode ARCHIVELOG. Pour plus d'informations, consultez la rubrique Vérifier préalablement une base de données Oracle hébergée sur une instance ECS.
Notes d'utilisation
Le réseau du serveur de base de données local doit être connecté à un Virtual Private Cloud (VPC) Alibaba Cloud. Le serveur doit également pouvoir communiquer avec les blocs CIDR de service d'Alibaba Cloud (100.64.0.0/10, 100.64.0.0/11 ou 100.96.0.0/11) via un circuit Express Connect ou une passerelle VPN. Pour plus d'informations, consultez la rubrique Établir une connexion entre un VPC et un centre de données local (mode tunnel unique).
Les versions de base de données prises en charge, les systèmes d'exploitation et les fonctionnalités de sauvegarde sont limités. Pour plus d'informations, consultez la rubrique Compatibilité et limites.
Vous ne pouvez pas sauvegarder une base de données Oracle si le service anti-ransomware est activé pour celle-ci. Pour plus d'informations sur le service anti-ransomware, consultez la rubrique Présentation du service anti-ransomware.
La fonctionnalité de sauvegarde Oracle ne prend pas en charge la sauvegarde des bases de données exécutées dans des conteneurs.
Cloud Backup supprime périodiquement les données de sauvegarde expirées. Cloud Backup ne prend pas en charge la sauvegarde simultanée d'une base de données Oracle avec des logiciels de sauvegarde tiers, y compris les outils de script. Dans le cas contraire, Cloud Backup risque de supprimer par erreur les données sauvegardées par d'autres logiciels en appelant la commande RMAN.
Lors de la création d'un plan de sauvegarde, sélectionnez un coffre-fort de sauvegarde approprié. Nous vous déconseillons de sauvegarder les données d'une même instance de base de données vers différents coffres-forts de sauvegarde. Sinon, les sauvegardes incrémentielles ou des journaux peuvent être converties en sauvegardes complètes, ce qui consomme de l'espace de stockage supplémentaire dans le coffre-fort de sauvegarde.
Si vous utilisez d'autres logiciels ou scripts de sauvegarde pour effectuer une sauvegarde complète ou incrémentielle, la prochaine sauvegarde incrémentielle Cloud Backup peut être convertie en sauvegarde complète. Cela entraîne des coûts de stockage de sauvegarde supplémentaires. Les sauvegardes des journaux ne sont pas affectées.
Procédure
Les sauvegardes incrémentielles et les sauvegardes des journaux dépendent d'une sauvegarde complète valide pour former une chaîne de récupération complète. Afin de garantir que votre plan de sauvegarde prenne effet immédiatement et que vos données soient récupérables, effectuez manuellement une sauvegarde complète juste après la création du plan de sauvegarde. Cela établit une base fiable pour les sauvegardes futures.
Après avoir enregistré une instance Oracle, vous devez créer un plan de sauvegarde pour celle-ci. Cloud Backup exécute les tâches de sauvegarde selon le calendrier spécifié. Suivez ces étapes pour créer un plan de sauvegarde :
Connectez-vous à la console Cloud Backup.
Dans le volet de navigation de gauche, choisissez . Sélectionnez une région, puis cliquez sur l'onglet Oracle. Cliquez sur l'onglet ECS Database Instance ou Local Database Instance. Recherchez l'instance Oracle cible et cliquez sur Back Up dans la colonne Actions.
-
Dans le panneau Create Backup Plan, configurez les paramètres suivants.
-
Configurez le contenu de la sauvegarde et cliquez sur Next.
Saisissez un nom pour le paramètre Plan Name.
Sélectionnez l'instance de base de données que vous souhaitez sauvegarder.
-
Configurez le plan de sauvegarde et cliquez sur Next.
Paramètre
Description
Recommended Plan
Spécifie une stratégie de sauvegarde recommandée. Cloud Backup propose les stratégies de sauvegarde prédéfinies suivantes. Vous pouvez sélectionner une stratégie prédéfinie ou personnaliser la vôtre.
Typical Plan : active les fonctionnalités Full Backup et Incremental Backup.
Critical Application : active les fonctionnalités Full Backup, Incremental Backup et Log Backup.
Customize : spécifie un type de sauvegarde personnalisé. Vous pouvez sélectionner la sauvegarde incrémentielle ou la sauvegarde en temps réel et configurer des paramètres tels que l'heure de début et l'intervalle de sauvegarde.
Full Backup
Effectue une sauvegarde complète de tous les fichiers de base de données sur le système d'exploitation. Lorsque vous restaurez des données à partir d'une sauvegarde complète, vous ne pouvez restaurer les données qu'au moment précis où la sauvegarde a été créée.
Vous pouvez exécuter la sauvegarde une fois immédiatement ou à une heure spécifiée, ou planifier des sauvegardes périodiques par heure, jour, semaine ou mois.
Incremental Backup
Sauvegarde uniquement les fichiers de base de données modifiés depuis la dernière sauvegarde. Lorsque vous restaurez des données à partir d'une sauvegarde incrémentielle, vous ne pouvez restaurer les données qu'au moment précis où la sauvegarde a été créée.
Vous pouvez exécuter la sauvegarde une fois immédiatement ou à une heure spécifiée, ou planifier des sauvegardes périodiques par heure, jour, semaine ou mois.
ImportantLes sauvegardes incrémentielles dépendent de la sauvegarde complète la plus récente pour la récupération des données. Par conséquent, la sauvegarde complète correspondante est conservée jusqu'à l'expiration de la sauvegarde incrémentielle. Nous vous recommandons de spécifier un cycle de sauvegarde et une période de rétention appropriés. Pour plus d'informations, consultez la rubrique Comment les sauvegardes expirées dans un coffre-fort de sauvegarde de base de données sont-elles supprimées ?.
Log Backup
Sauvegarde les journaux de la base de données. Vous pouvez planifier les sauvegardes des journaux à intervalle fixe.
Vous pouvez exécuter la sauvegarde une fois immédiatement ou à une heure spécifiée, ou planifier des sauvegardes périodiques par heure, jour, semaine ou mois.
ImportantLes sauvegardes des journaux dépendent de la sauvegarde complète la plus récente pour la récupération des données. Par conséquent, la sauvegarde complète correspondante est conservée jusqu'à l'expiration de la sauvegarde des journaux. Nous vous recommandons de spécifier un cycle de sauvegarde et une période de rétention appropriés. Pour plus d'informations, consultez la rubrique Comment les sauvegardes expirées dans un coffre-fort de sauvegarde de base de données sont-elles supprimées ?.
Realtime Backup
Sauvegarde les données des journaux de la base de données en temps réel.
Avant d'activer la sauvegarde en temps réel, vous devez effectuer une sauvegarde complète. Une fois la sauvegarde en temps réel activée, les données des journaux de la base de données sont sauvegardées en continu. Cela vous permet d'atteindre un objectif de point de récupération (RPO) de quelques secondes. La sauvegarde en temps réel est gratuite pendant la période d'essai gratuit. À l'issue de la période d'essai gratuit, Cloud Backup vous facture immédiatement le stockage consommé par les sauvegardes en temps réel. Pour plus d'informations, consultez les Détails de la tarification.
ImportantPour une seule instance de base de données Oracle, vous ne pouvez créer qu'un seul plan de sauvegarde incluant la sauvegarde en temps réel.
-
Configurez les options de sauvegarde et cliquez sur Next.
Paramètre
Description
Concurrent Threads
Nombre de threads simultanés pour la sauvegarde des données.
Retry Time
Intervalle auquel le système tente de se reconnecter à la base de données après une déconnexion lors d'une sauvegarde. Unité : minutes.
Speed Limit
Débit maximal de sauvegarde des données. Unité : Mo/s. Une valeur de 0 signifie que la vitesse de sauvegarde est illimitée.
If Keep Archive Logs
Stratégie de rétention des journaux d'archive sauvegardés. Par défaut, les journaux sont conservés pendant 24 heures.
Do Not Keep : Supprime tous les journaux d'archive sauvegardés une fois la sauvegarde terminée.
Keep All : Conserve tous les journaux d'archive. Les journaux ne sont pas supprimés.
Keep : Supprime les journaux un nombre d'heures spécifié après leur sauvegarde.
-
Configurez le coffre-fort de sauvegarde et cliquez sur Create.
ImportantUne instance ne peut être sauvegardée que vers un seul coffre-fort de sauvegarde. Vous ne pouvez pas sauvegarder une instance vers plusieurs coffres-forts de sauvegarde.
Paramètre
Description
Backup Vault
Spécifie le coffre-fort de sauvegarde où les sauvegardes sont stockées.
Create Vault : Saisissez un nom pour le nouveau coffre-fort de sauvegarde. Ce paramètre est facultatif. Si vous laissez ce paramètre vide, un nom aléatoire est attribué.
Select Vault : Sélectionnez un coffre-fort de sauvegarde existant dans la liste déroulante.
ImportantUne fois un coffre-fort de sauvegarde créé, des frais de location vous sont facturés pour le coffre-fort de sauvegarde de base de données, que des données de sauvegarde soient générées ou non. Pour plus d'informations, consultez la rubrique Méthodes de facturation et éléments facturables.
Le système sélectionne automatiquement le type de redondance en fonction de la prise en charge régionale. Dans les régions qui prennent en charge le stockage redondant interzones (ZRS), un coffre-fort de stockage d'archives avec ZRS est créé par défaut. Dans les autres régions, un coffre-fort de stockage d'archives avec stockage redondant local (LRS) est créé. Vous n'avez pas besoin de sélectionner manuellement le type de redondance.
Vault Name
Nom du coffre-fort de sauvegarde.
Backup Retention Period
Durée de conservation des sauvegardes. Les unités valides sont Jour, Semaine, Mois et Année.
Vous pouvez modifier la période de rétention des sauvegardes sur la page de gestion du coffre-fort. La nouvelle période de rétention s'applique à toutes les nouvelles données de sauvegarde dans le coffre-fort de sauvegarde.
ImportantLes sauvegardes incrémentielles et les sauvegardes des journaux dépendent de la sauvegarde complète la plus récente pour la récupération des données. Par conséquent, la sauvegarde complète correspondante est conservée jusqu'à l'expiration des sauvegardes incrémentielles et des journaux. Nous vous recommandons de spécifier un cycle de sauvegarde et une période de rétention appropriés. Pour plus d'informations, consultez la rubrique Comment les sauvegardes expirées dans un coffre-fort de sauvegarde de base de données sont-elles supprimées ?.
-
Vérifier les résultats de la sauvegarde
Une fois le plan de sauvegarde créé, vous pouvez consulter ses détails dans l'onglet Backup Plans. Les détails incluent la prochaine heure d'exécution et l'intervalle de sauvegarde pour Full Backup, Incremental Backup et Log Backup. Cloud Backup exécute les tâches de sauvegarde de la base de données Oracle selon l'heure de début et l'intervalle de sauvegarde spécifiés.
À l'heure programmée, Cloud Backup commence à exécuter le plan de sauvegarde. La tâche de sauvegarde en cours est terminée lorsque le Status passe à Idle et qu'une heure s'affiche dans la colonne Next Run.
La page des détails du plan de sauvegarde affiche également le Contenu de la sauvegarde, tel que oracle://orcl et oracle://orcl/archivelog, les Options de sauvegarde telles que les threads simultanés, le temps de nouvelle tentative, la limite de vitesse et la période de rétention des journaux d'archive, ainsi que le nom et l'ID du coffre-fort de sauvegarde associé.
Dépannage
Si une tâche de restauration pour une base de données standby Oracle Data Guard échoue, l'échec peut être dû à l'utilisation d'une connexion sans mot de passe lors de l'activation de l'instance. Vous pouvez rechercher la base de données cible, cliquer sur ⋮ dans la colonne Actions, puis sélectionner Reactivate. Réactivez l'instance en utilisant le nom d'utilisateur et le mot de passe de la base de données, puis réessayez la tâche.
FAQ
Autres opérations
Dans l'onglet Backup Plan, vous pouvez effectuer les opérations suivantes dans la colonne Actions pour un plan de sauvegarde.
-
Modifier un plan de sauvegarde
Cliquez sur Edit pour modifier le plan de sauvegarde.
-
Configurer les paramètres d'alerte
Cliquez sur ⋮ dans la colonne Actions et sélectionnez Alert Settings. Ensuite, sélectionnez une méthode d'alerte de sauvegarde.
Méthode d'alerte de sauvegarde
Description
Disabled
Le client n'envoie plus de notifications d'alerte.
Same as Backup Vault
Le client utilise la même méthode d'alerte que le coffre-fort de sauvegarde.
Notify Alibaba Cloud Account
Envoie des notifications d'alerte par e-mail au compte Alibaba Cloud.
Custom
Sélectionnez un ou plusieurs contacts ou groupes de contacts. Une fois la configuration terminée, le client envoie des alertes de sauvegarde aux contacts ou groupes de contacts sélectionnés.
-
Supprimer un plan de sauvegarde
La suppression d'un plan de sauvegarde interrompt toutes les tâches de sauvegarde et de restauration en cours d'exécution.
Cliquez sur ⋮ dans la colonne Actions et sélectionnez Delete Backup pour supprimer un plan de sauvegarde qui n'est plus nécessaire.
Étapes suivantes
Documents connexes
Enregistrer une base de données Oracle hébergée sur une instance ECS
Pour en savoir plus sur les avantages, les concepts clés, les procédures et les limites de la sauvegarde de base de données, consultez les rubriques Présentation des fonctionnalités (base de données ECS) et Présentation des fonctionnalités (base de données locale).