ページの先頭行へ戻る
ETERNUS SF AdvancedCopy Manager 14.2 運用手引書

11.1.8 クラスタ運用でのバックアップ運用の注意事項

SafeCLUSTERまたはPRIMECLUSTER

クラスタシステムにおけるバックアップ運用については、通常運用と異なる以下の注意事項があります。

PRIMECLUSTER

PRIMECLUSTER 4.0A20以前

業務ボリューム上にファイルシステムを構築し、そのファイルシステムをクラスタのリソースに登録している場合は、以下の注意事項があります。

PRIMECLUSTER 4.0A30以降

業務ボリューム上にファイルシステムを構築し、そのファイルシステムをクラスタのリソースに登録している場合は、以下の手順でバックアップ/リストアを行います。

PRIMECLUSTER環境下におけるACMによるスナップショット型バックアップ/リストア手順

  1. userApplicationをMaintenance(保守)モードに移行します。

    # hvutil -m on userApplication
  2. 業務ボリュームがファイルシステムでかつアンマウントされた状態でバックアップ/リストアを行う場合は、業務ボリュームをアンマウントしてください。

  3. 手順2.を実施した場合は、業務ボリュームのクラスタリソースがオフライン(Offline)であることを確認してください。

    リソースがオフライン(Offline)であることを確認するコマンドは以下になります。

    # hvassert -s <業務ボリュームのクラスタリソース名> Offline

    上記コマンドの復帰値が0になるまで待ってください。

  4. バックアップ/リストアを実行します。

    # /opt/FJSVswsts/bin/swstbackup Device-Name
    Device-Name swstbackup completed

    または

    # /opt/FJSVswsts/bin/swstrestore Device-Name
    Device-Name swstrestore completed
  5. 手順2.を実施した場合は、業務ボリュームをマウントしてください。

  6. 業務ボリュームのクラスタリソースがオンライン(Online)であることを確認してください。

    リソースがオンライン(Online)であることを確認するコマンドは以下になります。

    # hvassert -s <業務ボリュームのクラスタリソース名> Online

    上記コマンドの復帰値が0になるまで待ってください。

  7. userApplicationのMaintenance(保守)モードを停止します。

    # hvutil -m off userApplication

PRIMECLUSTER環境下におけるACMによる同期型バックアップ手順

  1. 同期処理を開始します。

    # /opt/FJSVswsts/bin/swststartsync Device-Name
    Device-Name swststartsync completed
  2. 等価性維持状態を確認します。

  3. userApplicationをMaintenance(保守)モードに移行します。

    # hvutil -m on userApplication
  4. 業務ボリュームがファイルシステムでかつアンマウントされた状態でバックアップを行う場合は、業務ボリュームをアンマウントしてください。

  5. 手順4.を実施した場合は、業務ボリュームのクラスタリソースがオフライン(Offline)であることを確認してください。

    リソースがオフライン(Offline)であることを確認するコマンドは以下になります。

    # hvassert -s <業務ボリュームのクラスタリソース名> Offline

    上記コマンドの復帰値が0になるまで待ってください。

  6. バックアップを実行します。

    # /opt/FJSVswsts/bin/swstbackup Device-Name
    Device-Name swstbackup completed
  7. 手順4.を実施した場合は、業務ボリュームをマウントしてください。

  8. 業務ボリュームのクラスタリソースがオンライン(Online)であることを確認してください。

    リソースがオンライン(Online)であることを確認するコマンドは以下になります。

    # hvassert -s <業務ボリュームのクラスタリソース名> Online

    上記コマンドの復帰値が0になるまで待ってください。

  9. userApplicationのMaintenance(保守)モードを停止します。

    # hvutil -m off userApplication

注意

  • スナップショット型バックアップ/リストアの実行の手順2.、または、同期型バックアップの実行の手順4.を実施する場合、前後処理スクリプト内で業務ボリュームがマウントされていた場合の処理が実施されません。

    前後処理スクリプト内の該当部分をカスタマイズされる場合は、この点を考慮してカスタマイズを行ってください。

  • クラスタリソースの状態はクラスタのディテクタによって定周期または非同期に行われていますので、業務ボリュームをマウント・アンマウント実行したタイミングやシステム負荷によって、クラスタリソースの状態に反映されるまでに時間がかかる場合があり、hvassertコマンドでその状態を確認できない場合があります。

    そのため、hvassertコマンドでクラスタリソースの状態を確認するタイミングについて、以下の点にご注意ください。

    1. クラスタのFSystemリソースのファイルシステムをアンマウント(もしくはアンマウント)完了日時を起点として、hvassertコマンドでクラスタリソースがOffline(もしくはOffline)であることを確認するためには、クラスタリソースの監視間隔以上の時間が経過してから確認してください。

      なお、hvassertコマンドの-sオプションの代わりに-wオプションを指定することで、引数で指定したクラスタリソースが、引数で指定した状態となるまで待つ最大時間を指定することができます。

      # hvassert -w <業務ボリューム> Offline(もしくはOnline) <最大待ち時間(秒数)>

    2. 1)の待ち時間はシステム負荷やクラスタリソースの反映処理時間も考慮する必要があります。

      そのため、1)の待ち時間は、システム運用の環境、目的、要件に合わせて最大値を設定してください。

