Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Quel est l’intérêt de faire une sauvegarde physique avec PITRERY ou Barman en plus de la sauvegarde logique (pg_dump) ?
Merci d'avance
Cordialement
Hors ligne
Bonjour,
Plusieurs point fort de la sauvegarde physique :
- rapidité de restauration
- pouvoir restaurer jusqu'à un point dans le temps (PITR)
- pouvoir faire de la replication
- restauration de tous dans l'instance (objets, données, rôles)
avantage de la sauvegarde logique :
- restauration plus ciblée (database, schéma, table)
Cordialement
Cordialement,
Sébastien.
Hors ligne
Bonjour,
La sauvegarde logique ne vous donne que l'état des données à un instant T.
La sauvegarde physique vous permet de revenir au plus près de vos données (si vous avez les WAL correspondant).
Prenons un exemple:
- Vous faites une sauvegarde logique toutes les nuits à 2h00
- Vous avez un crash à 10h00
-> Votre restauration vous fera perdre toutes les transactions commitées entre 2h00 et 10h00.
- Maintenant, vous faites une sauvegardes physique à 2h00 tous les matins. De plus vous avez mis en place l'archivage des Wal
- Vous avez un crash à 10h00
-> Votre restauration ne vous fera perdre aucune transaction commitée
De plus, la sauvegarde physique vous permet de faire du PITR (Point In Time Recovery).
Imaginons le scénario suivant:
Le développeur se trompe et envoie un DELETE sans la clause WHERE sur la base de production. Il committe sa transaction avant de se rendre compte de son erreur.
La sauvegarde logique fera là encore perdre tous les changements commités entre la date et l'heure de la sauvegarde et la date et l'heure de l'incident.
La sauvegarde physique permet de revenir juste avant l'erreur du développeur.
Enfin, de manière générale, la sauvegarde/restauration physique dure moins longtemps que son homologue logique (cet argument n'est bien sûr valable que pour les bases conséquentes).
Cordialement,
Arkhena
Hors ligne
Merci pour toutes vos réponses
Hors ligne
Pages : 1