볼륨 복제 정보

이 페이지에서는 볼륨 복제를 사용하여 데이터를 보호하는 방법을 자세히 설명합니다.

볼륨 복제 정보

한 위치의 소스 볼륨을 다른 위치의 대상 볼륨에 비동기식으로 복제하는 위치 간 볼륨 복제를 통해 데이터를 보호할 수 있습니다. 이 기능을 사용하면 위치 전체의 서비스 중단 또는 재해 발생 시 중요한 애플리케이션 활동에 복제된 볼륨을 사용할 수 있습니다. 복제된 볼륨은 정상 사용 중에 읽기 전용 사본으로도 사용할 수 있습니다.

볼륨 복제는 초기 전송 중에 사용된 데이터 블록만 전송하고 증분 전송 중에는 변경된 블록만 전송합니다. 전송되는 바이트에만 요금이 부과되므로 전송 시간이 최적화되고 비용이 절감됩니다.

볼륨 복제 워크플로

볼륨 복제 중에 초기 전송이라는 프로세스가 모든 소스 볼륨 콘텐츠를 대상 볼륨에 복제합니다. 초기 전송 프로세스는 소스 시스템에서 스냅샷을 생성하고 해당 콘텐츠를 대상 볼륨으로 전송합니다. 초기 전송이 완료되면 복제 미러 상태가 미러링됨으로 변경됩니다. 그러면 대상 볼륨이 읽기 전용이 되고 소스 볼륨의 스냅샷 콘텐츠를 반영합니다. 여기에는 초기 스냅샷 전에 생성된 모든 스냅샷이 포함됩니다.

초기 전송 프로세스가 완료되면 예약된 복제 간격이 다음 순서로 증분 업데이트 형식으로 진행됩니다.

  1. 이 프로세스는 소스 볼륨에 새 스냅샷을 만듭니다.

  2. 새 스냅샷과 이전 스냅샷 간에 변경된 데이터를 계산합니다.

  3. 이 프로세스는 이러한 변경사항을 대상 볼륨으로 전송합니다. 복제 리소스의 전송 상태가 전송 중으로 변경됩니다.

    모든 변경사항이 전송되면 대상 볼륨의 콘텐츠가 이전 스냅샷에서 새 스냅샷으로 전환됩니다.

설정 수정

복제가 미러링됨 상태인 경우 NetApp Volumes는 소스 또는 대상 볼륨에서 변경한 대부분의 설정 변경사항을 두 볼륨에 모두 적용합니다.

다음 섹션에서는 NetApp Volumes가 두 볼륨 간에 동기화하는 설정과 각 볼륨에 대해 별도로 구성하는 설정에 대해 설명합니다.

복제된 설정

복제가 미러링됨 상태인 동안 NetApp Volumes는 소스 볼륨과 대상 볼륨 간에 다음 설정을 동기화합니다.

  • 용량: 두 볼륨의 용량을 업데이트합니다. 소스 및 대상 스토리지 풀 모두에 새 볼륨 크기에 맞는 충분한 사용 가능한 공간이 있어야 합니다.

  • 내보내기 정책: 소스 및 대상 볼륨이 동일한 정책을 사용하도록 두 볼륨에 내보내기 규칙 변경사항을 적용합니다. 정책이 다른 경우 다음 볼륨 업데이트에서 두 볼륨에 하나의 정책을 적용하므로 클라이언트 액세스가 중단될 수 있습니다. 자세한 내용은 NFS 볼륨 설정을 업데이트할 때 클라이언트 액세스가 중단될 수 있음을 참조하세요. 표준 볼륨 복제와 달리 프로젝트 간 복제는 소스 볼륨과 대상 볼륨 간에 내보내기 규칙을 복사하지 않습니다.

  • 프로토콜 설정: 두 볼륨에서 이미 사용 설정된 프로토콜에 변경사항을 적용합니다. 서버 메시지 블록 (SMB) 볼륨의 경우 이러한 설정에는 SMB 암호화, 공유 공개 상태, 액세스 기반 열거가 포함됩니다. 볼륨을 만든 후에는 프로토콜 유형을 변경할 수 없습니다.

  • 스냅샷 일정: 두 볼륨에서 시간별, 일별, 주별, 월별 스냅샷 일정의 변경사항을 동기화합니다.

  • UNIX 권한: 소스 루트 디렉터리의 UNIX 권한을 대상 볼륨에 복사합니다. 이러한 권한은 대상 루트 디렉터리의 초기 권한이 됩니다.

  • 할당량 규칙: 할당량 규칙 변경사항을 소스 볼륨에 즉시 적용합니다. 대상 볼륨은 변경사항을 저장하고 복제를 중지할 때 적용합니다. 복제를 중지할 때 할당량 오류가 반환되면 두 볼륨의 할당량 규칙을 비교하고 누락된 규칙을 대상 볼륨에 추가합니다. 자세한 내용은 활성 복제에서 대상 볼륨 할당량 설정이 실패할 수 있음을 참조하세요.

