PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 02/12/2020 13:37:48

ruizsebastien
Membre

pgbcakrest et archivage des WAL

Bonjour,

Est-ce qu'une sauvegarde pgbackrest fige l'archivage des fichiers WAL pendant la durée de la sauvegarde ?
En d'autres termes j'ai remarqué que le repertoire des WAL augmentait énormément pendant les sauvegardes pgbackrest.
Est-ce normal ?


Cordialement,

Sébastien.

Hors ligne

#2 02/12/2020 14:54:55

gleu
Administrateur

Re : pgbcakrest et archivage des WAL

Non aux deux questions.


Guillaume.

Hors ligne

#3 02/12/2020 16:41:22

ruizsebastien
Membre

Re : pgbcakrest et archivage des WAL

le processus d'archivage n'est-il pas mis en pause entre pg_start_backup et pg_stop_backup (sauvegarde non exclusive) ?
car dans la doc ça peut prêter un peu à confusion :
" Par défaut, pg_stop_backup attendra jusqu'à ce que tous les WAL aient été archivés, ce qui peut prendre un certain temps. Cette option doit être utilisée avec précaution : si l'archivage des WAL n'est pas supervisé correctement, alors la sauvegarde pourrait ne pas inclure tous les fichiers WAL et serait donc incomplète et impossible à restaurer. "

Si pg_stop_backup doit attendre cela ne veut-il pas dire qu'il y a beaucoup de WAL à archiver du au fait d'une hypothétique pause dans le process d'archivage ?

Dernière modification par ruizsebastien (02/12/2020 16:41:46)


Cordialement,

Sébastien.

Hors ligne

#4 02/12/2020 17:21:55

rjuju
Administrateur

Re : pgbcakrest et archivage des WAL

Non, la seule chose qui change entre pg_start_backup et pg_stop_backup est que full_page_writes est activé s'il était désactivé, rien d'autre.


Peut être que l'exécution de la sauvegarde utilise suffisamment de bande passante ou d'IO pour ralentir l'archivage.

Hors ligne

#5 02/12/2020 18:52:53

ruizsebastien
Membre

Re : pgbcakrest et archivage des WAL

Merci à tous pour vos réponses c'est plus clair maintenant.


Cordialement,

Sébastien.

Hors ligne

Pied de page des forums