Назад | Перейти на главную страницу

Pg_basebackup Postgres никогда не завершает создание резервной копии

Я пытаюсь переместить файлы на другой сервер, чтобы настроить подчиненное устройство. У меня есть база данных на одном сервере Postgres, и я пытаюсь создать резервную копию на основе файлов с помощью pg_backup. Однако выполнение команды никогда не завершается.

Вот результат:

    /usr/pgsql-9.2/bin/pg_basebackup -U postgres -D - -P -Ft  > pg_backup.backup
    11247472/11247472 kB (100%), 1/1 tablespace
    NOTICE:  pg_stop_backup cleanup done, waiting for required WAL segments to be archived
    WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (60 seconds elapsed)
    HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be         canceled safely, but the database backup will not be usable without all the WAL segments.
    WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (120 seconds elapsed)
    HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments.
    WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (240 seconds elapsed)
    HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments.
    WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (480 seconds elapsed)
    HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments.
    WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (960 seconds elapsed)
    HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments.

Я запускал это часами подряд, и он никогда не заканчивается. База данных составляет около 11 ГБ.

Есть идеи, почему это может потерпеть неудачу и где я смогу найти ошибки?

Похоже, твой archive_command, который настраивается в postgresql.conf не работает. Мы не можем вам больше помочь - пожалуйста, предоставьте дополнительную информацию, по крайней мере, в чем ее ценность?