Oracle Database permet aux utilisateurs de restaurer les données à une heure spécifique via un point dans le temps de récupération (RPO), qui dépend de la stratégie de sauvegarde, du mode d'archivage, du temps de corruption et du segment de restauration. Les points de récupération disponibles incluent la récupération à un moment précis (PITR), la récupération après incident, la sauvegarde/récupération et les requêtes flashback. Le RPO spécifique dépend de l’environnement et des besoins spécifiques de l’utilisateur.
Point temporel de récupération de données Oracle
La base de données Oracle permet aux utilisateurs de récupérer des données à un moment précis après une interruption inattendue ou un événement de corruption de données. Ce moment est appelé le point dans le temps de récupération (RPO).
La détermination du RPO
Le RPO dépend des facteurs suivants :
Segment de restauration
Oracle utilise roll segments arrière pour enregistrer la modification des données. Lorsqu'une transaction est validée, ses modifications sont écrites dans le segment d'annulation.
Flashback Query
Oracle 10g et supérieur fournit une fonctionnalité de requête flashback. Cette fonctionnalité permet aux utilisateurs d'interroger des données à un moment donné dans le passé sans avoir à effectuer d'opérations de récupération. Les requêtes Flashback utilisent les données des segments d'annulation.
RMAN Recovery
RMAN (Recovery Manager) est un outil qui peut être utilisé pour récupérer des bases de données Oracle. RMAN peut restaurer une base de données à tout moment enregistré dans un journal de sauvegarde ou d'archivage.
Points temporels spécifiques
Votre RPO spécifique dépend de votre environnement et de vos exigences spécifiques. Voici des exemples de points courants qui peuvent être utilisés pour la récupération dans Oracle :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!