1. 데이터베이스 백업 받고

계정: postgres에서 작업

pg_dumpall > dump.sql

2. 데이터베이스 관련 서비스를 정지

계정: root

service postgresql stop

3. 데이터베이스 삭제

계정: root

cd /var/lib/pgsql/

rm -fR data/*

4. 데이터베이스 초기화

계정: root

initdb --lc-collate=C

5. 데이터베이스 관련 서비스 재시작

계정: root

service postgresql start

6. 데이터베이스 전체 복구

계정: postgres

psql -f dump.sql

7. 제대로 복구되었는지 확인

Posted by 선여
,