RMAN utilise une API de gestionnaire de médias pour fonctionner avec le matériel de sauvegarde. Un utilisateur peut se connecter à Oracle RMAN et lui ordonner de sauvegarder une base de données. RMAN copiera ensuite les fichiers dans le répertoire spécifié par l'utilisateur. Par défaut, RMAN crée des sauvegardes sur disque et génère des jeux de sauvegarde plutôt que des copies d'image.
Que fait la sauvegarde RMAN ?
RMAN (Recovery Manager) est un gestionnaire de sauvegarde et de récupération fourni pour les bases de données Oracle (à partir de la version 8) créé par Oracle Corporation. Il fournit des capacités de sauvegarde, de restauration et de récupération de base de données répondant aux problèmes de haute disponibilité et de reprise après sinistre.
Comment sauvegarder ma base de données RMAN ?
Sauvegarder une base de données en mode ARCHIVELOG
- Démarrez RMAN et connectez-vous à une base de données cible.
- Exécutez la commande BACKUP DATABASE. Par exemple, entrez la commande suivante à l'invite RMAN pour sauvegarder la base de données et tous les fichiers de journalisation archivés sur le périphérique de sauvegarde par défaut: RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
Comment fonctionne la restauration RMAN ?
RMAN restaure les fichiers dans leurs noms de chemin actuels et supprime immédiatement les enregistrements du référentiel pour les copies de fichiers de données créées lors de la restauration RMAN restaure les fichiers dans les noms de chemin spécifiés par SET NEWNAME et ne supprime pas les enregistrements du référentiel pour les copies de fichiers de données créées lors de la restauration.
Comment RMAN améliore-t-il le temps de sauvegarde ?
Vous pouvez améliorer les performances de sauvegarde en ajustant le niveau de multiplexage, qui correspond au nombre de fichiers d'entrée lus simultanément puis écrits dans le même élément de sauvegarde RMAN. Le niveau de multiplexage est le minimum du paramètre MAXOPENFILES sur le canal et du nombre de fichiers d'entrée placés dans chaque jeu de sauvegarde.