Предположим, у меня есть следующая среда
1.1.1.1 (сервер приложений Spring Boot, Ubuntu 18.04.4)
2.2.2.2 (Postgresql сервер базы данных, Ubuntu 18.04.4)
3.3.3.3 (Сервер файлов / резервных копий, Ubuntu 18.04.4)
Теперь я хочу добиться, чтобы приложение из 1.1.1.1 выполнило резервное копирование базы данных из 2.2.2.2 в папка в 3.3.3.3
Я использовал
pg_dump -h 2.2.2.2 -p 5432 -U pgUser -Fc -b -d my_backup | ssh user@3.3.3.3 'cat > /backup/backup.sql'
на сервере 2.2.2.2, и он делает то, что мне нужно. Тем не менее, я хочу, чтобы он запускался на моем сервере приложений 1.1.1.1 без запроса пароля.
Может кто-нибудь помочь мне?
Спасибо.