1. 원본 데이터 덤프

PGPASSWORD='{password}' pg_dump \
  -h {원본DB주소} \
  -p 5432 \
  -U {userName} \
  -d {dbName} \
  -n {schemaName} \
  -Fc \
  --clean \
  --no-owner \
  --no-acl \
  --verbose \
  -f neon_backup_20251212.dump

 

 

2. 새 DB 서버에 복사 (복사하기전에 해당 DB가 존재해야 함)

PGPASSWORD='{새DB비밀번호}' pg_restore \
  -h {새DB주소} \
  -U {userName} \
  -d {dbName} \
  --no-owner \
  --no-acl \
  --verbose \
  --jobs=6 \
  --clean \
  neon_backup_20251212.dump

 

 

 

3. api,batch,admin 등 DB 접속정보 변경

4. 1~3하는동안 이전DB에 쌓인 최근 데이터 수동배치로 새 DB에 복사

5. 정상 확인되면 구DB 내림

+ Recent posts