Hitachi Command Suite Software システム構成ガイド(Web Version)

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


10.2.4 データベースのバックアップ(Sun Clusterの場合)

管理サーバのOSがSolarisで,使用しているクラスタソフトウェアがSun Clusterの場合に,データベースをバックアップする手順を説明します。

注意
実行系ノード(cluster.confファイルのmodeonlineが設定されているマシン)でデータベースをバックアップしてください。

データベースをバックアップする手順を次に示します。

  1. root権限のユーザーで管理サーバにログインします。
  2. 次のコマンドを実行して,Tiered Storage Manager,Device ManagerおよびHitachi Command Suite共通コンポーネント(HiRDBを除く)のリソースの監視を無効にします。
    # /usr/cluster/bin/scswitch -n -M -j TieredStorageManager
    # /usr/cluster/bin/scswitch -n -M -j HiCommandServer
    # /usr/cluster/bin/scswitch -n -M -j HCSDeviceManagerWebService
    # /usr/cluster/bin/scswitch -n -M -j BaseWebService
    # /usr/cluster/bin/scswitch -n -M -j BaseCommonService
    上記以外にHitachi Command Suite製品のリソースがある場合は,同様にリソースの監視を無効にしてください。
  3. 次のコマンドを実行して,Tiered Storage Manager,Device ManagerおよびHitachi Command Suite共通コンポーネント(HiRDBを除く)のリソースを無効にします。
    # /usr/cluster/bin/scswitch -n -j TieredStorageManager
    # /usr/cluster/bin/scswitch -n -j HiCommandServer
    # /usr/cluster/bin/scswitch -n -j HCSDeviceManagerWebService
    # /usr/cluster/bin/scswitch -n -j BaseWebService
    # /usr/cluster/bin/scswitch -n -j BaseCommonService
    上記以外にHitachi Command Suite製品のリソースがある場合は,同様にリソースを無効にしてください。
  4. hcmdssrv -stopコマンドを実行して,Hitachi Command Suite製品のサービスを停止します。
    そのあとhcmdssrv -statusallコマンドを実行して,サービスが停止していること,またはコマンドのリターンコードが0であることを確認してください。
  5. 次のコマンドを実行して,HiRDBのリソースの監視を無効にします。
    # /usr/cluster/bin/scswitch -n -M -j HiRDB
  6. 次のコマンドを実行して,HiRDBのリソースを無効にします。
    # /usr/cluster/bin/scswitch -n -j HiRDB
  7. hcmdsbackupsコマンドを実行してデータベースをバックアップします。
    Hitachi Command Suite共通コンポーネントのインストールディレクトリ/bin/hcmdsbackups -dirバックアップファイルの格納先ディレクトリ-auto

    dir
    データベースのバックアップファイルを格納する共有ディスク上のディレクトリを絶対パスで指定します。パスには空白を含めないようにしてください。
    dirオプションに指定するディレクトリの下には,ファイルおよびサブディレクトリがないことを確認してください。

    auto
    Hitachi Command Suite 製品のサービスを自動的に起動/停止するオプションです。
    hcmdsbackupsコマンドを実行すると,dirオプションに指定したバックアップファイルの格納先ディレクトリにdatabaseというディレクトリが作成され,データベースのバックアップファイルがbackup.hdbというファイル名で格納されます。
  8. hcmdssrv -stopコマンドを実行して,Hitachi Command Suite製品のサービスを停止します。
    そのあとhcmdssrv -statusallコマンドを実行して,サービスが停止していること,またはコマンドのリターンコードが0であることを確認してください。
  9. 次のコマンドを実行して,Hitachi Command Suite共通コンポーネント,Device ManagerおよびTiered Storage Managerのリソースを有効にします。
    # /usr/cluster/bin/scswitch -e -j HiRDB
    # /usr/cluster/bin/scswitch -e -j BaseCommonService
    # /usr/cluster/bin/scswitch -e -j BaseWebService
    # /usr/cluster/bin/scswitch -e -j HCSDeviceManagerWebService
    # /usr/cluster/bin/scswitch -e -j HiCommandServer
    # /usr/cluster/bin/scswitch -e -j TieredStorageManager
    上記以外にHitachi Command Suite製品のリソースを無効にしていた場合は,同様にリソースを有効にしてください。
  10. 次のコマンドを実行して,Hitachi Command Suite共通コンポーネント,Device ManagerおよびTiered Storage Managerの監視を有効にします。
    # /usr/cluster/bin/scswitch -e –M -j HiRDB
    # /usr/cluster/bin/scswitch -e –M -j BaseCommonService
    # /usr/cluster/bin/scswitch -e –M -j BaseWebService
    # /usr/cluster/bin/scswitch -e –M -j HCSDeviceManagerWebService
    # /usr/cluster/bin/scswitch -e –M -j HiCommandServer
    # /usr/cluster/bin/scswitch -e –M -j TieredStorageManager
    上記以外にHitachi Command Suite製品のリソースの監視を無効にしていた場合は,同様にリソースの監視を有効にしてください。

関連項目

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


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