각 볼륨의 설정

소스 및 대상 볼륨에서 다음 설정을 별도로 구성합니다.

  • 라벨 및 볼륨 설명: 각 볼륨의 라벨과 설명을 지정합니다.

  • 백업 정책: 각 볼륨의 백업 정책을 구성합니다. 대상 볼륨에서 복제가 미러링됨 상태인 동안에는 백업 일정이 비활성 상태이며 복제를 중지한 후에만 활성화됩니다.

  • Backup Vault: 각 볼륨에 Backup Vault를 할당합니다.

  • 자동 계층화: 각 볼륨에 대해 자동 계층화를 사용 설정하거나 사용 중지합니다.

  • 스냅샷 디렉터리 표시: 소스 볼륨에서만 이 설정을 구성합니다. 대상 볼륨에서는 이 설정을 변경할 수 없습니다.

  • 볼륨 삭제 차단: 각 볼륨에 대해 이 설정을 사용 설정하거나 중지합니다.

  • 처리량: 수동 서비스 품질 (QoS) 풀의 소스 및 대상 볼륨에서 처리량을 별도로 구성합니다. 자동 QoS 풀에서는 볼륨 크기와 서비스 수준에 따라 처리량이 결정됩니다.

스토리지 풀 수준에서 Active Directory 및 고객 관리 암호화 키 (CMEK) 정책을 구성합니다. 소스 및 대상 풀은 동일한 Active Directory 도메인에 연결되는 Active Directory 정책을 사용해야 합니다. 복제는 각 풀에 할당된 정책을 유지합니다.

Standard, Premium, Extreme 서비스 수준의 경우 소스 볼륨을 다른 서비스 수준의 풀로 이동하면 소스 볼륨만 변경됩니다. 대상 볼륨은 현재 풀에 유지됩니다.

복제를 중지하면 소스 및 대상 볼륨이 독립적으로 작동합니다. 한 볼륨의 데이터 또는 설정을 변경해도 다른 볼륨에는 적용되지 않습니다. 중지된 복제를 재개하면 별도로 구성한 설정을 제외하고 소스 볼륨 설정이 대상 볼륨 설정을 덮어씁니다.

볼륨 복제 고려사항

