PostgreSQL + почему после восстановления baarman отмечается строка archive_command

Я использую инструмент бармена в качестве резервного копирования и восстановления для PostgreSQL

после того, как я успешно восстановил папку данных в /var/lib/pgsql барменом

мы видели, что строка с archive_command была отмечена #BARMAN# и добавлена ​​также строка - archive_command = false

в дальнейшем

vi /var/lib/pgsql/data/postgresql.conf

#BARMAN# archive_command = 'rsync -a %p barman@107.14.23.6:/var/lib/barman/main-db-server/incoming/%f'
archive_command = false

это означает, что с этого момента мы не можем сделать резервную копию папки данных с сервера резервного копирования, потому что линия помечена

почему бармен замечает строку после процесса восстановления?

мы можем избежать этого? (потому что это останавливает процесс резервного копирования каждую ночь)

  • IP - 107.14.23.6 - резервный сервер

Пример, когда мы хотим сделать резервную копию от бармена, мы получаем это:

/usr/bin/barman backup main-db-server
Starting backup using rsync-exclusive method for server main-db-server in 
/var/lib/barman/main-db-server/base/20170913T135448
Backup start at xlog location: 0/1B000020 (00000003000000000000001B, 
00000020)
Copying files.
Copy done.
Asking PostgreSQL server to finalize the backup.

на этом этапе резервное копирование застряло - запрашивая сервер PostgreSQL, чтобы завершить резервное копирование

0 ответов

Другие вопросы по тегам