Hola amigos hoy objetivo de tiempo de restauración de Pgbackrest
gato /etc/pgbackrest.conf
información de pgbackrest
pgbackrest archivo-get –stanza=test
Después de realizar las comprobaciones previas a la ejecución, deberíamos obtener el nombre de la estrofa de pgbackrest.conf.
Además, antes de la restauración de la copia de seguridad que hicimos, la base de datos existente se puede respaldar como dumpall.
pg_dump prueba -f copia de seguridad_.sql
pg_dumpall -f copia de seguridad_todo.sql
Se puede utilizar para el control posterior a la restauración mediante la creación de una tabla.
Incluso si no se puede hacer una copia de seguridad completa de la carpeta DATA, se DEBE hacer una copia de seguridad especialmente de archivos como postgres.conf y pg_hba
mv /postgres/data /postgres/data_old
mkdir /postgres/datos
pg_ctl parada -D /postgres/datos
pgbackrest –stanza=test –log-level-console=info –type=time “–target=2021-06-17 10:00:00.024378+01” –db-path=/postgres/restauración de datos
El contenido de pg_hba.conf se actualiza después de la restauración.
mv /postgres/data/pg_hba.conf /postgres/data/pg_hba_17062021.conf
cp /postgres/data_17062021/pg_hba.conf /postgres/data/pg_hba.conf
pg_ctl iniciar -D /postgres/datos
pg_ctl recargar -D /postgres/datos