볼륨 복제를 수행하기 전에 다음 사항을 고려하세요.

  • Standard, Premium, Extreme 서비스 수준의 경우 NetApp Volumes는 다음 특정 리전 쌍 간의 볼륨 복제를 지원합니다.

    • asia-southeast1 및 australia-southeast1

    • europe-west2 및 europe-west3

    • europe-west2 및 europe-west4

    • europe-west3 및 europe-west4

    • europe-west3 및 europe-west6

    • europe-west4 및 europe-west6

    • europe-southwest1 및 europe-west3

    • northamerica-northeast1 및 northamerica-northeast2

    • northamerica-northeast1 및 us-central1

    • australia-southeast1 및 asia-southeast1

    • us-central1 및 us-east4

    • us-central1 및 us-west2

    • us-central1 및 us-west3

    • us-central1 및 us-west4

    • us-east4 및 us-west2

    • us-east4 및 us-west4

    • us-west2 및 us-west4

    • us-west3 및 us-west4

  • Flex Unified 서비스 수준의 경우 동일한 리전 그룹 내의 영역 간에 볼륨 복제가 지원됩니다. 동일한 리전 내의 다른 영역으로의 복제도 지원됩니다. 다음 표에는 여러 위치의 리전 그룹이 나와 있습니다.

    위치
    미주 아시아 태평양 유럽, 중동, 아프리카
    리전 그룹 southamerica-east1
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-northeast1
    asia-northeast2
    asia-south1
    asia-southeast1
    australia-southeast1
    australia-southeast2
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west8
    europe-west9
    me-west1
  • Flex 파일 서비스 수준의 경우 동일한 리전 그룹에 속한 리전 간에 볼륨 복제가 지원됩니다. 다음 표에는 여러 위치의 리전 그룹이 나와 있습니다.

    위치
    미주 아시아 태평양 유럽, 중동, 아프리카
    리전 그룹 southamerica-east1
    southamerica-west1
    northamerica-northeast1
    northamerica-northeast2
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-east2
    asia-northeast1
    asia-northeast2
    asia-northeast3
    asia-south1
    asia-south2
    asia-southeast1
    asia-southeast2
    australia-southeast1
    australia-southeast2
    africa-south1
    europe-central2
    europe-north1
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west6
    europe-west8
    europe-west9
    europe-west10
    europe-west12
    me-central1
    me-central2
    me-west1
  • 할당량 할당: 프로젝트 복제 요구사항에 따라 특정 리전 또는 서비스 수준에 대해 복제된 소스 및 대상 볼륨 수의 할당량을 늘려야 할 수 있습니다. 할당량 상향을 요청하려면 Google Cloud 콘솔 NetApp Volumes 할당량 페이지를 사용합니다.

  • 토폴로지 지원: 볼륨 복제는 계단식 및 팬인 및 팬아웃 토폴로지를 지원하지 않습니다. 예를 들어 볼륨은 소스 볼륨과 대상 볼륨이 모두 될 수 없습니다.

  • 소스 및 대상 볼륨 위치:

    • Flex Unified 기본 모드 서비스 수준의 경우 다음 고려사항이 적용됩니다.

      • 소스 및 대상 볼륨 모두 동일한 프로젝트 및 리전 그룹에 있어야 합니다. 같은 리전 내의 다른 영역으로 볼륨을 복제할 수 있습니다.

      • 일반 Flex Unified 풀 또는 대용량 Flex Unified 풀 내에서 볼륨을 복제할 수 있지만 이 두 풀 유형 간에는 복제할 수 없습니다.

      • 동일한 프로젝트 내에서 볼륨을 복제할 수 있습니다.

      • 소스 볼륨과 대상 볼륨 간의 프로젝트 간 볼륨 복제는 요청 시 사용할 수 있는 기능입니다. 이 기능에 대한 액세스를 요청하려면 영업팀에 문의하세요. API, Google Cloud CLI 또는 Terraform을 사용하여 복제를 만들지만 Google Cloud 콘솔에서 관리할 수 있습니다. 교차 프로젝트 복제를 만들려면 두 프로젝트 모두에 대한 netapp.replications.create 권한이 필요합니다. 표준 볼륨 복제와 달리 프로젝트 간 복제는 소스 볼륨과 대상 볼륨 간에 내보내기 규칙을 복제하지 않습니다. VPC 서비스 제어를 사용하는 경우 NetApp Volumes의 VPC 서비스 제어 제한사항을 참조하여 프로젝트 간 볼륨 복제를 이해하세요.

    • Flex File 서비스 수준: 소스 및 대상 볼륨이 모두 동일한 프로젝트 및 리전 그룹에 있어야 합니다. 동일한 리전 내의 다른 영역으로의 복제는 지원되지 않습니다.

    • Standard, Premium, Extreme 서비스 수준의 경우 다음 고려사항이 적용됩니다.

      • 소스 및 대상 볼륨이 모두 동일한 프로젝트 내에 있는 경우 복제가 지원됩니다. 대상 볼륨은 다른 리전 쌍에 있어야 합니다.

      • 소스 볼륨과 대상 볼륨 간의 프로젝트 간 볼륨 복제는 요청 시 사용할 수 있는 기능입니다. 이 기능에 대한 액세스를 요청하려면 영업팀에 문의하세요. 이러한 복제는 API, Google Cloud CLI 또는 Terraform을 사용해서만 생성되지만 이후 관리는 Google Cloud 콘솔을 사용하여 수행할 수 있습니다. 프로젝트 간 복제를 만들려면 두 프로젝트 모두에 대해 netapp.replications.create 권한이 필요합니다. 일반 볼륨 복제와 달리 프로젝트 간 복제는 소스 볼륨과 대상 볼륨 간에 내보내기 규칙을 복제하지 않습니다. VPC 서비스 제어를 사용하는 경우 NetApp Volumes의 VPC 서비스 제어 제한사항을 참조하여 프로젝트 간 볼륨 복제를 이해하세요.

    • 소스 및 대상 볼륨은 서로 다른 VPC에 있을 수 있습니다.

  • 서비스 수준 기반 지원: 소스 및 대상 볼륨은 동일한 서비스 수준을 가져야 합니다. 단, 프리미엄 및 Extreme 서비스 수준의 볼륨은 복제에서 혼합될 수 있습니다. Flex Unified ONTAP 모드로 또는 ONTAP 모드에서 복제하려면 ONTAP로 복제를 참조하세요. 여기서 ONTAP 모드 풀은 ONTAP 시스템입니다. ONTAP 모드 시스템 또는 ONTAP 기반 시스템과 ONTAP 모드 간의 복제는 표준 ONTAP SnapMirror 복제이며 이에 따라 관리해야 합니다. 자세한 내용은 ONTAP SnapMirror 비동기 재해 복구 알아보기를 참조하세요.

