V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

pgbackrest

Herramienta diseñada para realizar copias de seguridad y restauraciones de bases de datos PostgreSQL de manera confiable, eficiente y escalable. Su principal ventaja es que está optimizada para manejar grandes volúmenes de datos y cargas de trabajo intensivas, ofreciendo características como compresión, cifrado, verificación de integridad y soporte para entornos distribuidos.

Configuración básica

# nano /etc/pgbackrest.conf

[global]

repo1-path=/var/lib/pgbackrest

repo1-retention-full=2

log-level-console=info

[main]

pg1-path=/var/lib/postgresql/14/main

$ sudo -u postgres pgbackrest --stanza=main --log-level-console=info backup --type=full
crear copia de seguridad. --stanza=main nombre de la instancia de PostgreSQL y --type=full que es una copia completa
$ sudo -u postgres pgbackrest --stanza=main backup --type=diff
crear una copia diferencial con las modificaciones desde la última copia
$ sudo -u postgres pgbackrest --stanza=main restore
restaurar una copia de seguridad
$ sudo -u postgres pgbackrest --stanza=main restore --type=time --target="2025-12-20 12:00:00+00"
restaurar hasta un momento específico [PITR]
$ sudo -u postgres pgbackrest --stanza=main verify
verificar la integridad de las copias
$ sudo -u postgres pgbackrest --stanza=main info
listar las copias disponibles
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4635 entradas - Acerca del Tractatus
La Pipa Plena 2026