N1 Provisioning Server 3.1, Blades Edition システム管理ガイド

Control Center と CP サーバーの復元

Oracle データベースまたは Postgres データベースで障害が発生する前の時点を復元するには、次の情報が必要です。

Oracle データベースの場合は、initdb-name.ora ファイルの LOG_ARCHIVE_DEST パラメータで指定された場所にあるアーカイブされた redo ログが、データベースにより検索されます。 また、 alter database recover... 文で from 句を使用することで、アーカイブされた redo ログの位置を手動で指定することもできます。

ProcedureOracle データベースまたは Postgres データベースで動作する Control Center と CP サーバーのコンポーネントを復元する

手順
  1. 次のコマンドを実行します。

    /opt/terraspring/sbin/restoredb restored file name


    注 –

    パラメータ restored file name で、データベースのバックアップ時に作成されたバックアップファイルを指定します。


  2. configure.sh スクリプトを実行し、入力を求められたら必要なパラメータを指定します。

    /opt/terraspring/gwdb/bin/configure.sh

    Postgres データベースの場合:


    DB_TYPE                      Postgres (case-sensitive)
           DB Admin User:                postgres
           DB Admin Password:            postgres
           DB User:                      tcc
           DB Password:                  tcc
           DB HOst Name:                 localhost
           DB Instance Name:             tsprdb
           DB Instance Listening Port:   5432
           DB Backup Directory:          backup direcotry name
           DB Backup Filename:           backup file name
    

    Oracle データベースの場合:


    DB_TYPE                      Postgres (case-sensitive)
           DB Admin User:                system
           DB Admin Password:            manages
           DB User:                      tcc
           DB Password:                  tcc
           DB HOst Name:                 localhost
           DB Instance Name:             tsprdb
           DB Instance Listening Port:   1521
           DB Backup Directory:          backup direcotry name
           DB Backup Filename:           backup file name
    
  3. データベースを作成するには、次のように入力します。

    /opt/terraspring/gwdb/bin/createDB.sh -y

  4. データベースを復元するには、次のように入力します。

    /opt/terraspring/gwdb/bin/restoreDB