WEB,WAS

[DB] postgresql 데이터 마이그레이션 방법

IT-PAPA 2023. 5. 23. 06:00
728x90
반응형

PostgreSQL 데이터 마이그레이션은 여러 가지 방법으로 수행할 수 있습니다. 가장 일반적인 방법은 pg_dump를 사용하는 것입니다.

데이터 백업

데이터베이스의 백업을 만듭니다. 이는 데이터베이스의 현재 상태를 저장합니다. 예를 들어, 다음 명령어를 사용하여 데이터베이스 mydb를 백업할 수 있습니다.

pg_dump mydb > mydb_backup.sql


새 데이터베이스 생성

데이터베이스를 생성합니다. 예를 들어, 다음 명령어를 사용하여 데이터베이스 newdb를 생성할 수 있습니다.

createdb newdb


데이터베이스 복원

이전 단계에서 백업한 데이터를 새로운 데이터베이스에 복원합니다. 예를 들어, 다음 명령어를 사용하여 데이터베이스 newdb에 mydb_backup.sql 파일에서 복원할 수 있습니다.

psql newdb < mydb_backup.sql


데이터베이스 확인

새 데이터베이스에서 데이터가 올바르게 복원되었는지 확인합니다.
이 외에도 다른 방법으로 마이그레이션을 수행할 수 있습니다. 예를 들어, pg_upgrade를 사용하여 PostgreSQL 버전을 업그레이드할 수 있습니다. 마이그레이션을 수행하기 전에 PostgreSQL 문서를 참조하여 적절한 방법을 선택해야 합니다.

728x90
반응형
LIST