Base de données de secours manuelle
Si l'objectif est d'économiser de l'argent en utilisant Oracle Standard Edition, qui ne comprend pas Oracle Data Guard, la réplication multimaster et Oracle Streams, une approche manuelle peut être la solution.
Dans cette approche, un processus démon est écrit sur le système d'exploitation qui détectera le moment où le processus Oracle ARCH a terminé l'écriture d'un redo log archivé. Ensuite, le démon utilise FTP ou rsh pour déplacer le redo archivé vers le serveur d'instance Oracle où il est automatiquement accepté dans l'instance Oracle parce qu'il reste en mode RECOVER DATABASE.
Base de données de secours manuelle Oracle Data Guard
L'astuce de cette approche consiste à définir la taille des redo logs en ligne afin de minimiser la perte de données. Pour ce faire, il convient d'examiner le taux de basculement des journaux pour la base de données Oracle à sa charge DML maximale. Par exemple, si la taille des redo logs en ligne est définie de manière à ce que le changement de journal ait lieu toutes les 5 minutes en cas de charge maximale, avec une moyenne de 15 minutes, la perte de données maximale est de 15 minutes.
De nombreux magasins améliorent ce mécanisme en utilisant des disques à l'état solide (SSD) pour les redo logs en ligne et le système de fichiers des redo logs archivés. Les disques SSD peuvent multiplier par 100 les vitesses d'écriture, ce qui réduit le temps de récupération de deux ordres de grandeur et la perte maximale de données de 15 minutes à moins d'une minute. En résumé, l'approche de l'instance Oracle présente les avantages suivants :
Elle permet d'utiliser l'édition standard d'Oracle, qui est beaucoup moins chère que l'édition d'entreprise.
Nécessite l'achat d'une licence pour l'utilisation d'Oracle Data Guard pour l'édition standard, qui est beaucoup moins chère que l'édition Enterprise.
Permet l'utilisation d'Oracle Standard Edition, qui est beaucoup moins chère que l'Enterprise Edition.
Nécessite l'achat d'une licence pour utiliser Oracle Data Guard pour la base de données de secours.
Si l'instance Oracle est géographiquement éloignée du système principal, elle offre également une option de reprise après sinistre.
Commentaires
Enregistrer un commentaire