nzbackup のコマンド構文

構文

nzbackup コマンドは以下のシンタックスをサポートしている。
nzbackup { [-h|-rev] [-hc conname] |
[-v] [-db database] { [-dir directory list] | [-dirfile dir file] }
[-connector conname] [-connectorArgs "args"] [-differential]
[-cumulative] [-globals] [-u username] [-pw password] [-streams num]
[-noData] [-history] [-backupset ID] [-secret value] }
以下の表は、パラメーターについて説明しています。
表 1. nzbackup コマンドのパラメータ
パラメーター 説明
-h コマンドのヘルプを表示します。  
-レヴ コマンドのソフトウェア・リビジョンを表示します。  
-ホスト ホストのホスト名またはIPアドレスを指定する。

デフォルトはNZ_HOSTの値である。

 
-hc コンネーム さまざまなコネクタ(たとえば、networker、netbackup、netbackup8-64、tsm、s3)のconnectorArgsで使用できるすべての引数の詳細を提供します。 nzbackup -hc networker
-v[冗長] 冗長モードを指定し、バックアップ対象のオブジェクトをリスト表示します。  
-デブ データベース 指定されたデータベースとそのすべてのオブジェクト、およびそれらのオブジェクトで参照されているユーザー、グループ、権限をバックアップします。

このオプションを指定する場合、-globals を指定することはできません。 詳細については、 ユーザー、グループ、および権限のバックアップと復元を参照してください。

デフォルトはNZ_DATABASEである。

-db ttdev
-監督 ディレクトリ データの保管先ディレクトリーの絶対パス名を 1 つ以上のスペースで区切ったリスト形式で指定します。 このオプションはファイルシステムのみに適用される。 最大 16 個のディレクトリーを指定できます。

指定するディレクトリーは、すべてのバックアップの root になります。 システムは、各 root ディレクトリー内のサブディレクトリーで、バックアップを管理します。

-dir /home/user/backups

-dir /home/backup1 /home/backup2/ /home/backup3/

-ディレクトリファイル バックアップ・ターゲット・ディレクトリーのリストを使用して、1 行に 1 つずつファイルを指定します。 -dirfile /home/mybackuptargetlist
-コネクタ コンネーム バックアップの送信先となるコネクターの名前です。 有効な値は以下のとおりです。
  • ファイル・システム

    デフォルト値。

  • Tivoli Storage Manager
  • NetBackup
  • NetWorker

Tivoli Storage Manager、NetBackup,、またはNetWorker,用の 32 ビットクライアントと 64 ビットクライアントの両方がインストールされている場合、システムはデフォルトで 32 ビットクライアントを使用します。 -connector オプションで名前 (tsm6-64、netbackup7-64、または networker7-64) を指定することにより、システムに 64 ビット・クライアントを使用させることができます。 64ビット・クライアントのみがインストールされている場合、システムは64ビット・クライアントを使用してバックアップを実行します。

システムは、指定されたコネクター名に基づき、バックアップ・ソフトウェアをディスカバーします。 複数のバージョンのバックアップ・コネクタがインストールされている場合(たとえば、Tivoli Storage Manager5とTivoli Storage Manager6)、これらの値のいずれかを使用して特定のバージョンを識別できます:
  • tsm5
  • tsm6
  • tsm6-64(Tivoli Storage Manager6 およびTivoli Storage Manager7 64 ビットクライアントに使用)
  • netbackup6
  • netbackup7
  • netbackup7-64
  • netbackup8-64
  • networker7 (NetWorker 7 および NetWorker 8 の 32 ビット・クライアントに使用)
  • networker7-64 (NetWorker 7 および NetWorker 8 の 64 ビット・クライアントに使用)
-connector netbackup
--connectorArgs"args" コネクターの passthrough 引数のコロンで区切られたリストを指定します。 引数ストリングは、二重引用符で囲まれていなければなりません。
接続の引数:
IBM Cloudの場合:
AWSの場合:
コネクタs3
UNIQUE_ID=
ACCESS_KEY_ID=
secret_access_key=
default_region=
BUCKET_URL=
Azureのために:
コネクタ az
UNIQUE_ID=
storage_account=
KEY=
コンテナ
“name=value[:name
=value:...]”
-ディファレンシャル 差分バックアップを指定します (つまり、最後のバックアップ以降に変更されたデータのみをバックアップします)。  
-累積 累積バックアップを指定します (つまり、最後のフルバックアップ以降に変更された内容のみをバックアップします)。  
-グローバル すべてのユーザー、グループ、およびグローバル権限をバックアップします。 このコマンドは、カテゴリー、コホート、レベルなどの複数レベルのセキュリティ・オブジェクトもバックアップする。

このオプションを指定する場合、-db を指定することはできません。 詳細については、 ユーザー、グループ、および権限のバックアップと復元を参照してください。

