Ajout d'une base de données sur site à Recovery Service à l'aide de Cloud Protect
L'agent Cloud Protect Fleet enregistre la base de données sur site auprès de Recovery Service pour créer une base de données protégée.
Dans SQLcl, la commande rcv add database détecte automatiquement les clients de base de données et les ajoute à un compartiment OCI indiqué. Toutes les bases de données sont inscrites auprès du même sous-réseau Recovery Service. La stratégie de protection Bronze définie par Oracle est affectée par défaut. Vous pouvez également spécifier une stratégie de protection de votre choix.
Si vous voulez ajouter chaque client de base de données à un compartiment OCI distinct et affecter des sous-réseaux Recovery Service et des stratégies de protection différents, vous devez exécuter la commande rcv add database avec l'option -generate_config_only pour générer d'abord un fichier de configuration (JSON). Modifiez le fichier de configuration pour indiquer l'ID de compartiment, le sous-réseau Recovery Service et la stratégie de protection requis pour chaque base de données. Exécutez ensuite à nouveau la commande rcv add database, ainsi que le fichier de configuration. Oracle recommande de suivre cette méthode automatisée pour ajouter des bases de données à Recovery Service.
Cloud Protect affecte la stratégie de protection Bronze définie par Oracle en tant que stratégie par défaut pour toutes les bases de données. Vous pouvez modifier la stratégie par défaut dans le fichier de configuration avant d'ajouter la base de données.
Dans l'approche manuelle, vous devez vous connecter à chaque base de données (avec des privilèges SYSBACKUP), puis exécuter la commande rcv add database pour ajouter la base de données individuellement.
Lorsque vous exécutez la commande rcv add database, l'agent Cloud Protect Fleet effectue les étapes suivantes en interne :
- Vérifie les prérequis pour l'ajout de la base de données à Recovery Service.
- Crée un utilisateur et un mot de passe
SYSBACKUP, si l'utilisateurSYSBACKUPn'existe pas.Remarque
L'utilisateur et le mot de passe
SYSBACKUPsont requis pour que l'agent Cloud Protect Fleet établisse une connexion nommée à la base de données. Utilisez cette commande pour vous connecter à la base de données en tant qu'utilisateurSYSBACKUP:/opt/oracle/sqlcl/bin/sql -name <DB_UNIQUE_NAME>_rcv_connDB_UNIQUE_NAMEest le nom unique de la base de données. - Génère un mot de passe aléatoire pour le compte utilisateur
VPC. Les informations d'identification de l'utilisateur VPC sont requises pour authentifier l'accès à la base de données dans le catalogue de restauration RMAN. - Appelle l'API Recovery Service pour créer une ressource de base de données protégée.
- Attend que la base de données protégée passe à l'état de cycle de vie Actif.
- Inscrit la base de données dans Recovery Appliance de Recovery Service à l'aide de RMAN
- Configure la base de données protégée avec Cloud Protect.
- Cloud Protect maintient la protection des données.
Suivez ces étapes pour ajouter une base de données sur site à Recovery Service.