Symantec NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
bmrc — Bare Metal Restore サーバーデーモンへの要求の発行
概要
bmrc -operation change -resource { restoretask | discovertask } [-client clientName] -state numericCode -progress numericCode
bmrc -operation complete -resource { restoretask | discovertask } [-client clientName] -state numericStateCode
bmrc -operation create -resource log [-client clientName]
bmrc -operation create -resource message [-client clientName] -msg messageText
bmrc -operation pull -resource { info | procedure } [-client clientName] -source sourceFileName -destination destinationFileName
UNIX システムでは、このコマンドへのディレクトリパスは /usr/openv/netbackup/bin/ です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\NetBackup\bin\ です。
説明
bmrc クライアントプログラムは Bare Metal Restore (BMR) クライアント上で実行され、これによって BMR サーバーデーモンに要求が発行されます。 操作およびリソースは引数として指定されます。
リストアするクライアント上の修復環境の外部プロシージャから bmrc を開始する場合、次のように bmrc コマンドへのパスを指定します。
UNIX システムでは、/usr/openv/netbackup/bin
Windows システムでは、%SystemDrive%\BMR\NBU\bin
Windows システムでは、初回ブートの外部プロシージャポイントの bmrc は、install_path\NetBackup\bin
にあります。
オプション
- -client clientName
このオプションでは、Bare Metal Restore クライアント名を指定します。
UNIX システムでは、CLIENT_NAME がクライアントシステムの
/usr/openv/netbackup/bp.conf
で定義されていれば -client は省略可能です。
- -destination destinationFileName
このオプションでは、pull 操作でローカルホストに作成するファイルのパス名を指定します。
- -msg messageText
このオプションでは、サーバーのログに追加するテキストメッセージを指定します。
- -operation operationName
このオプションでは、実行する操作を指定します。
change complete create pull
- -progress numericCode
このオプションでは、Bare Metal Restore で内部的に使用される数値の進捗コードを指定します。
- -resource resourceName
このオプションでは、操作を実行するリソースを指定します。
discovertask info log message procedure restoretask
- -source sourceFileName
このオプションでは、pull 操作でデータベースから取得するファイル名を指定します。
- -state numericCode
このオプションでは、Bare Metal Restore で内部的に使用される数値の状態コードを指定します。
例
例 1 - 検出タスクの状態を変更する場合
# bmrc -operation change -resource discovertask -client clientName -state numericCode -progress numericCode
例 2 - リストアタスクの状態を変更する場合
# bmrc -operation change -resource restoretask -client clientName -state numericCode -progress numericCode
例 3 - 検出タスクを完了して最終状態コードを設定する場合
# bmrc -operation complete -resource discovertask -client clientName -status numericStatus
例 4 - リストアタスクを完了して最終状態コードを設定する場合
# bmrc -operation complete -resource restoretask -client clientName -status numericStatus
例 5 - サーバーのログをこのコマンドへの標準入力から作成する場合
# bmrc -operation create -resource log -client clientName
例 6 - サーバーのログに追加するメッセージを作成する場合
# bmrc -operation create -resource message -client clientName -msg message text
例 7 - サーバーからファイルを取り出す場合
# bmrc -operation pull -resource info -client clientName -source sourceFileName -destination destinationFileName
例 8 - サーバーから外部プロシージャを取り出す場合
# bmrc -operation pull -resource procedure -client clientName -source sourceFileName -destination destinationFileName