Restauration à partir d'une sauvegarde
Utilisez la console ou l'interface de ligne de commande pour restaurer à partir d'une sauvegarde existante vers un nouveau système de base de données de la même location.
La sauvegarde d'un système de base de données payant ne peut pas être restaurée vers un système de base de données de type Toujours gratuit. La sauvegarde d'un système de base de données de type Toujours gratuit peut être restaurée vers :
- Un système de base de données de type Toujours gratuit.
- Système de base de données à payer dans une location payante ou d'essai.
Vous ne pouvez pas créer un système de base de données ayant la même adresse IP qu'un système de base de données en cours d'exécution. Si vous voulez utiliser la même adresse IP, supprimez le système de base de données en cours d'exécution. De plus, vous pouvez permettre à Oracle de sélectionner une adresse IP non utilisée dans le sous-réseau ou de définir une nouvelle adresse IP pour le nouveau système de base de données à l'aide du champ Adresse IP de l'onglet Réseau de l'onglet Options avancées. Voir Option avancée : Connexions.
Lorsque vous créez un nouveau système de base de données à partir d'une sauvegarde, il conserve les données d'identification d'administrateur du système de base de données initial lors de la sauvegarde. Il conserve également la version du système de base de données par défaut, sauf si vous choisissez une version supérieure pour mettre à niveau le système de base de données restauré. Si la version du système de base de données restauré n'est plus disponible, elle sera mise à niveau au cours du prochain cycle de maintenance. Lors de la restauration d'une sauvegarde automatique, manuelle, finale ou opérateur, vous restaurez les données complètes du système de base de données initial dans la même location.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération CreateDbSystem avec l'attribut
source
réglé à CreateDbSystemSourceFromBackupDetails. - Scénarios de restauration de sauvegarde pris en charge
Utilisation de la console
Utilisez la console pour effectuer une restauration à partir d'une sauvegarde existante vers un nouveau système de base de données.
Si vous rencontrez une erreur de demande de travail
OutOfHostCapacity
lors de la création d'un système de base de données à partir d'une sauvegarde, voir Résolution de l'erreur OutOfHostCapacity.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour effectuer une restauration à partir d'une sauvegarde vers un nouveau système de base de données.
- Compartiment, sous-réseau et OCID de sauvegarde.
- Nom du domaine de disponibilité.
- Nom d'utilisateur et mot de passe de l'administrateur pour le système de base de données parent de la sauvegarde.
- Politique qui vous permet de créer un système de base de données dans le compartiment ou la location.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
- VCN correctement configuré. Voir Création d'un réseau en nuage virtuel.
Rubriques connexes
Scénarios de restauration de sauvegarde pris en charge
Le service HeatWave prend en charge la restauration d'une sauvegarde d'un système de base de données autonome ou à haute disponibilité vers un nouveau système de base de données.
Lorsque vous effectuez une restauration à partir d'un système de base de données autonome vers un système de base de données à haute disponibilité, assurez-vous des éléments suivants :
- Des clés primaires existent sur chaque table du système de base de données.
- La version de MySQL est 8.0.24 ou supérieure. Vous ne pouvez pas activer la haute disponibilité sur des versions antérieures de MySQL.
Tableau 9-2 : Scénarios de restauration de sauvegarde pris en charge
Source | Cible | Prise en charge |
---|---|---|
Système de base de données autonome |
|
Prise en charge |
Système de base de données autonome avec grappe HeatWave |
|
Pris en charge - Seules les données InnoDB sont restaurées. Si l'entrepôt avec lac de données HeatWave est activé pour la source, les données de l'entrepôt avec lac de données ne sont pas restaurées. |
Système de base de données autonome avec grappe HeatWave |
|
|
Système de base de données à haute disponibilité |
|
Prise en charge |
Système de base de données à haute disponibilité avec grappe HeatWave |
|
Pris en charge - Seules les données InnoDB sont restaurées. Si l'entrepôt avec lac de données HeatWave est activé pour la source, les données de l'entrepôt avec lac de données ne sont pas restaurées. |
Système de base de données à haute disponibilité avec grappe HeatWave |
|
|