Share via


스토리지 계정 장애 조치(failover) 시작

어떤 이유로든 지역 중복 스토리지 계정의 기본 엔드포인트를 사용할 수 없게 되면 계정 장애 조치(failover)를 시작할 수 있습니다. 계정 장애 조치(failover)는 스토리지 계정의 기본 엔드포인트가 되도록 보조 엔드포인트를 업데이트합니다. 장애 조치(failover)가 완료되면 클라이언트가 새로운 주 지역에 쓰기 시작할 수 있습니다. 강제 장애 조치(failover)를 사용하면 애플리케이션에 대해 고가용성을 유지할 수 있습니다.

이 문서에서는 Azure Portal, PowerShell 또는 Azure CLI를 사용하여 스토리지 계정에 대해 계정 장애 조치(failover)를 시작하는 방법을 보여 줍니다. 계정 장애 조치(failover)에 대한 자세한 내용은 재해 복구 및 스토리지 계정 장애 조치(failover)를 참조하세요.

Warning

일반적으로 계정 장애 조치(failover)를 수행하면 일부 데이터가 손실됩니다. 계정 장애 조치(failover)의 의미를 이해하고 데이터 손실에 대비하려면 데이터 손실 및 불일치를 확인하세요.

참고 항목

Azure Az PowerShell 모듈을 사용하여 Azure와 상호 작용하는 것이 좋습니다. 시작하려면 Azure PowerShell 설치를 참조하세요. Az PowerShell 모듈로 마이그레이션하는 방법에 대한 자세한 내용은 Azure PowerShell을 AzureRM에서 Azure로 마이그레이션을 참조하세요.

필수 조건

스토리지 계정에서 계정 장애 조치(failover)를 수행하기 전에 다음을 확인하세요.

  • 스토리지 계정은 지역에서 복제(GRS, GZRS, RA-GRS 또는 RA-GZRS)에 대해 구성됩니다. Azure Storage 중복에 대한 자세한 내용은 Azure Storage 중복을 참조하세요.
  • 스토리지 계정 유형은 고객이 시작한 장애 조치(failover)를 지원합니다. 지원되는 스토리지 계정 형식을 참조하세요.
  • 사용 중인 스토리지 계정에는 계정 장애 조치(failover)에 지원되지 않는 기능이나 서비스가 없습니다. 자세한 목록은 지원되지 않는 기능 및 서비스를 참조하세요.

장애 조치(failover) 시작

Azure Portal, PowerShell 또는 Azure CLI에서 계정 장애 조치(failover)를 시작할 수 있습니다.

참고 항목

Azure Az PowerShell 모듈을 사용하여 Azure와 상호 작용하는 것이 좋습니다. 시작하려면 Azure PowerShell 설치를 참조하세요. Az PowerShell 모듈로 마이그레이션하는 방법에 대한 자세한 내용은 Azure PowerShell을 AzureRM에서 Azure로 마이그레이션을 참조하세요.

Azure Portal에서 계정 장애 조치(failover)를 시작하려면 다음 단계를 수행합니다.

  1. 본인의 저장소 계정으로 이동합니다.

  2. 설정에서 지역 복제를 선택합니다. 다음 이미지는 스토리지 계정의 지역 복제 및 장애 조치(failover) 상태를 보여 줍니다.

    Screenshot showing geo-replication and failover status

  3. 스토리지 계정이 GRS(지역 중복 스토리지) 또는 RA-GRS(읽기 액세스 지역 중복 스토리지)에 대해 구성되었는지 확인합니다. 구성되지 않은 경우 설정에서 구성을 선택하여 계정을 지역 중복으로 업데이트합니다.

  4. 마지막 동기화 시간 속성은 보조 지역이 주 지역보다 지연된 정도를 나타냅니다. 마지막 동기화 시간을 통해 장애 조치(failover)가 완료된 후의 데이터 손실 범위를 예측할 수 있습니다. 마지막 동기화 시간 속성을 확인하는 방법에 대한 자세한 내용은 스토리지 계정에 대한 마지막 동기화 시간 속성 확인을 참조하세요.

  5. 장애 조치(failover) 준비를 선택합니다.

  6. 확인 대화 상자를 검토합니다. 준비되면 를 입력하여 장애 조치(failover)를 확인하고 시작합니다.

    Screenshot showing confirmation dialog for an account failover

계정 장애 조치(failover)의 중요한 의미

스토리지 계정에 대해 계정 장애 조치(failover)를 시작하면 보조 엔드포인트가 기본 엔드포인트가 되도록 보조 엔드포인트에 대한 DNS 레코드가 업데이트됩니다. 장애 조치(failover)를 시작하기 전에 스토리지 계정에 대한 잠재적 영향을 파악해야 합니다.

장애 조치(failover)를 시작하기 전에 가능한 데이터 손실 범위를 예측하려면 마지막 동기화 시간 속성을 확인합니다. 마지막 동기화 시간 속성을 확인하는 방법에 대한 자세한 내용은 스토리지 계정에 대한 마지막 동기화 시간 속성 확인을 참조하세요.

시작 후 장애 조치(failover)에 소요되는 시간은 일반적으로 1시간 미만으로 달라질 수 있습니다.

장애 조치(failover) 후에는 새로운 주 지역에서 스토리지 계정 유형이 LRS(로컬 중복 스토리지)로 자동 변환됩니다. 계정에 대해 GRS(지역 중복 스토리지) 또는 RA-GRS(읽기 액세스 지역 중복 스토리지)를 다시 사용할 수 있습니다. LRS에서 GRS 또는 RA-GRS로 변환하는 경우 추가 비용이 발생합니다. 데이터를 새 보조 지역으로 다시 복제하기 위해 네트워크 송신 요금이 발생합니다. 자세한 내용은 대역폭 가격 정보를 참조하세요.

스토리지 계정에 대해 GRS를 다시 사용하면 계정의 데이터가 새 보조 지역으로 복제되기 시작합니다. 복제 시간은 다음을 포함하는 다양한 요인에 따라 다릅니다.

  • 스토리지 계정의 개체 수 및 크기 많은 작은 개체는 더 적고 큰 개체보다 더 오래 걸릴 수 있습니다.
  • CPU, 메모리, 디스크 및 WAN 용량과 같은 백그라운드 복제에 사용할 수 있는 리소스입니다. 라이브 트래픽은 지역 복제보다 우선합니다.
  • Blob 스토리지를 사용하는 경우 Blob당 스냅샷 수입니다.
  • Table 스토리지를 사용하는 경우 데이터 분할 전략입니다. 복제 프로세스는 사용하는 파티션 키 수를 초과하여 확장할 수 없습니다.

다음 단계