Veritas NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
nboraadm — Oracle バックアップポリシーの一部としてのインスタンスおよびインスタンスのグループの設定
概要
nboraadm [-S master_server] -list_rac_dbs [{-rac_dbid dbid -rac_db_unique_name name}] [-rac_type type] [-scan_name name] [-service_name name] [-port number] [-active | -inactive] [-registered | -unregistered]
nboraadm [-S master_server] -list_rac_instances [instance_name] [{-rac_dbid dbid -rac_db_unique_name name}] [-host name] [-backup_host name] [-os Unix | Windows] [-active | -inactive] [-registered | -unregistered]
nboraadm [-S master_server] -add_rac_db -rac_dbid dbid -rac_db_unique_name name -rac_type type -scan_name name -service_name name -port number [-load_balanced_node_count number]
nboraadm [-S master_server] -add_rac_instance instance_name -rac_dbid dbid -rac_db_unique_name name -host name -oracle_home oracle_home [-backup_priority priority] [-backup_host name]
nboraadm [-S master_server] -delete_rac_db -rac_db_unique_name name [-rac_dbid dbid] [-scan_name name]
nboraadm [-S master_server] -delete_rac_instance instance_name [-host name] [-backup_host name] [-rac_dbid dbid] [-rac_db_unique_name name] [-oracle_home oracle_home]
nboraadm [-S master_server] -modify_rac_db -rac_dbid dbid -rac_db_unique_name name [-new_scan_name name] [-rac_type type] [-load_balanced_node_count number] [-port number] [-scan_name name] [-service_name name] {[-oracle_auth user [-oracle_TNS tns] | -disable_oracle_auth] | [-wallet_path path [-wallet_rman_TNS tns | -disable_rman_catalog] | -disable_wallet_auth]} [-rman_catalog_user name [-rman_catalog_TNS tns] | -disable_rman_catalog] [-active | -inactive] [-force] [-no_warnings]
nboraadm [-S master_server] -register_rac_db -rac_db_unique_name name [-scan_name name] [-rac_dbid dbid] {-oracle_auth user | -wallet_path path [-wallet_rman_TNS tns]} [-rman_catalog_user name [-rman_catalog_TNS tns]] [-add_rac_dbid dbid] [-force] [-no_warnings]
nboraadm [-S master_server] -modify_rac_instance instance_name -rac_dbid dbid -rac_db_unique_name name [-new_instance instance_name] [-host name] [-backup_host name | -disable_backup_host] [-oracle_home oracle_home] [-backup_priority priority] [-active | -inactive] [-force] [-no_warnings]
nboraadm [-S master_server] -list_instance_aliases [instance_name] [-host name] [-oracle_home oracle_home]
nboraadm [-S master_server] -add_instance_alias instance_name -alias alias_name [-host name] [-oracle_home oracle_home]
nboraadm [-S master_server] -delete_instance_alias instance_name -alias alias_name [-host name] [-oracle_home oracle_home]
nboraadm [-S master_server] -list_instances [instance_name] [-instance_group name] [-host name] [-os Unix | Windows] [-active | -inactive] [-registered | -unregistered]
nboraadm [-S master_server] -add_instance instance_name -host name -oracle_home oracle_home [-tns_admin tns_admin] {[-instance_group name] | [-os_user name [-os_domain name]] | [-oracle_auth user [-oracle_TNS tns]] | [-wallet_path path -wallet_TNS tns [-wallet_rman_TNS tns]]} [-rman_catalog_user name [-rman_catalog_TNS tns]]] [-force]
nboraadm [-S master_server] -register_instance instance_name [-host name] [-oracle_home oracle_home] {-instance_group name | -os_user name [-os_domain name] | -oracle_auth user [-oracle_TNS tns] | -wallet_path path -wallet_TNS tns [-wallet_rman_TNS tns]} [-rman_catalog_user name [-rman_catalog_TNS tns]] [-no_warnings] [-force]
nboraadm [-S master_server] -delete_instance instance_name [-host name] [-oracle_home oracle_home] [-no_warnings]
nboraadm [-S master_server] -modify_instance instance_name [-new_instance instance_name] [-host name] [-new_host name] [-oracle_home oracle_home] [-new_oracle_home oracle_home] [-tns_admin tns_admin] [-instance_group name] [-os_user name [-os_domain name] | -disable_os_user] [-oracle_auth user [-oracle_TNS tns] | -disable_oracle_auth] [-wallet_path path -wallet_TNS tns [-wallet_rman_TNS tns | -disable_rman_catalog] | -disable_wallet_auth] [-rman_catalog_user name [-rman_catalog_TNS tns] | -disable_rman_catalog] [-active | -inactive] [-force] [-no_warnings]
nboraadm [-S master_server] -remove_from_instance_group instance_name [-instance_group name] [-host name] [-oracle_home oracle_home] [-no_warnings]
nboraadm [-S master_server] -list_instance_groups [instance_group_name]
nboraadm [-S master_server] -add_instance_group instance_group_name {{-unix_os_user name AND/OR -windows_os_user name -os_domain name} | [-oracle_auth user [-oracle_TNS tns]] | [-wallet_path path -wallet_TNS tns [-wallet_rman_TNS tns]]} [-rman_catalog_user name [-rman_catalog_TNS tns]]
nboraadm [-S master_server] -delete_instance_group instance_group_name
nboraadm [-S master_server] -modify_instance_group instance_group_name [-new_instance_group instance_group_name] {[[-unix_os_user name] [-windows_os_user name -os_domain name] | -disable_os_user] [-oracle_auth user [-oracle_TNS tns] | -disable_oracle_auth] | [-wallet_path path -wallet_TNS tns [-wallet_rman_TNS tns | -disable_rman_catalog] | -disable_wallet_auth]} [-rman_catalog_user name [-rman_catalog_TNS tns] | -disable_rman_catalog] [-validate]
nboraadm [-S master_server] -auto_registration instance_group_name [-unix_tns_admin tns_admin] [-windows_tns_admin tns_admin]
nboraadm [-S master_server] -disable_auto_registration
nboraadm [-S master_server] -list_dbas
nboraadm [-S master_server] -add_dba client_nameuser_name
nboraadm [-S master_server] -delete_dba client_nameuser_name
nboraadm [-S master_server] -immediate -policy policy [-schedule schedule] {-instance instance | {-rac_dbid dbid -rac_db_unique_name name}} [-w[hh:mm:ss]]
nboraadm [-S master_server] -list_jobs [count] [-utc]
nboraadm [-S master_server] -list_job_details -jobid jobid [-utc]
nboraadm [-S master_server] -add_data_guard -dbid dbid -db_name name
nboraadm [-S master_server] -delete_data_guard -dbid dbid -db_name name
nboraadm [-S master_server] -add_rac_to_data_guard db_unique_name -dbid dbid -db_name name
nboraadm [-S master_server] -remove_rac_from_data_guard db_unique_name -dbid dbid
nboraadm [-S master_server] -add_instance_to_data_guard instance_name -dbid dbid -db_name name [-host name][-oracle_home oracle_home]
nboraadm [-S master_server] -remove_instance_from_data_guard instance_name [-host name][-oracle_home oracle_home]
nboraadm [-S master_server] -list_data_guard_instances [-dbid dbid -db_name name]
nboraadm [-S master_server] -list_data_guard_rac_databases [-dbid dbid -db_name name]
On UNIX systems, the directory path to this command is /usr/openv/netbackup/bin/
On Windows systems, the directory path to this command is install_path\NetBackup\bin\
説明
nboraadm コマンドは、Oracle バックアップポリシーの一部として、RAC データベース、インスタンス、インスタンスのグループを追加、変更、一覧表示、削除できます。nboraadm の実行元ホストのローカルではないインスタンスを変更する場合は、インスタンスを変更するかどうかを確認するプロンプトが表示されます。nboraadm コマンドは次の操作を実行します。
-list_instances は、リポジトリのすべての Oracle インスタンスをリストします。
-add_instance は、リポジトリにインスタンスを追加します。
-register_instance は、インスタンスまたはインスタンスグループのクレデンシャルを登録します。
-delete_instance は、インスタンスを削除します。
-modify_instance は、指定されたインスタンスの属性を変更します。
-list_instance_groups は、作成されているすべての Oracle インスタンスグループをリストします。
-add_instance_group は、リポジトリにインスタンスグループを追加します。
-delete_instance_group は、リポジトリからインスタンスグループを削除します。
-modify_instance_group は、指定されたインスタンスグループの属性を変更します。
-auto_registration は、新たに検出されたインスタンスを指定されたインスタンスグループ名に自動的に登録します。
-disable_auto_registration は、新たに検出されたインスタンスの自動登録を無効にします。
-list_dbas は、指定されたクライアントで nboraadm を使用できるすべての DBA のリストを表示します。
-add_dba は、NetBackup 管理者がデータベース管理者 (DBA) に特定のクライアントで nboraadm コマンドを使う機能を付与できるようにします。
-delete_dba は、指定された DBA が指定されたクライアントで nboraadm を使う機能を削除します。
-list_jobs は、RMAN 出力を含んでいる Oracle ジョブの情報を表示します。
-list_job_details は指定したジョブの RMAN 出力を表示します。
-list_rac_dbs は、NetBackup が Oracle RAC として識別できるすべてのデータベースを一覧表示します。
-add_rac_db を使用すると、Oracle RAC データベースを NetBackup に手動で追加できます。
-register_rac_db を使用すると、Oracle RAC クレデンシャルを NetBackup に登録できます。
-modify_rac_db は、NetBackup にある既存の Oracle RAC データベースを変更します。
-delete_rac_db を使用すると、Oracle RAC データベースおよび関連するすべてのインスタンスを NetBackup から削除できます。
-list_rac_instances は、NetBackup が Oracle RAC として識別できるすべてのインスタンスを一覧表示します。
-add_rac_instance を使用すると、Oracle RAC インスタンスを NetBackup に手動で追加できます。データベースがない場合、インスタンスは追加できません。
-modify_rac_instance は、NetBackup にある既存の Oracle RAC インスタンスを変更します。
-delete_rac_instance を使用すると、NetBackup から Oracle RAC インスタンスを削除できます。
-list_instance_aliases は、Oracle インスタンスに関連付けられているすべてのエイリアスを一覧表示します。
-add_instance_alias は、Oracle インスタンスに関連付けられているエイリアスを追加します。
-delete_instance_alias は、Oracle インスタンスに関連付けられているエイリアスを削除します。
-add_data_guard は、リポジトリに Oracle Data Guard を追加します。
-delete_data_guard は、リポジトリから Oracle Data Guard を削除します。
-add_rac_to_data_guard は、指定した RAC データベースを Data Guard 構成に追加します。
-remove_rac_from_data_guard は、指定した RAC データベースを Data Guard 構成から削除します。
-add_instance_to_data_guard は、指定したインスタンスを Data Guard 構成に追加します。
-remove_instance_from_data_guard は、指定したインスタンスを Data Guard 構成から削除します。
-list_data_guard_instances は、Data Guard 構成に関連付けられているすべてのインスタンスを一覧表示します。
-list_data_guard_rac_databases は、Data Guard 構成に関連付けられているすべての RAC データベースを一覧表示します。
オプション
- -active | -inactive
-list_instances 操作で使用したとき、アクティブまたは非アクティブなインスタンスだけにリストを絞り込むことができます。デフォルトの条件ではすべてのインスタンスをリストします。
-modify_instance 操作で使用したとき、インスタンスの状態をアクティブから非アクティブ、または非アクティブからアクティブに変更できます。
このオプションを -modify_rac_instance と併用すると、バックアップに利用可能なノードのプールに対してインスタンスを追加または削除できます。このオプションを -modify_rac_db と併用すると、データベースの状態をアクティブから非アクティブ、または非アクティブからアクティブに変更できます。
- -add_rac_dbid id
Oracle RAC データベース ID を追加するために使用します。データベース ID が検出されなかった場合は、必ず -register_rac_db と併用します。
- -alias name
-add_instance_alias または -delete_instance_alias と併用して、データベースインスタンスと関連付けられているエイリアスを追加または削除します。
- -backup_host name
バックアップデータを転送する代替ネットワークホストを指定するために使用します。このオプションは、-add_rac_instance と -modify_rac_instance にのみ適用されます。
- -dbid
データベース ID を指定します。
- -db_name
データベース名を指定します。
- -disable_backup_host
バックアップホスト名の使用を無効にします。このオプションは、-modify_rac_instance にのみ適用されます。
- -backup_priority number
保護に RAC インスタンスを使用する順序を定義する整数。有効な値は任意の整数です。RAC の 2 つのインスタンスが同じ優先度を共有している場合、インスタンスはアルファベット順に選択されます。NetBackup は最も優先度が高いインスタンスのクレデンシャルをテストします。そのインスタンスが利用できない場合、NetBackup は他のインスタンスのクレデンシャルをテストしません。検証をスキップするには、-force を使用します。
- -client_name user_name
データベース管理者 (DBA) のクライアント名とユーザー名を指定して、nboraadm コマンドを有効または無効にします。これらのオプションは -add_dba 操作と -delete_dba 操作のみで使用します。
- -disable_oracle_auth
Oracle 認証の使用を無効にします。
- -disable_os_user
オペレーティングシステム認証の使用を無効にします。
- -disable_rman_catalog
Oracle RMAN リカバリカタログのクレデンシャルおよびウォレットの RMAN リカバリカタログのクレデンシャルの使用を無効にします。
- -disable_wallet_auth
ウォレット認証の使用を無効にします。
- -force
検証エラーにかかわらず、インスタンスまたは RAC データベースをリポジトリに強制的に追加します。Oracle ポリシーに NetBackup を使用して未登録インスタンスまたは RAC データベースを保護することはできません。
- -host name
Oracle データベースが存在するホストの名前を指定します
- -immediate
Oracle DBA が Oracle クライアントから即時バックアップを開始できます。Oracle DBA は NetBackup のスケジュールに基づいて開始されるバックアップを待たずにバックアップを開始できます。-immediate を使用している場合は、-policy オプションが必要です。さらに、-instance オプション、または -rac_dbid および -rac_db_unique_name オプションを指定する必要があります。Oracle DBA は、RAC データベースの即時バックアップにこのオプションを使用できます。
- -instance_group name
新しい、または変更されたインスタンスが、指定された名前のインスタンスグループの一部となることを指定します。
- -instance_name
作成または変更されたインスタンスに名前を付けます。
- -list_job_details -jobid jobid [-utc]
パラメータ -jobid で定義される、指定された Oracle ジョブのジョブの詳細からの
LOG
メッセージに含まれる RMAN 出力を表示します。nboraadm -list_jobs コマンドを使用して、RMAN の詳細が必要な指定されたjobid
を調べます。オプションの -utc パラメータで、各ジョブの詳細メッセージのタイムスタンプがデフォルトの UNIX の時間形式ではなく、UTC 形式で表示されます。- -list_jobs [count] [-utc]
count パラメータでリスト表示する最近の Oracle ジョブの数を指定して、RMAN 出力を含む Oracle ジョブを表示します。各 Oracle ジョブの次のジョブ情報を JSON 形式で表示します:
Jobid
、JobType
、Status
、State
、Policy
、ScheduleType
、Schedule
、Started
、およびEnded
。count パラメータの値の有効な範囲は、1~1024です。オプションで count パラメータが指定されていない場合、デフォルトは 128 です。オプションの -utc パラメータですべてのジョブの詳細メッセージのタイムスタンプ (Started
フィールドとEnded
フィールド) がデフォルトの UNIX の時間形式ではなく、UTC 形式で表示されます。- -load_balanced_node_count number
NetBackup がバックアップに使用するノードの最大数を定義する整数。指定されたノード数が利用できない場合、バックアップはそれよりも少ない数で続行されます。0 (ゼロ) を指定すると、NetBackup は利用可能なすべてのノードを使用します。
- -new_scan_name name
Oracle RAC データベースの SCAN (単一クライアントアクセス名) の名前を変更するために使用します。-modify_rac_db オプションとともに使用します。
- -no_warnings
コマンドの実行元ホストのローカルでないインスタンスを変更した場合、NetBackup でユーザーに警告が表示されます。NetBackup でインスタンスを変更するかどうかを確認するプロンプトが表示されます。このオプションは、この警告が表示されないようにするために使用します。
- -oracle_auth user [-oracle_TNS tns]
Oracle 認証クレデンシャルのユーザー名およびネットサービス名 (TNS エイリアス) を指定します。
- -oracle_home oracle_home
インスタンスが存在する Oracle ホームディレクトリのファイルパスを指定します。
- -os Unix | Windows
インスタンスのオペレーティングシステムの形式が UNIX か Windows かを指定します。
- -os_user name [-os_domain name]
オペレーティングシステムのクレデンシャルのユーザー名およびドメインを指定します。
- -port number
グリッドサービスリスナーポート。このオプションの動作は、指定した操作によって異なります。
- -rac_db_unique_name name
Oracle RAC データベースの一意のデータベース名。この名前が検出または手動で追加された後に、変更することはできません。このオプションの動作は、指定した操作によって異なります。
- -rac_dbid id
Oracle RAC データベースのデータベース ID。データベース ID は追加された後に変更できません。このオプションの動作は、指定した操作によって異なります。
- -rac_type values
Oracle RAC データベースと NetBackup 間の通信タイプ。許可される値は RAC と RACOneNode です。
- -registered | -unregistered
登録されているすべてのインスタンスおよび不正なクレデンシャルが原因で登録されていないすべてのインスタンスを指定します。
- -rman_catalog_user name [-rman_catalog_TNS tns]
Oracle RMAN リカバリカタログのクレデンシャルのユーザー名およびネットサービス名 (TNS エイリアス) を指定します。
- -S master_server
追加または変更するインスタンスを含んでいるマスターサーバーを指定します。
- -scan_name name
Oracle RAC データベースのデータベース SCAN 名。このオプションの動作は、指定した操作によって異なります。
- -service_name name
Oracle RAC データベースのサービス名。このオプションの動作は、指定した操作によって異なります。
- -unix_os_user name -windows_os_user name
インスタンスのグループの UNIX OS や Windows OS のクレデンシャルのユーザー名を指定します。
- -unix_tns_admin tns_admin と -windows_tns_admin tns_admin
デフォルトの UNIX の TNS_ADMIN または Windows の TNS_ADMIN のパスの上書きに使用します。
- -wallet_path
インスタンスまたは RAC データベースで使用するクレデンシャルを含む Oracle ウォレットへのパスを指定します。
- -wallet_tns
Oracle ウォレット内のクレデンシャルを検索するために使用するウォレット接続記述子を指定します。このオプションは、RAC データベースでは使用できません。
- -wallet_rman_TNS
Oracle ウォレットに格納されている Oracle RMAN リカバリカタログのクレデンシャルの RMAN ネットサービス名を指定します。このオプションは、インスタンスと RAC データベースの両方で使用されます。