Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ndmpcopyを使用してONTAPデータを転送する

共同作成者 netapp-lenida netapp-sumathi netapp-aaron-holt netapp-thomi netapp-aoife netapp-aherbin

ノードシェルコマンドは ndmpcopy、NDMP v4をサポートするストレージシステム間でデータを転送します。フルデータ転送と増分データ転送の両方を実行できます。ボリューム、qtree、ディレクトリの全体または一部、または個 々 のファイルを転送できます。

タスクの内容

ONTAP 8.x以前のリリースでは、増分転送は最大2つのレベル(1つのフルバックアップと最大2つの増分バックアップ)に制限されます。

ONTAP 9 .0以降のリリースでは、増分転送は最大9レベル(1つのフルバックアップと最大9つの増分バックアップ)に制限されています。

は、ソースストレージシステムとデスティネーションストレージシステム、またはデータ転送のソースでもデスティネーションでもないストレージシステムのノードシェルコマンドラインで実行できます ndmpcopy。また、データ転送のソースとデスティネーションの両方になっている単一のストレージシステムでを実行することもできます ndmpcopy

コマンドでは、ソースストレージシステムとデスティネーションストレージシステムのIPv4アドレスまたはIPv6アドレスを使用できます ndmpcopy。パスの形式はです /vserver_name/volume_name \[path\]

