8.3. 다른 시스템으로 Data Warehouse 데이터베이스 마이그레이션

옵션으로 Data Warehouse 서비스를 마이그레이션하기 전에 ovirt_engine_history 데이터베이스를 마이그레이션합니다. 다음 절차에서는 pg_dump를 사용하여 데이터베이스 백업을 생성하며 psql을 사용하여 새로운 데이터베이스 시스템에 백업을 복원합니다. pg_dump 명령은 데이터베이스 백업 및 복원을 위한 유연한 옵션을 제공합니다. 사용자의 시스템에 적합한 옵션에 대한 보다 자세한 정보는 pg_dump man 페이지에서 참조하십시오.
다음 절차에서는 PostgreSQL 데이터베이스가 이미 새로운 시스템에 설정되어 있다는 것을 전제로 합니다. Data Warehouse 서비스만 마이그레이션하는 방법은 8.4절. “다른 시스템으로 Data Warehouse 서비스 마이그레이션”에서 참조하십시오.

절차 8.3. 다른 시스템으로 Data Warehouse 데이터베이스 마이그레이션

  1. 기존 데이터베이스 시스템에서 ovirt_engine_history 데이터베이스를 SQL 스크립트 파일로 덤프합니다:
    # pg_dump ovirt_engine_history > ovirt_engine_history.sql
  2. 기존 데이터베이스 시스템에서 새로운 데이터베이스 시스템으로 스크립트 파일을 복사합니다.
  3. 새로운 데이터베이스 시스템에 ovirt_engine_history 데이터베이스를 복원합니다:
    # psql -d ovirt_engine_history -f ovirt_engine_history.sql
    이 명령은 새로운 시스템에 있는 데이터베이스 이름도 ovirt_engine_history라는 것을 전제로 합니다.