Резервное копирование Barman: Ошибка резервного копирования при запуске команды запуска резервного копирования
Я начал изучать использование barman для резервного копирования базы данных, однако я столкнулся со следующей ошибкой:
резервный главный сервер бармена
Эта команда дает следующий результат:
ОШИБКА: невозможно запустить резервное копирование. Проверьте подробности в журнале или запустите 'barman check main-server'
Когда я тогда бегу:
бармен проверяет главный сервер
Я получаю следующее:
Server main-server:
WAL archive: FAILED (please make sure WAL shipping is setup)
PostgreSQL: OK
is_superuser: OK
wal_level: OK
directories: OK
retention policy settings: OK
backup maximum age: FAILED (interval provided: 1 day, latest backup age: No available backups)
compression settings: OK
failed backups: FAILED (there are 4 failed backups)
minimum redundancy requirements: OK (have 0 backups, expected at least 0)
ssh: OK (PostgreSQL server)
not in recovery: OK
archive_mode: OK
archive_command: OK
continuous archiving: FAILED
archiver errors: OK
Любая помощь будет принята с благодарностью
РЕДАКТИРОВАТЬ: журнал информации с главного резервного сервера Barman:
barman.wal_achriver ИНФОРМАЦИЯ: Сегменты xlog не найдены в архиве файлов для главного сервера.
1 ответ
Для начала необходимо активировать прием:
barman receive-wal --create-slot main-server
Затем, в зависимости от версии бармена, которую вы используете, следующее может решить вашу проблему:
версия бармена < 2.2
barman switch-xlog --force --archive main-server
версия бармена> 2.1
barman switch-wal --force --archive main-server