前のトピック: REST Web サービス アプリケーションの展開解除次のトピック: pdm_status―デーモンまたはプロセスのステータスの表示


pdm_restore―データベースの復元

pdm_restore を実行すると、CA SDM を停止し、CA SDM データベースからすべてのレコードを削除して、-f オプションで指定したファイルのレコードと置換することができます。 pdm_restore を実行した後に CA SDM データベースにあるデータは、入力ファイルのデータのみです。

入力ファイルは、pdm_extract または pdm_backup を使用して作成する必要があります。これらで作成しない場合は、pdm_restore 用にフォーマットされます。 pdm_backup はデータベース以外のデータをバックアップでき、pdm_restore はこのデータも復元できます。 利用可能なバックアップおよび復元ツールがほかにある場合は、pdm_backup および pdm_restore の使用はお勧めしません。

注:処理の一環として、pdm_restore はまずデーモン(UNIX)またはサービス(Windows)を停止します。

構文

このコマンドのフォーマットは、以下のとおりです。

pdm_restore [-d] [-g] [-n] [-w] [-v] –f filename

制限

pdm_restore は、CA SDM サーバーでしか実行できません。 pdm_restore は、特権ユーザまたはルート ユーザだけがを実行できます。 高可用性設定を使用している場合は、以下の制限が適用されます。

重要: pdm_restore を使用すると、現在のデータベースが削除され、バックアップ ファイルで置換されるので、pdm_restore は pdm_backup でデータベースのフル バックアップを作成している場合のみ使用してください。 CA SDM にログインしているユーザがいる場合は、pdm_restore を実行しないでください。

-d

データベースのデータのみが復元されることを指定します。

-g

データベース以外のデータのみが復元されます。 ウィンドウ(フォーム)と、その他のデータベース以外のデータのみが復元されます。

-n

データベース以外のデータが復元された場合に、NX.env も復元されることを指定します。 初期設定では、NX.envは復元されません。 バックアップの作成元のサーバと同じサーバに復元する場合を除き、NX.env ファイルは復元しないでください。 不正なNX.envを復元すると、データベースに意図しない影響を与えることがあります。

-w

データベース以外のデータが復元された場合に、web.cfg が復元されることを指定します。 初期設定では、web.cfgは復元されません。

-v

詳細モードを指定します。

-f filename

pdm_backupで作成したフル バックアップを含む入力ファイルを指定します。

重要: UNIX では、一部の CA SDM ユーティリティを実行する前に LIBPATH を設定する必要があります。 ユーティリティを実行する前に、pdm_task を使用して LIBPATH を設定します。 たとえば、「pdm_task pdm_clean_attachments ...」と入力します。