Symantec NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
cat_export — カタログイメージメタデータを NBDB (NetBackup データベース) から 1 つ以上の ASCII イメージファイルにエクスポートします。
概要
cat_export -all | -client name | -backupid backupid | -mediahost hostname [-delete_source] [-replace_destination] [-export_dependents] [-export_no_dependents] [-staging [-source_master name]] [-base directory_name]
UNIX システムでは、このコマンドへのディレクトリパスは /usr/openv/netbackup/bin/ です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\NetBackup\bin\ です。
機能説明
cat_exportユーティリティは特定のシナリオで、イメージのメタデータを NBDB または NBDB のステージングされたコピーから宛先ディレクトリの ASCII イメージヘッダーファイル (フラットファイル) にエクスポートするのに使われます。このユーティリティは NetBackup データベースで使用される階層に基づき、このデータをディレクトリ階層に編成します。
cat_export は通常、ディザスタリカバリのシナリオの一部として cat_import コマンドと共に使用されるか、またはあるリポジトリからの別のリポジトリにイメージのメタデータ情報を再配置するために使われます。NetBackup ディザスタリカバリについてより多くの情報が利用可能です。
ディザスタリカバリについて詳しくは、次を参照してください。『NetBackup トラブルシューティングガイド』
デフォルトでは、cat_export によって、-backupid オプションで指定されるイメージメタデータと、指定したバックアップイメージに従属しているイメージメタデータがエクスポートされます。
このコマンドを実行するには、管理者権限が必要です。
オプション
- -all
マスターサーバーのすべてのクライアントのカタログイメージデータをエクスポートします。
- -base directory_name
カタログメタデータのターゲットディレクトリを、デフォルトディレクトリ
netbackup/db.export
から、指定されたディレクトリ名に変更します。- -backupid backupid
指定済みのバックアップ ID のカタログイメージデータをエクスポートします。
- -client name
指定済みのクライアントのカタログイメージデータをエクスポートします。
- -delete_source
NBDB の元のイメージメタデータを削除します。
- -export_dependents
指定したバックアップイメージに従属している VMware イメージのメタデータをエクスポートするために、-backupid オプションおよび -client オプションと共に使用されます。
- -export_no_dependents
指定したイメージヘッダーをエクスポートするために (ただし従属するイメージメタデータはいずれもエクスポートしない)、-backupid、-client、-mediahost の各オプションと共に使用されます。
- -mediahost hostname
指定したメディアのホストに少なくとも 1 つのフラグメントがあるカタログのイメージデータをエクスポートします。hostname の値は任意のメディアサーバーまたは Snapshot Client であることが可能です。
- -replace_destination
ターゲットディレクトリ内の既存のフラットファイルを新しいフラットファイルで上書きします。
- -staging [-source_master name]
NBDB そのものではなくステージングディレクトリ内の NBDB のコピーを、エクスポート操作のソースとして使用するかどうかを指定します。このオプションを使用できるのは、次の場合です。
イメージメタデータを
db.export
(デフォルト) ディレクトリ内のレガシーフラットファイルの形式にリストアする場合。イメージメタデータをエクスポートし、そのデータを cat_import コマンドを使用して別の NBDB のコピーにインポートできるようにする場合。
例
例 1 - alfred
のすべてのイメージメタデータを /catExport/images/alfred
のディレクトリにエクスポートします。
# cat_export -base /catExport -client alfred
例 2 - netbackup/db.export
ディレクトリにすべての NBDB のイメージメタデータをエクスポートします。
# cat_export -all
例 3 - クライアント hostname1
と関連しているイメージメタデータのみをステージングディレクトリにある NBDB のコピーからエクスポートします。
# cat_export -client hostname1 -staging