JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス
機能
IMデータベースをバックアップするコマンドです。バックアップの用途と取得できるデータの種類を次に示します。
- 障害復旧用バックアップ
- データベースの障害が発生した際にデータベースを復旧するため,定期的にデータをバックアップします。バックアップ対象は,データベース内の統合監視DB領域,IM構成管理DB領域,およびシステムDB領域です。ただし,システムDB領域内のシステムログファイル,アンロードログファイルはバックアップしません。
- 拡張用バックアップ
- データベースのサイズ拡張をするために,一時退避するためのデータをバックアップします。バックアップ対象は,データベース内の統合監視DB領域,IM構成管理DB領域です。
形式
jimdbbackup -o バックアップファイル名 -m {MAINT|EXPAND} [-h 論理ホスト名] [-q]
実行権限
Windowsの場合:Administrators権限(WindowsのUAC機能が有効な場合は管理者コンソールから実行)
UNIXの場合:スーパーユーザー権限
格納先ディレクトリ
- Windowsの場合
Managerパス\bin\imdb\
- UNIXの場合
/opt/jp1imm/bin/imdb/
引数
-o バックアップファイル名
バックアップするデータベースを出力するファイル名を絶対パス形式で指定します。バックアップファイルは,ローカルドライブを指定してください。このオプションは省略できません。
ネットワークドライブが指定された場合,UNCパスが指定された場合,およびWindowsで予約デバイスファイルが指定された場合はエラーとなります。指定したバックアップファイルがすでに存在する場合は,上書きされます。
ファイル名に使用できる文字は半角英数字とアンダーバー「_」,ドット「.」,シャープ「#」,アットマーク「@」です。文字はOSに依存し,半角スペース「 」または小括弧「(」,「)」を含む場合は,前後を引用符「"」で囲む必要があります。Windowsの場合,MAINT指定時のバックアップファイル名はすべて小文字となります。また,ファイル名の最大長はOSの制限に従います。
指定されたバックアップファイルを格納するディレクトリが存在しない場合は,コマンドの実行に失敗します。コマンドを実行する前に,必ずディレクトリを作成してください。
-m {MAINT | EXPAND}
データベースのバックアップ形式を指定します。半角英大文字です。このオプションは省略できません。
- MAINT:障害復旧用バックアップを実行します。
- EXPAND:拡張用バックアップを実行します。
-h 論理ホスト名
クラスタシステムで運用している場合に,コマンドを実行するホストの論理ホスト名を指定します。指定した論理ホストに対応するデータベースをバックアップします。このオプションを省略した場合,環境変数JP1_HOSTNAMEに指定した論理ホスト名が仮定されます。環境変数JP1_HOSTNAMEを指定していない場合,物理ホスト名が仮定されます。クラスタシステムを使用していない場合には指定は不要です。なお,論理ホスト名にJP1_DEFAULTは指定できません。また,論理ホスト名は,大文字・小文字を区別します。
-q
ユーザー確認を省略してコマンドを実行する場合に指定します。
戻り値
0 バックアップが正常終了した 1 バックアップが異常終了した
注意事項
- このコマンドを実行する前に,このコマンドとjimdbrecoveryコマンドの実行条件を満たすことを確認してください。
- このコマンドの実行中にほかのJP1/IM - Managerのコマンドを実行したりJP1/IM - Managerのサービス起動したりしないでください。このコマンドは障害復旧用バックアップの場合にデータベースを参照・更新禁止モードに変更するため,実行に失敗することがあります。
- このコマンドの実行中に[Ctrl]+[C]キーや[Ctrl]+[Break]キーは押さないでください。バックアップをバックグラウンドで実行するため,[Ctrl]+[C]キーや[Ctrl]+[Break]キーを押してもバックアップ処理は継続されます。[Ctrl]+[C]キーや[Ctrl]+[Break]キーを押したあと,すぐにほかのJP1/IM - Managerコマンドを実行したり,JP1/IM - Manager全体のサービスを起動したりすると,コマンドの実行やサービスの起動に失敗することがあります。
コマンド実行中に[Ctrl]+[C]キーや[Ctrl]+[Break]キーで処理を中止した場合,次のプロセスが実行されていないことを確認してからコマンドを再実行してください。
- 障害復旧用バックアップの場合はpdcopyプロセス
- 拡張用バックアップの場合はpdrorgプロセス
- このコマンドの実行時にバックアップファイルが作成されます。拡張用バックアップの場合,または障害復旧用バックアップの場合,バックアップファイルの出力先のドライブ空き容量は,DBサイズがSのときに最大2ギガバイト,Mのときに最大15ギガバイト,Lのときに最大50ギガバイト程度必要です。
- IMデータベースを使用している場合,JP1/IM-Managerが停止している必要があります。
- Windowsの場合,IMデータベースサービス(JP1/IM-Manager DB Server)が起動している必要があります。また,IMデータベースのクラスタサービス(JP1/IM-Manager DB Cluster Service)が停止している必要があります。
- バックアップファイルは,復旧用と拡張用の区別ができないため,ファイル名にそれぞれが区別できる文字を指定することを推奨します。
- バックアップファイルのアクセス権は,ユーザーがアクセスできる状態で出力されます。バックアップ取得後,アクセス権を変更するか,ユーザーがアクセスできない場所へ移動することを推奨します。
- JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスが停止している必要があります。
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.