使用 ndmpcopy 概述传输数据
。 ndmpcopy
noshell命令可在支持NDMP v4的存储系统之间传输数据。您可以执行完整数据传输和增量数据传输。您可以传输完整或部分卷, qtree ,目录或单个文件。
使用 ONTAP 8.x 及更早版本时,增量传输限制为最多两个级别(一个完整备份和最多两个增量备份)。
从 ONTAP 9.0 及更高版本开始,增量传输限制为最多九个级别(一个完整备份和最多九个增量备份)。
您可以运行 ndmpcopy
在源存储系统和目标存储系统的nobeshell命令行中、或者在既非数据传输源也非数据传输目标的存储系统中。您也可以运行 ndmpcopy
在既是数据传输源又是数据传输目标的单个存储系统上。
您可以在中使用源存储系统和目标存储系统的IPv4或IPv6地址 ndmpcopy
命令:路径格式为 /vserver_name/volume_name \[path\]
。
-
在源和目标存储系统上启用 NDMP 服务:
如果在源或目标上执行数据传输 …
使用以下命令 …
SVM 范围的 NDMP 模式
vserver services ndmp on
对于管理SVM中的NDMP身份验证、用户帐户为
admin
用户角色为admin
或backup
。在数据SVM中、用户帐户为vsadmin
用户角色为vsadmin
或vsadmin-backup
角色。节点范围的 NDMP 模式
system services ndmp on
-
使用在存储系统内或存储系统之间传输数据
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}]
ndmpcopy 不支持 DNS 名称。您必须提供源和目标的 IP 地址。源 IP 地址或目标 IP 地址不支持环回地址( 127.0.0.1 )。
-
。
ndmpcopy
命令用于确定控制连接的地址模式、如下所示:-
控制连接的地址模式与提供的 IP 地址相对应。
-
您可以使用覆盖这些规则
-mcs
和-mcd
选项
-
-
如果源或目标是 ONTAP 系统,则根据 NDMP 模式(节点范围或 SVM 范围),使用允许访问目标卷的 IP 地址。
-
source_path
和destination_path
是卷、qtree、目录或文件粒度级之前的绝对路径名称。 -
-mcs
指定源存储系统控制连接的首选寻址模式。inet
指示IPv4地址模式和inet6
指示IPv6地址模式。 -
-mcd
指定与目标存储系统的控制连接的首选寻址模式。inet
指示IPv4地址模式和inet6
指示IPv6地址模式。 -
-md
指定源存储系统与目标存储系统之间数据传输的首选寻址模式。inet
指示IPv4地址模式和inet6
指示IPv6地址模式。如果不使用
-md
选项ndmpcopy
命令时、数据连接的寻址模式将按如下方式确定:-
如果为控制连接指定的任一地址为 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>
-