手順
  1. ソースストレージシステムとデスティネーションストレージシステムでNDMPサービスを有効にします。

    ソースまたはデスティネーションでデータ転送を実行するモード

    使用するコマンド

    SVMを対象としたNDMPモード

    vserver services ndmp on

    メモ

    管理SVMにおけるNDMP認証の場合、ユーザアカウントはで、ユーザ admin`ロールは `admin`またはです `backup。データSVMでは、ユーザアカウントはで、ユーザロールは vsadmin`または `vsadmin-backup`です `vsadmin

    ノードを対象としたNDMPモード

    system services ndmp on

  2. ノードシェルでコマンドを使用して、ストレージシステム内またはストレージシステム間でデータを転送し `ndmpcopy`ます。

    ::> system node run -node <node_name> < ndmpcopy [options] source_IP:source_path destination_IP:destination_path [-mcs {inet|inet6}] [-mcd {inet|inet6}] [-md {inet|inet6}]

    メモ

    DNS名はndmpcopyではサポートされません。ソースとデスティネーションのIPアドレスを指定する必要があります。送信元IPアドレスまたは宛先IPアドレスでは、ループバックアドレス(127.0.0.1)はサポートされません。

    • `ndmpcopy`このコマンドは、制御接続のアドレスモードを次のように決定します。

      • 制御接続用のアドレスモードは、指定された IP アドレスに対応します。

      • これらのルールは、オプションと -mcd`オプションを使用して上書きできます `-mcs

    • ソースまたはデスティネーションが ONTAP システムの場合は、 NDMP モード(ノードを対象とした NDMP モードまたは SVM を対象とした NDMP モード)に応じて、ターゲットボリュームへのアクセスを許可する IP アドレスを使用します。

    • `source_path`と `destination_path`は、ボリューム、qtree、ディレクトリ、またはファイルの詳細レベルまでの絶対パス名です。

    • `-mcs`ソースストレージシステムへの制御接続で優先されるアドレス指定モードを指定します。

      inet`IPv4アドレスモードを示し、IPv6アドレスモードを示します。 `inet6

    • `-mcd`デスティネーションストレージシステムへの制御接続で優先的に使用するアドレス指定モードを指定します。

      inet`IPv4アドレスモードを示し、IPv6アドレスモードを示します。 `inet6

    • `-md`ソースストレージシステムとデスティネーションストレージシステム間のデータ転送で優先されるアドレス指定モードを指定します。

      inet`IPv4アドレスモードを示し、IPv6アドレスモードを示します。 `inet6

      コマンドでオプションを `ndmpcopy`使用しない場合、 `-md`データ接続のアドレス指定モードは次のように決定されます。

      • 制御接続用に指定されたいずれかのアドレスが IPv6 アドレスの場合、データ接続用のアドレスモードは IPv6 になります。

      • 制御接続用に指定された両方のアドレスがIPv4アドレスの場合、 `ndmpcopy`コマンドは最初にデータ接続に対してIPv6アドレスモードを試行します。

        これに失敗した場合は、IPv4アドレスモードを使用します。

        メモ

        IPv6アドレスを指定する場合は角かっこで囲む必要があります。

        このコマンド例では(source_path、ソースパスからデスティネーションパスにデータを移行し(`destination_path`ます)。

      > ndmpcopy -sa admin:<ndmp_password> -da admin:<ndmp_password>
       -st md5 -dt md5 192.0.2.129:/<src_svm>/<src_vol> 192.0.2.131:/<dst_svm>/<dst_vol>

      + 次のコマンド例では、制御接続とデータ接続でIPv6アドレスモードを使用するように明示的に設定します。

    > ndmpcopy -sa admin:<ndmp_password> -da admin:<ndmp_password> -st md5 -dt md5 -mcs inet6 -mcd inet6 -md
     inet6 [2001:0db8:1:1:209:6bff:feae:6d67]:/<src_svm>/<src_vol> [2001:0ec9:1:1:200:7cgg:gfdf:7e78]:/<dst_svm>/<dst_vol>

この手順で説明されているコマンドの詳細については、を"ONTAPコマンド リファレンス"参照してください。

ndmpcopyコマンドのオプション

ノードシェルコマンドで使用できるオプションについて理解しておく必要があります `ndmpcopy`"データの転送"

次の表に、使用可能なオプションを示します。

オプション 説明

-sa username:[password]

このオプションは、ソースストレージシステムに接続するための、ソース側の認証のユーザ名とパスワードを設定します。これは必須オプションです。

管理者権限がないユーザの場合は、そのユーザのシステムによって生成されたNDMP固有のパスワードを指定する必要があります。システムによって生成されたパスワードは、adminユーザとadmin以外のユーザの両方に必須です。

-da username:[password]

このオプションは、デスティネーションストレージシステムに接続するための、デスティネーション側の認証のユーザ名とパスワードを設定します。これは必須オプションです。

-st{md5

text}

このオプションは、ソースストレージシステムに接続するときに使用する、ソース側の認証タイプを設定します。これは必須オプションであるため、オプションまたは md5`オプションのいずれかを指定する必要があります `text

-dt{md5

text}

このオプションは、デスティネーションストレージシステムに接続するときに使用する、デスティネーション側の認証タイプを設定します。

-l

このオプションは、転送に使用するダンプレベルを、指定したレベルの値に設定します。有効な値は、、 1、~ 9`です `0 0。はフル転送を、は 9`増分転送 `1`を指定します。デフォルトはです `0

-d

このオプションを指定すると、ndmpcopyデバッグログメッセージの生成が有効になります。ndmpcopyデバッグログファイルはルートボリュームにあり `/mroot/etc/log`ます。ndmpcopyデバッグログファイルの名前は、の形式になり `ndmpcopy.yyyymmdd`ます。

-f

このオプションは、強制モードを有効にします。このモードでは、7-Modeボリュームのルートでディレクトリのシステムファイルを上書きでき `/etc`ます。

-h

このオプションを選択すると、ヘルプメッセージが出力されます。

-p

ソース側とデスティネーション側の認証用のパスワードを入力するよう求められます。このパスワードは、および `-da`オプションで指定したパスワードよりも優先され `-sa`ます。

メモ

このオプションは、対話型コンソールでコマンドを実行する場合にのみ使用できます。

-exclude

データ転送用に指定するパスから、指定されたファイルまたはディレクトリを除外します。ディレクトリ名またはファイル名(や .txt`など)をカンマで区切ったリストを値として指定できます `.pst。サポートされる除外パターンの最大数は32、サポートされる最大文字数は255です。