cnr_exim データ インポートおよびエクスポート ツールは、特定のテナントに制限されていないユーザーについて、次のことをサポートするようになりました。
- すべてのデータのエクスポート
- コア データがあるかどうかにかかわらず、テナントに固有のデータのエクスポート
- ライセンス関連データのエクスポートとインポート
- すべてのデータのインポート
- テナントに固有のデータのインポートと、オプションで、コア データの有無にかかわらず、新しいテナントへのマッピング。これにより、新しいテナントの基本設定を作成できます。テナント タグを指定すると、インポートしたデータを使用して古いテナント ID
が検索され、現在の設定が新しいテナント ID の検索に使用されます。
マルチテナント アーキテクチャの使用には、テナントの設定を別のクラスタに移動して、テナント テンプレート データをエクスポートし、そのデータを別のテナントとしてインポートできるという利点があります。
(注) |
特定のテナントに制限されたユーザーは、そのテナントのデータのみをエクスポートまたはインポートできます。
|
cnr_exim ツールは、保護されていないリソース レコードの情報をエクスポートするためにも機能します。ただし、cnr_exim は単に既存のデータに上書きするだけで、競合の解決を試みません。
(注) |
Cisco Prime Network Registrar の別のバージョンにデータをインポートまたはエクスポートするために cnr_exim ツールを使用することはできません。これは、Cisco Prime Network Registrar の同じバージョンからのデータのインポートまたはエクスポートにのみ使用できます。
|
cnr_exim ツールを使用する前に、CLI から終了して、次の場所でツールを見つけます。
- Windows - ...\bin\cnr_exim.exe
- Linux - .../usrbin/cnr_exim
インポートされたデータをアクティブにするには、サーバーをリロードする必要があります。
テキストのエクスポートは読み取り専用であることに注意してください。再インポートすることはできません。
テキストのエクスポートでは、ユーザー名とパスワードの入力が求められます(クラスタはデフォルトでローカル クラスタになります)。構文は、次のとおりです。
> cnr_exim –e exportfile [–N username –P password –C cluster]
(インポート可能な)raw データをエクスポート するには、–x オプションを使用します。
> cnr_exim –e exportfile -x
DNS サーバーおよびゾーン コンポーネントをバイナリ データとして raw 形式でエクスポートするには、–x および –c オプションを使用します。
> cnr_exim –e exportfile –x –c "dnsserver,zone"
データ インポートの構文は、次のとおりです(インポート ファイルは raw 形式である必要があります)。
> cnr_exim –i importfile [–N username –P password –C cluster]
また、–o オプションを使用して、既存のデータに上書きすることもできます。
> cnr_exim –i importfile –o
次の表では、cnr_exim ツールのすべての修飾オプションについて説明します。
表 3. cnr_exim オプション
オプション
|
説明
|
–a
|
保護された、または保護されていない RR のエクスポートとインポートを許可します。有効な値は、次のとおりです。
protectedRR、 unprotectedRR、および none
Export:
デフォルトではすべての RR がエクスポートされるため、オプション「-a protectedRR」、「-a unprotectedRR」、または「-a none」を使用して、保護された RR または保護されていない RR のエクスポートを明示的に指定する必要があります。このオプションが指定されなかった場合は、すべての
RR がエクスポートされます。
Import:
デフォルトではすべての RR がインポートされるため、オプション「-a protectedRR」または「-a unprotectedRR」を使用して、保護された RR または保護されていない RR のインポートを明示的に指定する必要があります。このオプションが指定されなかった場合は、すべての
RR がインポートされます。
|
–c
|
Cisco Prime Network Registrar コンポーネントを、引用符で囲まれたカンマ区切りの文字列としてインポートまたはエクスポートします。–c help を使用して、サポートされているコンポーネントを表示します。デフォルトでは、ユーザーはエクスポートされません。このオプションを使用して明示的にエクスポートする必要があります。ユーザーは、定義されたグループとロールで常にグループ化されます。秘密はエクスポートされません。
(注)
|
管理者名をインポートした後は、新しいパスワードを設定する必要があります。グループとロールをユーザー名(デフォルトではエクスポートされない)とは別にエクスポートすると、ユーザー名との関係が失われます。
|
|
–C クラスタ
|
指定されたクラスタからインポートまたはエクスポートします。localhost に事前設定されています。
|
–e exportfile
|
指定されたファイルに設定をエクスポートします。
|
–h
|
サポートされているオプションのヘルプ テキストを表示します。
|
–i importfile
|
指定されたファイルに設定をインポートします。インポート ファイルは raw 形式である必要があります。
|
–N username
|
指定されたユーザー名を使用してインポートまたはエクスポートします。
|
–o
|
–i (インポート)オプションとともに使用すると、既存のデータに上書きします。
|
–p port
|
SCP サーバーへの接続に使用されるポート。
|
–P password
|
指定されたパスワードを使用してインポートまたはエクスポートします。
|
–t exportfile
|
エクスポート先のファイル名を指定し、データを s 式形式でエクスポートします。
|
–v
|
バージョン情報を表示します。
|
–x
|
–e (エクスポート)オプションとともに使用すると、バイナリ データを(インポート可能な)raw 形式でエクスポートします。
|
–d
|
cnr_exim ログ ファイルのディレクトリ パスを指定します。
|
–f
|
ソース テナントを指定します。エクスポートおよびインポートについて有効です。
|
–g
|
デスティネーション テナントを指定します。インポートの場合のみ有効です。tenant-id は、データをエクスポートするときに変更することはできず、データがインポートされるときにのみ変更できます。
|
–b
|
コア(基本)オブジェクトをインポート/エクスポートに含めることを指定します。これには、明示的な tenant-id が 0 であるすべてのオブジェクトと、tenant-id 属性を持たないすべてのオブジェクトが含まれます。
|
–w
|
エクスポートするビュー タグを指定します。このオプションを使用すると、ユーザーは、「w」オプションで説明されているように、同じビュー タグを持つゾーンおよび RR データをエクスポートできます。他のすべてのオブジェクトでは、このオプションは考慮されず、使用されている場合も以前と同じようにエクスポートされます。
|