Oracle
 sql >> Base de données >  >> RDS >> Oracle

Introduction à la sauvegarde de la base de données Oracle

Ici, dans cette section, nous donnons l'introduction à la sauvegarde de la base de données Oracle

Qu'est-ce que la sauvegarde ?
1)Une sauvegarde est un instantané d'un fichier de données, d'un tablespace ou d'une base de données à un moment donné.
2) Cette copie peut inclure des parties importantes d'une base de données telles que le fichier de contrôle, les journaux redo et les fichiers de données
3) Une sauvegarde protège les données contre les erreurs d'application et agit comme une protection contre la perte de données inattendue, en fournissant un moyen de restaurer les données d'origine
Il existe deux types de sauvegarde de la base de données Oracle
1)Les sauvegardes physiques sont des copies de fichiers de base de données physiques
2) Les sauvegardes logiques contiennent des données qui sont exportées à l'aide de commandes SQL et stockées dans un fichier binaire. Ils sont utilisés pour compléter les sauvegardes physiques.
Structure de clés pour les sauvegardes physiques
Les structures de données clés de la sauvegarde et de la restauration doivent être identifiées :
Fichiers de données  :Chaque base de données Oracle possède un ou plusieurs fichiers de données physiques qui appartiennent à des structures logiques appelées tablespaces
Fichiers de contrôle :Le fichier de contrôle contient des informations structurelles importantes sur la base de données, telles que le nom de la base de données, l'horodatage de la création de la base de données, les noms et emplacements des fichiers de données de la base de données et les fichiers de journalisation en ligne et archivés. Il contient également des informations sur les points de contrôle et éventuellement des métadonnées RMAN
Fichiers journaux de rétablissement en ligne :Chaque base de données Oracle contient un ensemble de deux ou plusieurs fichiers de journalisation en ligne. oracle attribue à chaque fichier de journalisation un numéro de séquence de journal pour l'identifier de manière unique. Oracle utilise le journal de rétablissement pour enregistrer toutes les modifications apportées à la base de données. Oracle enregistre chaque modification dans un enregistrement de rétablissement, une entrée dans le tampon de rétablissement décrivant ce qui a changé
Fichiers journaux de rétablissement archivés :Les fichiers journaux archivés sont des journaux de rétablissement qu'Oracle a remplis d'entrées de rétablissement, rendus inactifs et copiés vers une ou plusieurs destinations d'archivage de journaux. Oracle peut être exécuté dans l'un des deux modes :
Annulation automatique gérée :Chaque base de données Oracle doit disposer d'une méthode de gestion des informations utilisées pour annuler ou annuler les modifications apportées à la base de données. Ces informations consistent en des enregistrements des actions des transactions, principalement avant qu'elles ne soient engagées