4.4. 서비스 레지스트리 PostgreSQL 스토리지 복원
psql
유틸리티를 사용하여 pg_dump
에서 생성한 SQL Dump 파일을 복원할 수 있습니다.
사전 요구 사항
-
pg_dump
를 사용하여 PostgreSQL datbase를 백업해야 합니다. 4.3절. “서비스 레지스트리 PostgreSQL 스토리지 백업”을 참조하십시오. - 개체를 소유하거나 덤프된 데이터베이스의 개체에 대한 권한이 있는 모든 사용자는 이미 있어야 합니다.
프로세스
다음 명령을 입력하여 데이터베이스를 생성합니다.
$ createdb -T template0 dbname
다음 명령을 입력하여 SQL 덤프를 복원합니다.
$ psql dbname < dumpfile
- 쿼리 최적화에 유용한 통계가 있도록 각 데이터베이스에서 ANALYZE 를 실행합니다.