Hitachi Command Suite システム構成ガイド

[目次][索引][前へ][次へ]


10.4.9 移行先サーバでデータベースをインポートする(Red Hat Enterprise Linuxのクラスタ構成の場合)

管理サーバのOSがRed Hat Enterprise Linuxでクラスタ構成の場合に,移行先サーバでデータベースをインポートする手順を説明します。

注意
  • 実行系ノード(cluster.confファイルのmodeonlineが設定されているマシン)でデータベースをインポートしてください。
  • データベースのインポートでは,Hitachi Command Suiteのサービスの停止を伴う操作を実行します。インポート中は,Hitachi Command Suiteにアクセスしないでください。

前提条件

操作手順

  1. Hitachi Command Suite製品のサービスをサービスグループから削除します。
    詳細については,マニュアル「Hitachi Command Suite インストールガイド」を参照してください。
  2. 実行系ノードにサービスグループが移動している事を確認します。
    移動していない場合は,実行系ノードにサービスグループを移動してください。
  3. hcmds64dbtransコマンドを実行してデータベースをインポートします。
    Hitachi Command Suiteのインストールディレクトリ/Base64/bin/hcmds64dbtrans -import -workpath作業用ディレクトリ[-file アーカイブファイル] -type {ALL|データベースを移行するHitachi Command Suite製品の名称} -auto

    workpath
    アーカイブファイルを使用してインポートする場合:
    アーカイブファイルを展開するためのディレクトリを,絶対パスで指定します。ローカルディスクのディレクトリを指定してください。アーカイブファイルを使用する場合,fileオプションの指定は必須です。
    workpathオプションに指定するディレクトリの下には,ファイルおよびサブディレクトリがないことを確認してください。
    アーカイブファイルを使用しないでインポートする場合:
    移行元から転送したデータベース情報を格納したディレクトリを指定してください。転送したディレクトリ以下のファイル構成は変更しないでください。また,fileオプションは指定しないでください。

    file
    移行元サーバから転送したデータベースのアーカイブファイルを,絶対パスで指定します。workpathに指定したディレクトリに移行元から転送したデータベース情報が格納されている場合,このオプションを指定する必要はありません。

    type
    原則として,ALLを指定してください。ALLを指定すると,移行先にインストールされているHitachi Command Suite製品のデータベースが自動的に選択され,移行されます。
    管理サーバのプログラム構成の違いなどの理由によって,特定のHitachi Command Suite製品のデータベースしか移行しない場合は,次の表に従って移行対象の製品の名称を指定します。複数の製品を指定する場合,コンマ(,)で区切って指定してください。
    なお,typeオプションを使用してデータベースを移行できるのは,指定したすべての製品のデータベースが,アーカイブファイルまたはworkpathオプションに指定したディレクトリにあり,かつ,指定したすべての製品が移行先にインストールされている場合です。条件を満たさない製品が1つでもある場合,移行は実行されません。

    表10-7 データベースを移行する場合のtypeオプションの指定値(Red Hat Enterprise Linuxのクラスタ構成の場合)

    製品 指定値
    Device Manager※1※2 DeviceManager
    Tiered Storage Manager※1 TieredStorageManager
    Replication Manager※2 ReplicationManager
    そのほかの製品 それぞれの製品のマニュアルを参照
    注※1 バージョン7.0以降の環境でエクスポートしたデータベースをインポートする場合は,Tiered Storage Managerのライセンスの有無に関係なく,Device ManagerとTiered Storage Managerのデータベースを必ず両方一緒にインポートしてください。
    注※2 Replication Managerのデータベースをインポートする場合は,Device Managerのデータベースも必ず一緒にインポートしてください。

    auto
    Hitachi Command Suite製品のサービスを自動的に起動/停止するオプションです。
  4. 実行系ノードおよび待機系ノードで,Device Managerサーバのserver.base.initialsynchroプロパティにtrueを指定します。
    hcmds64dbtransコマンドでは,ユーザー情報以外のHitachi Command Suite共通コンポーネントのリポジトリーを移行しないため,インポートしたDevice Managerのデータベースの情報に合わせてリポジトリーの情報を同期する必要があります。
  5. 実行系ノードおよび待機系ノードで,Tiered Storage Managerサーバのserver.base.initialsynchroプロパティにtrueを指定します。
  6. Hitachi Command Suite製品のサービスを起動します。
  7. 実行系ノードおよび待機系ノードで,Device Managerサーバのserver.base.initialsynchroプロパティをfalseに戻します。
  8. 実行系ノードおよび待機系ノードで,Tiered Storage Managerサーバのserver.base.initialsynchroプロパティをfalseに戻します。
  9. Hitachi Command Suite製品のサービスを再起動します。
  10. 手順1で削除したHitachi Command Suite製品のサービスを,再度サービスグループに登録します。
  11. Hitachi Command Suite製品のサービスを登録したサービスグループを起動します。
    詳細については,マニュアル「Hitachi Command Suite インストールガイド」を参照してください。
  12. 次の場合には,Device ManagerのGUIまたはCLIでストレージシステムをリフレッシュします。
    • データベースをエクスポートしてから,インポートするまでの間にストレージシステムの構成を変更したとき
      構成を変更したストレージシステムをリフレッシュします。
    • 移行元と移行先で管理サーバにインストールされたHitachi Command Suite製品のバージョンが異なるとき
      Device Managerに登録されたすべてのストレージシステムをリフレッシュします
  13. Replication Managerの副サイトにある管理サーバでデータベースをインポートした場合,Replication ManagerのGUIで最新の構成情報を取得して,正サイトのReplication Managerと副サイトのDevice Managerのデータベースを同期させます。
  14. データベースをバックアップします。

関連タスク

[目次] [前へ] [次へ]


[マニュアル発行元]

All Rights Reserved. Copyright© 2014, 2020, Hitachi, Ltd.