지속적인 아카이빙 작업을 진행하고 있습니다. 테스트를 실행 중인데 아카이브가 주 서버에 저장되고 있어 이를 다른 시스템으로 보내고 싶습니다.
내 명령:
archive_command: 'cp %p /var/lib/postgresql/9.5/archive/%f'
답변1
원하는 것은 무엇이든 사용할 수 있습니다. 원격 서버와 해당 서버에 대한 액세스 권한에 따라 다릅니다. 예:
archive_command: 'scp %p postgres@remoteserver:/var/lib/postgresql/9.5/archive/%f'
archive_command: 'rsync -a %p postgres@remoteserver:/var/lib/postgresql/9.5/archive/%f'