Sun Management Center 3.5 インストールと構成ガイド

es-restore の使用

たとえば、システムに障害が発生したためにデータベースが壊れた場合、Sun Management Center のデータベースと構成データを復元するには、es-restore コマンドを使用します。

es-restore コマンドの構文は次のとおりです。

es-restore [-y] [-f] [-c] [-d backup-directory]

次の表に、es-restore コマンドのオプションを示します。

表 9–2 es-restore のオプション

オプション 

パラメータ 

説明 

-c

 

バックアップファイルだけを検証する。データは復元しません。 

-d

backup-directory

ディレクトリ backup-directory にあるバックアップファイルからデータを復元する。

-f

 

データベーススキーマを強制的に再作成する。

-y

 

デフォルトの応答に 'y' を使用する。

次の手順では、Sun Management Center がデフォルトのディレクトリ /opt にインストールされていると想定します。Sun Management Center が /opt にインストールされていない場合、/optSolaris プラットフォームに Sun Management Center 3.5 をインストールする手順 8で指定したディレクトリ名に置き換えます。

デフォルトのバックアップディレクトリから Sun Management Center データを復元する
  1. Sun Management Center サーバマシンにスーパーユーザとしてログインします。

  2. Sun Management Center のすべてのプロセスを停止します。

    /opt/SUNWsymon/sbin/es-stop -A を入力して、Return キーを押します。

  3. コマンド /opt/SUNWsymon/sbin/es-restore を入力します。

    Sun Management Center プロセスがまだ動作している場合、Sun Management Center をシャットダウンする必要があります。

    継続するかどうかを確認するメッセージが表示されます。y を入力して、Return キーを押します。

  4. バックアップディレクトリを指定します。

    バックアップファイルへのディレクトリパスを求めるメッセージが表示されます。デフォルトのディレクトリ /var/opt/SUNWsymon/backup が表示されます。

    • デフォルトのバックアップディレクトリ /var/opt/SUNWsymon/backup から Sun Management Center を復元するには、Return キーを押します。

    • 別のバックアップディレクトリから Sun Management Center を復元する場合、そのディレクトリ名を入力して、Return キーを押します。

    すべての Sun Management Center プロセスが停止します。es-restore はユーザが指定したディレクトリ内のデータの有効性を確認します。

    • バックアップデータが壊れている場合、そのことを示すメッセージが表示されて、 es-restore は終了し、システムプロンプトに戻ります。

      ユーザが指定したディレクトリから Sun Management Center のデータを復元せずに、Sun Management Center を再起動したい場合、コマンド /opt/SUNWsymon/sbin/es-start -A を入力して、Return キーを押します。

    • バックアップデータが有効である場合、es-restore はユーザが指定したディレクトリからデータベースと構成データを復元します。

      復元が完了すると、es-restore はすべての Sun Management Center プロセスを再起動します。

    es-restore ログファイルは、/var/opt/SUNWsymon/install/restore_ host-name.date-and-time-string.process-id です。ここで、

    • host-name は、復元を実行するときに使用したサーバの名前です。

    • date-and-time-string は、復元を実行した年、日付、および時間です。

    • process-id は、es-restore セッションのプロセス ID です。