볼륨 복제 가격 책정

NetApp Volumes는 볼륨 용량과 별도로 복제 요금을 청구합니다. 요금은 기본 볼륨과 보조 볼륨 간에 전송된 바이트 수를 기준으로 부과됩니다. 자세한 내용은 NetApp Volumes 가격 책정을 참조하세요.

복구 지점 목표(RPO)

볼륨 복제는 예약된 비동기 복제이므로 대상 볼륨의 콘텐츠는 항상 소스 볼륨보다 뒤쳐집니다. 복구 지점 목표 (RPO)는 대상 볼륨의 데이터가 얼마나 최신인지, 데이터의 어느 시점 버전이 저장되는지를 지정합니다. 재해가 발생한 경우 RPO를 통해 손실된 데이터의 양을 확인할 수 있습니다.

지연 시간 또는 복제 스냅샷을 확인하여 볼륨 복제의 RPO를 확인할 수 있습니다. 지연 시간은 RPO를 빠르게 추정하는 방법을 제공하지만 복제 스냅샷이 더 정확한 측정 방법입니다.

  • 지연 시간: 대상 볼륨에 마지막으로 복제된 소스 볼륨에서 스냅샷이 생성된 이후 경과된 시간입니다. 지연 시간은 소스 볼륨 데이터와 관련된 대상 볼륨 데이터의 수명 차이를 나타냅니다. 5분마다 업데이트되며 RPO 개요를 제공합니다. 복제가 복제 간격을 건너뛰는 경우 Google Cloud 콘솔의 지연 시간 옆에 경고 경고 아이콘이 표시됩니다. 이 문제가 계속 발생하면 소스 볼륨의 데이터 변경률이 너무 높아 복제 간격 내에 전송할 수 없습니다. 더 긴 복제 간격을 선택하거나 소스에서 대량의 데이터 수정 활동과 같은 일회성 상황에 대한 경고를 무시하는 것이 좋습니다.

  • 복제 스냅샷: 복제 스냅샷은 특정 시점에 데이터가 표시되는 그대로 데이터를 캡처한 것입니다. 복제 스냅샷은 RPO를 가장 정확하게 보여줍니다. 볼륨 복제는 복제에 2개의 순환 스냅샷을 사용합니다. 대상 볼륨의 최신 복제 스냅샷 타임스탬프는 대상 볼륨의 최신 데이터 시점 (UTC)을 지정합니다.

    UTC 형식 (YYYY-MM-DD-HHMMSS)을 따르는 복제 스냅샷 이름에서 타임스탬프 (replication-<timestamp>)를 가져올 수 있습니다.

스토리지 풀 요구사항

소스 및 대상 볼륨이 있는 스토리지 풀은 다음 요구사항을 충족해야 합니다.

  • 서비스 수준에 따라 유효한 위치 쌍 또는 리전 그룹의 일부여야 합니다.

  • Active Directory 정책 구성이 동일해야 함

  • 동일한 Active Directory를 가리켜야 함

  • LDAP 설정이 동일해야 함

복제 일정

복제 일정은 지정된 간격으로 복제를 실행하려고 시도합니다. 이전 복제가 진행 중인 경우 현재 주기의 복제가 건너뛰고 다음 간격에 다시 확인합니다. 이 동작은 초기 볼륨 블록을 전송하고 복제하는 데 가장 오랜 시간이 걸리는 초기 복제 중에 가장 흔하게 발생합니다. 복제 일정은 각 일정 유형에 따라 다음 시간에 실행됩니다.

복제 일정 빈도 예약된 작업 시간
10분마다 :00, :10, :20, :30, :40, :50
매시간 매시 정각 후 :05분
매일 매일 자정 이후 :10

다음 단계

볼륨 복제 만들기