덤프 된 데이터의 사용자 이름, 데이터베이스 이름 및 스키마 이름이 배포 할 서버의 이러한 변수와 일치하도록 데이터베이스 스키마와 데이터를 덤프하는 방법은 무엇입니까?PostgreSQL을 사용하여 데이터를 원격 서버로 마이그레이션하는 방법은 무엇입니까?
나의 현재 프로세스는 두 단계로 데이터를 이동 수반한다. 첫째, 그때 pg_dump --data-only -C
으로 데이터를 덤프하고 psql
명령을 사용하여 직렬로 원격 서버에서 이러한 데이터베이스 복원 (pg_dump --schema-only -C -c
)의 스키마를 덤프. 그러나 이것보다 나은 방법이 있어야합니다.
버전은 무엇? –
덤프/복원 대신 복제를 고려 했습니까? –
@DwayneTowell 복제본을 본 적이 없습니다. 복제가 다중 서버 설정에 사용 된 것 같습니다. 지금은 서버가 하나뿐입니다. 이 주제에 대한 자료를 찾을 수있는 방향을 알려줄 수 있습니까? – picardo