なお、PRIMECLUSTERのFSystemリソースのデフォルトの監視間隔は10秒です。

ただし、この監視間隔は、PRIMECLUSTER 4.2におけるデフォルト値です。利用されるPRIMECLUSTERにあわせて確認してください。

hvassertコマンドについては、『PRIMECLUSTER 導入運用手引書』の「hvassert (1M)」を確認してください。

11.1.8.1 userApplication停止時のバックアップとリストア

AdvancedCopy Managerが属するuserApplicationが稼働している場合、稼働ノードでのみバックアップ運用が可能です。待機ノードではバックアップ運用を行うための環境が整っていない(必要なリソースが使用できない)ため、バックアップ運用を行うことはできません。同様に、userApplicationが停止している場合も、環境が整っていないためにバックアップ運用を行うことはできません。

ただしuserApplicationが停止している場合に限り、一時的に必要最低限の環境を整えることで、バックアップ運用を行うことができます。

注意

  • スケーラブル運用の業務との複合運用を行っている場合は、スケーラブル運用のuserApplicationのみを停止し、Storage(管理)サーバ業務のuserApplicationは停止しないでください。
    バックアップ運用ディスク(運用したい業務ボリューム/バックアップボリューム)を有効にすることで、通常時と同じバックアップ運用を行うことができます。
    バックアップ運用ディスクを有効にできない場合、スケーラブル運用のuserApplicationを停止してのバックアップ運用はできません。

  • 以下の共有ディスクを有効(オンラインやファイルシステムの場合はマウント)にできない場合、バックアップ運用を行うことはできません。

    • AdvancedCopy Manager共有データ用共有ディスク

    • バックアップ運用ディスク(運用したい業務ボリューム/バックアップボリューム)

  • バックアップ運用での以下の操作はできません。

    • GUI操作によるバックアップ/リストア

    • Storage管理サーバからのバックアップ運用の操作 (-h オプション指定によるホストの指示)

    • 業務ボリューム/バックアップボリュームの追加削除やポリシーの変更

  • Storage管理サーバ業務兼Storageサーバ業務にてバックアップ管理の表示系コマンドを実行する場合、コマンドにオプションを指定する必要があります。バックアップ管理の表示系コマンドについては、「10.2 バックアップ管理のコマンド」を参照してください。

以下の手順にて、userApplication停止中のバックアップ運用を行います。

  1. 両ノードでuserApplicationが停止していることを確認します。
    userApplicationを停止する方法については、PRIMECLUSTERのマニュアルを参照してください。

  2. バックアップしたいノードにtelnet等でログインします。
    論理IPアドレスは使用できません。物理IPアドレスを使用して運用するノードを直接ご利用ください。

  3. 共有ディスクを有効にします。
    共有ディスクを起動(オンライン)します。
    AdvancedCopy Manager共有データ用共有ディスクをマウントします。
    業務ボリュームがファイルシステムの場合、マウントします。

    注意

    共有ディスクの有効化は必ずどちらか一方のノードで行ってください。両ノードで同じ共有ディスクを有効にしないでください。

  4. 環境変数SWSTGNODEに該当業務の論理ノード名を設定します。
    環境変数の設定方法は以下のとおりです。

    <実行例>

    # SWSTGNODE=論理ノード名
    # export SWSTGNODE
  5. バックアップ運用を実施します。
    クラスタ運用の通常時と同様、バックアップ運用を行うことができます。
    10.2.2.3 swstrestore(リストア実行コマンド)を使用してリストアすることもできます。

  6. 手順3で有効にした共有ディスクを全て解除します。
    マウントしたファイルシステムは、アンマウントします。
    共有ディスクを停止(オフライン)します。

  7. userApplicationを起動(オンライン)します。
    必要に応じて、userApplicationを起動します。
    userApplicationの起動方法については、PRIMECLUSTERのマニュアルを参照してください。