JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Cluster システム管理     Oracle Solaris Cluster 4.0 (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris Cluster の管理の概要

2.  Oracle Solaris Cluster と RBAC

3.  クラスタの停止とブート

4.  データ複製のアプローチ

5.  グローバルデバイス、ディスクパス監視、およびクラスタファイルシステムの管理

6.  定足数の管理

7.  クラスタインターコネクトとパブリックネットワークの管理

8.  ノードの追加と削除

9.  クラスタの管理

10.  CPU 使用率の制御の構成

11.  ソフトウェアの更新

12.  クラスタのバックアップと復元

クラスタのバックアップ

ミラーのオンラインバックアップを実行する方法 (Solaris ボリュームマネージャー)

クラスタ構成をバックアップする方法

クラスタファイルの復元

ZFS ルート (/) ファイルシステムを復元する方法 (Solaris ボリュームマネージャー)

A.  例

索引

クラスタのバックアップ

クラスタをバックアップする前に、バックアップするファイルシステムの名前を確認し、フルバックアップに必要なテープの数を算出し、ZFS ルートファイルシステムをバックアップします。

表 12-1 タスクリスト : クラスタファイルのバックアップ

タスク
手順
ミラーまたはプレックスファイルシステムのオンラインバックアップの実行
クラスタ構成のバックアップ
ストレージディスクのディスクパーティション分割構成のバックアップ
ストレージディスクのドキュメントを参照

ミラーのオンラインバックアップを実行する方法 (Solaris ボリュームマネージャー)

Solaris Volume Manager のミラー化ボリュームは、マウント解除したりミラー全体をオフラインにしたりしなくても、バックアップできます。 サブミラーの 1 つを一時的にオフラインにする必要があるので、ミラー化の状態ではなくなりますが、バックアップ完了後ただちにオンラインに戻し、再度同期をとることができます。システムを停止したり、データへのユーザーアクセスを拒否する必要はありません。ミラーを使用してオンラインバックアップを実行すると、アクティブなファイルシステムの「スナップショット」であるバックアップが作成されます。

lockfs コマンドを実行する直前にプログラムがボリュームにデータを書き込むと、問題が生じることがあります。この問題を防ぐには、このノードで実行中のすべてのサービスを一時的に停止します。また、バックアップ手順を実行する前に、クラスタが正常に動作していることを確認してください。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。

  1. バックアップするクラスタノード上で、スーパーユーザーまたは同等の役割になります。
  2. metaset コマンドを使用して、バックアップするボリュームの所有権を持つノードを判別します。
    # metaset -s setname
    -s setname

    ディスクセット名を指定します。

    詳細は、metaset(1M) のマニュアルページを参照してください。

  3. lockfs コマンドを -w オプションとともに使用して、ファイルシステムを書き込みからロックします。
    # lockfs -w mountpoint

    詳細は、lockfs(1M) のマニュアルページを参照してください。

  4. metastat コマンドを使用して、サブミラーの名前を判別します。
    # metastat -s setname -p
    -p

    md.tab ファイルと同様の形式でステータスを表示します。

    詳細については、metastat(1M) のマニュアルページを参照してください。

  5. metadetach コマンドを使用して、ミラーから 1 つのサブミラーをオフラインにします。
    # metadetach -s setname mirror submirror

    詳細は、metadetach(1M) のマニュアルページを参照してください。


    注 - 読み取り操作は引き続きそのほかのサブミラーから行われます。読み取り操作は引き続きそのほかのサブミラーから実行できますが、 オフラインのサブミラーは、ミラーに最初に書き込んだ直後から同期がとれなくなります。この不一致は、オフラインのサブミラーをオンラインに戻したときに修正されます。fsck を実行する必要はありません。


  6. -u オプションを指定して lockfs コマンドを使用し、ファイルシステムのロックを解除して書き込みを続行できるようにします。
    # lockfs -u mountpoint 
  7. ファイルシステムを検査します。
    # fsck /dev/md/diskset/rdsk/submirror
  8. オフラインのサブミラーをテープなどのメディアにバックアップします。

    注 - ブロックデバイス (/dsk) 名ではなく、サブミラーの raw デバイス (/rdsk) 名を使用してください。


  9. metattach コマンドを使用して、メタデバイスまたはボリュームをオンラインに戻します。
    # metattach -s setname mirror submirror

    メタデバイスまたはボリュームをオンラインに戻すと、自動的にミラーとの再同期が行われます。詳細は、metattach(1M) のマニュアルページを参照してください。

  10. metastat コマンドを使用し、サブミラーが再同期されていることを確認します。
    # metastat -s setname mirror

    詳細は、『Oracle Solaris の管理: ZFS ファイルシステム』を参照してください。

クラスタ構成をバックアップする方法

クラスタ構成をアーカイブし、クラスタ構成の簡単な復元を実現するため、定期的にクラスタ構成をバックアップします。Oracle Solaris Cluster には、クラスタ構成を XML (eXtensible Markup Language) ファイルにエクスポートする機能があります。

  1. クラスタ内の任意のノードにログオンし、スーパーユーザーになるか、RBAC の承認 solaris.cluster.read を提供する役割になります。
  2. クラスタ構成情報をファイルにエクスポートします。
    # /usr/cluster/bin/cluster export -o configfile
    configfile

    クラスタコマンドのクラスタ構成情報のエクスポート先である XML 構成ファイルの名前。XML 構成ファイルについては、clconfiguration(5CL) のマニュアルページを参照してください。

  3. クラスタ構成情報が正常に XML ファイルにエクスポートされたことを確認します。
    # vi configfile