Для отправки WAL-архива на удаленный сервер с помощью PG_probackup, нужно выполнить следующие шаги:
1. Убедитесь, что на удаленном сервере настроен и работает PostgreSQL, к которому можно подключиться из основного сервера.
2. В конфигурационном файле PG_probackup (`probackup.conf`) на основном сервере укажите параметры `remote-host`, `remote-path`, `remote-port` для указания удаленного сервера и пути куда отправлять резервные копии.
3. Запустите резервное копирование с помощью команды `pg_probackup backup -B /путь/к/бэкапам --instance=db1`.
Чтобы настроить команду restore-command с archive-get для успешного скачивания WAL-сегментов с удаленного хоста, необходимо установить правильные параметры в конфигурационном файле PG_probackup (`probackup.conf`).
В параметрах `archive-host`, `archive-port`, `archive-ssh-port` укажите данные для подключения к удаленному хосту, где хранятся необходимые WAL-сегменты. Для успешной репликации рекомендуется указывать одинаковые значения для `remote-host` и `archive-host`, чтобы избежать ошибок при скачивании WAL-сегментов.
При возникновении ошибок при ручном запуске команды archive-get, в первую очередь стоит проверить правильность настроек SSH-соединения, доступность удаленного сервера, наличие необходимых прав доступа к каталогам и файлам. Также стоит обратить внимание на запись логов для более детального понимания причины возникновения ошибки.