-globals
-u ユーザー名 データベースに接続するNetezza Performance Serverのユーザー名を指定します。

デフォルトは NZ_USER の値です。

-u user_1
-pw password ユーザーのパスワードを指定します。

デフォルトは NZ_PASSWORD の値です。

-pw XXXXXX
-ストリーム 番号 指定された数のストリームを使用して、データをバックアップします。
デフォルトは host.bnrNumStreamsDefaultの値である。
ヒント:最適なパフォーマンスとリソース利用のために、利用可能なCPUコア数の半分として-streamsを使用する。
-streams 3
-noData 指定したデータベースで定義されたテーブル、ビュー、シノニム、アクセス権限などのオブジェクトの定義のみを保存します。 表またはビューのユーザー・データは保存されません。

このオプションは、空のデータベースをすべてのオブジェクト定義と権限とともにNetezza Performance Serverシステムにレプリケートする簡単な方法です。

-noData
-history バックアップ履歴レポートを印刷します。  
-バックアップセット 身分証明書 デフォルトの代わりに増分バックアップに使用するバックアップ・セットを指定します。

デフォルトのバックアップ・セットは、指定するデータベースで直近に使用されたバックアップ・セットです。 このオプションを使用すると、このデフォルトを無効にできます。

デフォルトは最新のフルバックアップ・セットです。

-backupset 20060523200000
-シークレット 価値 バックアップ・データ内のホスト鍵を暗号化するために使用される256ビットの対称鍵の生成に必要な文字列値を指定します。 -secret toplevel
-disableViewCheck データベースに無効なビューが含まれている場合、バックアップ操作はエラーで失敗します。 無効なビューを削除しない場合は、バックアップを進める前に、-disableViewCheck オプションを使用して、すべてのビューおよびマテリアライズ・ビューを検証するバックアップ処理の一部を無効にします。 このオプションは、バージョン 7.2.0.9-P3/7.2.1.3-P3 以降で使用可能です。 nzbackup -db <dbName> -dir <backupPath> -disableViewCheck
-useCxidZonemap 価値 このオプションを使用すると、'zonemapを'createxidに使用することで、テーブル全体のスキャンを回避して差分バックアップのパフォーマンスを向上させることができる。 値は以下のとおりです。
  • 0 (このオプションを無効にする場合)
  • 1 (このオプションを有効にする場合)
nzabckup –db db1 –dir /tmp/db1 –useCxidZonemap 1 -differential
-compressionLib リブ 指定しない場合は、デフォルトのコンプレッション・ライブラリーが使用されます。 デフォルト値はzlibです。

zlib および zstd は、許可される引数です。

バックアップは、ソース・システムと同じ数のデータ・スライスを持つシステムにのみロードされる可能性がある。

11.2.0.0からは、この制限は適用されない。

IBM® PureData® System for Analytics 7.1.2.7からのバックアップは、引き続きNetezza Performance Server Serverと互換性があります。

 
-compressionLvl # このオプションは、-compressionLib zstdオプションと一緒にのみ使用できます。 --compressionLvl-compressionLib zlib では無効です。

デフォルトの zstd コンプレッション・レベルは 1 です。 このコンプレッション・レベルは、値を指定しない場合に使用されます。

コンプレッション・レベルは、-131072 から 22 の範囲である必要があります。

IBM PureData System for Analytics 7.1.2.7からのバックアップは、引き続きNetezza Performance Server Serverと互換性があります。
 
- skipUnchangedViewDefs 差分バックアップで未変更のビュー定義をスキップする機能を有効にします。 skipUnchangedViewDefs
-スキーマ名

1つ以上のスペースで区切られた(大文字小文字を区別しない)スキーマ名のリストを指定します。 デフォルトでは、スキーマは'adminスキーマとともにバックアップされる。 デフォルトのスキーマを'adminからユーザー定義のスキーマに変更することができる。

バックアップはスキーマ・レベルで、そのスキーマに対応するすべてのサポート可能なオブジェクトとともに行われる。

-スキーマ SCH1 SCH2

nzrestore コマンドは、スキーマ・レベルでバックアップされたデータベースのリストアを暗黙のうちにサポートしています。

バックアップの環境設定

デフォルトでは、「nzbackupコマンドは、環境変数「NZ_DATABASE、「NZ_USER、 「NZ_PASSWORD値を使用するが、「NZ_DATABASE」に-db、「NZ_USER」に-u、 「NZ_PASSWORD」に-pwを指定した場合は、その限りではない。

次の表に、nzbackup コマンドの環境変数をリストします。
表 2. 環境設定
名前 対応するコマンド行パラメーター
NZ_DATABASE -db と同じ
NZ_USER –u と同じ
NZ_PASSWORD –pw と同じ

バックアップ・エラー

nzbackup コマンドは、エラーをログ・ファイル /nz/kit/log/backupsvr/backupsvr.pid.date.log に書き込みます。