61 lines
2.6 KiB
Plaintext
61 lines
2.6 KiB
Plaintext
|
|
en mode archive-wal
|
||
|
|
- pg_wal recycle les WAL (et garde la taille <= max_wal_size) tant que l'archivage des WAL peut se faire, sinon il grosssi au delà de max_wal_size
|
||
|
|
- si pb d'espace dans le FS d'archivage des WAL, le process d'archivage s'arrête mais il reprend si le pb d'espace est résolu
|
||
|
|
- on peut envoyer les archives à /dev/null
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
barman
|
||
|
|
barman list-files aquaris_inst_5501 --target standalone 20240221T194242
|
||
|
|
=> tous les fichiers + WAL nécessaires à la resturation du backup en môde consistant
|
||
|
|
barman list-files aquaris_inst_5501 --target full 20240221T194242
|
||
|
|
=> tous les fichiers + WAL nécessaires à la resturation du backup en môde consistant + les autres WAL streamés depuis
|
||
|
|
barman list-files aquaris_inst_5501 --target wal 20240221T194242
|
||
|
|
=> seulement les WAL nécessaires à la resturation du backup en môde consistant + les autres WAL streamés depuis
|
||
|
|
|
||
|
|
barman list-backup aquaris_inst_5501
|
||
|
|
|
||
|
|
aquaris_inst_5501 20240221T194242 - Wed Feb 21 19:47:27 2024 - Size: 1.2 GiB - WAL Size: 1.9 GiB
|
||
|
|
|
||
|
|
=> les 1,9Gib de WAL on été streamé après le backup
|
||
|
|
|
||
|
|
si on fait un autre backup:
|
||
|
|
|
||
|
|
barman backup aquaris_inst_5501 --wait
|
||
|
|
|
||
|
|
barman list-backup aquaris_inst_5501
|
||
|
|
aquaris_inst_5501 20240221T204618 - Wed Feb 21 20:50:56 2024 - Size: 1.2 GiB - WAL Size: 0 B
|
||
|
|
aquaris_inst_5501 20240221T194242 - Wed Feb 21 19:47:27 2024 - Size: 1.2 GiB - WAL Size: 1.9 GiB
|
||
|
|
|
||
|
|
Si on fait encore 2 backup:
|
||
|
|
|
||
|
|
arman list-backup aquaris_inst_5501
|
||
|
|
aquaris_inst_5501 20240221T205658 - Wed Feb 21 20:57:08 2024 - Size: 1.2 GiB - WAL Size: 0 B
|
||
|
|
aquaris_inst_5501 20240221T205623 - Wed Feb 21 20:56:32 2024 - Size: 1.2 GiB - WAL Size: 48.0 MiB
|
||
|
|
aquaris_inst_5501 20240221T204618 - Wed Feb 21 20:50:56 2024 - Size: 1.2 GiB - WAL Size: 32.0 MiB
|
||
|
|
aquaris_inst_5501 20240221T194242 - Wed Feb 21 19:47:27 2024 - Size: 1.2 GiB - WAL Size: 1.9 GiB - OBSOLETE
|
||
|
|
|
||
|
|
=> vu qu'on a une policy RETENSION=3, le premier backup est devenu obsolete
|
||
|
|
=> 2 minutes plus tard il a été automatiquement purgé par barman cron
|
||
|
|
|
||
|
|
barman list-backup aquaris_inst_5501
|
||
|
|
aquaris_inst_5501 20240221T205658 - Wed Feb 21 20:57:08 2024 - Size: 1.2 GiB - WAL Size: 0 B
|
||
|
|
aquaris_inst_5501 20240221T205623 - Wed Feb 21 20:56:32 2024 - Size: 1.2 GiB - WAL Size: 48.0 MiB
|
||
|
|
aquaris_inst_5501 20240221T204618 - Wed Feb 21 20:50:56 2024 - Size: 1.2 GiB - WAL Size: 32.0 MiB
|
||
|
|
|
||
|
|
|
||
|
|
===========
|
||
|
|
Barman va streamer dans un premier temps les WAL dans le répertiore streaming
|
||
|
|
Ensuite il les déplace (+compress) dans le répertiore wal
|
||
|
|
|
||
|
|
To do:
|
||
|
|
- aquaris => recréer 2 instances:
|
||
|
|
archivelog
|
||
|
|
noarchivelog
|
||
|
|
exegol:
|
||
|
|
- add /backup FS => OK
|
||
|
|
- réinstall barman dans une autre arborescence => OK
|
||
|
|
|