Veritas NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
bpmedia — NetBackup メディアの凍結、解凍、一時停止、一時停止解除
概要
bpmedia -freeze | -unfreeze | -suspend | -unsuspend -m media_id [-h host] [-v]
bpmedia -movedb -m media_id -newserver newservername [-newsvr_group groupname] [-oldserver oldservername] [-v]
bpmedia -movedb -allvolumes -newserver newservername -oldserver oldservername [-v]
UNIX システムでは、このコマンドへのディレクトリパスは /usr/openv/netbackup/bin/admincmd/ です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\NetBackup\bin\admincmd\
です。
説明
bpmedia コマンドを実行すると、次の処理を行うことができます。
NetBackup テープメディアの凍結、解凍、一時停止、一時停止解除。 つまり、メディアに対する今後のバックアップまたはアーカイブの指定を許可または禁止することができます。 このコマンドは Media Manager によって管理されるメディアだけに適用されます。
このオプションを指定すると、メディアカタログのエントリを、マスターサーバーおよびメディアサーバーのクラスタ内で、あるサーバーから他のサーバーへ移動できます。
異なるメディアサーバーにテープメディアの所有権を移動します。 1 つのサーバー名 (
oldservername
) を参照するすべてのメディアのデータベースおよびイメージのレコードが、別のサーバー名 (newservername
) を参照するように変更します。
メモ:
特定のメディアまたはハードウェアのエラーによって、NetBackup で自動的にメディアが一時停止されるか、または凍結されることがあります。 この場合、NetBackup の[問題 (Problems)]レポートにエラーの原因が書き込まれます。 必要に応じて、bpmedia -unfreeze または -unsuspend オプションを指定して、一時停止解除または解凍できます。
このコマンドは、すべての認可済みユーザーが実行できます。 NetBackup による認可について詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。
オプション
- -freeze
このオプションを指定すると、指定したメディアが凍結されます。有効な NetBackup メディアが凍結された場合、NetBackup によって、そのメディアへのバックアップおよびアーカイブは行われません。 メディア上に存在する期限が切れていないすべてのイメージは、継続してリストアに使用できます。 NetBackup では、凍結されたメディアは NetBackup メディアカタログから削除されません。また、期限が切れた場合も NetBackup ボリュームプールから割り当て解除されません。
- -unfreeze
このオプションを指定すると、指定したメディアが解凍されます。このオプションによって、-freeze オプションによる操作を解除し、メディアの期限が切れていない場合は再度バックアップまたはアーカイブに使用することができます。 メディアが解凍されている間に期限が切れた場合、そのメディアは NetBackup ボリュームプールからすぐに割り当て解除されます。
- -suspend
このオプションを指定すると、指定したメディアが一時停止されます。この操作は -freeze オプションによる操作と同じですが、メディアの期限が切れた場合、そのメディアは NetBackup ボリュームプールからすぐに割り当て解除されます。
- -unsuspend
このオプションを指定すると、指定したメディアの一時停止が解除されます。このオプションによって、-suspend オプションによる操作を解除し、メディアを再度バックアップまたはアーカイブに使用することができます。
- -movedb -newserver newservername [-newsvr_group groupname] [-oldserver oldservername]
メモ:
-movedb オプションは、NetBackup サーバーでは使用できません。
このオプションを指定すると、メディアカタログのエントリを、マスターサーバーおよびメディアサーバーのクラスタ内で、あるサーバーから他のサーバーへ移動できます。 このコマンドを実行すると、指定されたメディア ID のメディアカタログのエントリが oldservername から newservername に移動されます。 エントリの移動を反映するように NetBackup イメージカタログが更新されます。 移動後、newservername はメディアに対するアクセス権を取得していると見なすことができます。
-newserver newservername では、エントリの移動先のホスト名を指定します。
-newsrv_group groupname では、そのメディアを割り当てる新しいサーバーグループの名前を指定します。
-oldserveroldservername では、移動されるカタログエントリが現在存在するホスト名を指定します。oldservername オプションを指定しない場合、このコマンドが実行されているシステムが移動元のサーバーになります。
-movedb オプションは、マスターサーバーおよびそのメディアサーバーでロボットライブラリが共有され、そのロボット内のすべてのメディアへのアクセス権を取得している場合に最も有効です。 少なくとも、すべての NetBackup サーバーで同じ Enterprise Media Manager データベースが使用されている必要があります。同じデータベースが使用されている場合、属性および割り当ての状態を保持したままで、メディアを 1 つのロボットライブラリから別のロボットライブラリに移動できます。
- -movedb -allvolumes -newserver newservername -oldserver oldservername
1 つのメディアサーバー (oldservername) に割り当てられているすべてのメディアを別のメディアサーバー (newservername) に移動します。 この操作は EMM データベースで実行され、メディアの lastwritehost を newservername に変更します。 共有グループに属するメディアの場合に次の条件が該当します。lastwritehost が oldservername に設定された場合、newservername は共有グループに属する必要があり、lastwritehost は newservername に変更されます。
最初の手順が正常に実行されると、このオプションはイメージデータベース内のすべてのフラグメントのメディアサーバー名を oldservername から newhostname に変更します。 この操作には、コマンドがイメージデータベース全体を走査する必要があるため、長い時間がかかる場合があります。
メモ:
-movedb オプションは、NetBackup サーバーでは使用できません。
- -m media_id
このオプションでは、操作が必要なメディア ID を指定します。 メディア ID は、6 文字以下で指定し、NetBackup メディアカタログに含める必要があります。
- -h host
このオプションでは、メディアカタログが存在するサーバーのホスト名を指定します。 このオプションは、bpmedia を実行したサーバーにボリュームが書き込まれていない場合だけ必要です。 この場合、メディア ID は、他のサーバー上の NetBackup メディアカタログに存在します。 bpmedia コマンドで、そのサーバー名を指定する必要があります。
たとえば、whale というマスターサーバーと、eel というメディアサーバーが存在すると想定します。 whale 上で、次のように bpmedia コマンドを実行して、eel のメディアカタログ内に存在するメディア ID BU0001 を一時停止します。
bpmedia -suspend -m BU0001 -h eel
メディアカタログ内にボリュームが存在するホストを判断するには、NetBackup の[メディアリスト (Media Lists)]レポートを使用します。
- -v
このオプションを指定すると、詳細モードが選択されます。 このオプションは、デバッグログ機能を有効にして NetBackup が実行されている場合、つまり次のディレクトリが存在する場合にだけ有効です。
UNIX システムの場合:
/usr/openv/netbackup/logs/admin
Windows システムの場合:
install_path\NetBackup\logs\admin
例
HOSTM というマスターサーバーのメディアサーバーが、HOSTS1 および HOSTS2 であると想定します。 このコマンドを実行すると、メディア ID DLT001 のメディアカタログのエントリが HOSTS1 から HOSTS2 に移動され、NetBackup イメージカタログが更新されます。 次のコマンドは、マスターサーバー HOSTM で実行します:
# bpmedia -movedb -m DLT001 -newserver HOSTS2 -oldserver HOSTS1
ファイル
UNIX システムの場合:
/usr/openv/netbackup/logs/admin/* /usr/openv/netbackup/db/media/*
Windows システムの場合:
install_path\NetBackup\logs\admin\*.log install_path\NetBackup\db\media\*.log