Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

ndmpcopy를 사용하여 ONTAP 데이터 전송

기여자 netapp-lenida netapp-sumathi netapp-aaron-holt netapp-thomi netapp-aoife netapp-aherbin

ndmpcopy nodeswell 명령은 NDMP v4를 지원하는 스토리지 시스템 간에 데이터를 전송합니다. 전체 및 증분 데이터 전송을 모두 수행할 수 있습니다. 전체 또는 부분 볼륨, Qtree, 디렉토리 또는 개별 파일을 전송할 수 있습니다.

이 작업에 대해

ONTAP 8.x 및 이전 릴리즈를 사용하면 증분 전송은 최대 2개의 레벨(전체 백업 1개 및 최대 2개의 증분 백업)으로 제한됩니다.

ONTAP 9.0 이상 릴리즈부터 증분 전송은 최대 9개 레벨(전체 백업 1개 및 증분 백업 9개)으로 제한됩니다.

소스 및 대상 스토리지 시스템의 nodeswell 명령줄에서 ndmpcopy를 실행하거나 데이터 전송 소스 또는 대상이 아닌 스토리지 시스템을 실행할 수 있습니다. 또한 데이터 전송의 소스와 대상 모두에 대해 단일 스토리지 시스템에서 ndmpcopy를 실행할 수 있습니다.

ndmpcopy 명령에서 소스 및 대상 스토리지 시스템의 IPv4 또는 IPv6 주소를 사용할 수 있습니다. 경로 형식은 "/vserver_name/volume_name\[path\]"입니다.

단계
  1. 소스 및 대상 스토리지 시스템에서 NDMP 서비스를 설정합니다.

    의 소스 또는 대상에서 데이터 전송을 수행하는 경우…​

    다음 명령을 사용합니다…​

    SVM 범위의 NDMP 모드입니다

    'vserver services ndmp on'

    참고

    admin SVM에서 NDMP 인증의 경우 사용자 계정은 admin이고 사용자 역할은 admin 또는 backup입니다. 데이터 SVM에서 사용자 계정은 vsadmin이고 사용자 역할은 vsadmin 또는 vsadmin-backup입니다.

    노드 범위의 NDMP 모드입니다

    'System services NDMP on'(시스템 서비스 NDMP 켜기)

  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 주소를 제공해야 합니다. 루프백 주소(127.0.0.1)는 소스 IP 주소 또는 대상 IP 주소에 대해 지원되지 않습니다.

    • "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 주소 모드를 나타냅니다.

      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 명령에 대한 옵션입니다

nodeshell 명령에 사용할 수 있는 옵션을 ndmpcopy 이해해야 "데이터를 전송합니다"합니다.

다음 표에는 사용 가능한 옵션이 나와 있습니다.

옵션을 선택합니다 설명

'-sa''사용자 이름:['암호']

이 옵션은 소스 스토리지 시스템에 접속할 소스 인증 사용자 이름과 암호를 설정합니다. 필수 옵션입니다.

admin 권한이 없는 사용자의 경우 시스템에서 생성한 NDMP 관련 암호를 지정해야 합니다. admin 및 non-admin 사용자 모두 시스템에서 생성한 암호는 필수입니다.

'-da''사용자 이름':['암호']

이 옵션은 대상 스토리지 시스템에 접속하기 위한 대상 인증 사용자 이름 및 암호를 설정합니다. 필수 옵션입니다.

'-st'{'md5'

'text'}

이 옵션은 소스 스토리지 시스템에 접속할 때 사용할 소스 인증 유형을 설정합니다. 이 옵션은 필수 옵션이므로 사용자는 "text" 또는 "md5" 옵션을 제공해야 합니다.

``dt’{'md5'

'text'}

이 옵션은 대상 스토리지 시스템에 접속할 때 사용할 대상 인증 유형을 설정합니다.

'-l'

이 옵션은 지정된 레벨 값으로 전송에 사용되는 덤프 레벨을 설정합니다. 유효한 값은 0, 1, 9, 0은 전체 전송을 나타내고 1은 9, 0은 증분 전송을 지정합니다. 기본값은 0입니다.

'-d'

이 옵션을 사용하면 ndmpcopy 디버그 로그 메시지를 생성할 수 있습니다. ndmpcopy 디버그 로그 파일은 '/mroot/etc/log' 루트 볼륨에 있습니다. ndmpcopy 디버그 로그 파일 이름은 ndmpcopy.yyyymmdd 형식으로 되어 있습니다.

"-f"

이 옵션은 강제 모드를 활성화합니다. 이 모드에서는 7-Mode 볼륨의 루트에 있는 '/etc' 디렉토리에서 시스템 파일을 덮어쓸 수 있습니다.

'-h'

이 옵션은 도움말 메시지를 인쇄합니다.

'-p'

이 옵션은 소스 및 대상 인증에 대한 암호를 입력하라는 메시지를 표시합니다. 이 암호는 '-sa' 및 '-da' 옵션에 지정된 암호보다 우선합니다.

참고

이 옵션은 명령이 대화형 콘솔에서 실행 중인 경우에만 사용할 수 있습니다.

'-exclude'

이 옵션은 데이터 전송에 지정된 경로에서 지정된 파일 또는 디렉토리를 제외합니다. 값은 또는 과 .txt 같은 파일 이름 또는 디렉터리의 쉼표로 구분된 목록일 수 .pst 있습니다. 지원되는 제외 패턴의 최대 개수는 32개이고 지원되는 최대 문자 수는 255개입니다.