Резервное копирование 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
Другие вопросы по тегам