성공적인 Azure Storage Mover 배포 계획

Azure 구독 중 하나에 Azure Storage Mover를 배포하는 것은 마이그레이션 목표를 실현하는 첫 번째 단계입니다. Azure Storage Mover는 파일 및 폴더를 Azure Storage로 마이그레이션하는 데 도움이 될 수 있습니다. 이 문서에서는 Storage Mover 배포에 대한 중요한 결정과 모범 사례에 대해 설명합니다.

시나리오에서 서비스가 작동하는지 확인

Azure Storage Mover는 광범위한 마이그레이션 시나리오에서 작동하려고 합니다. 그러나 서비스는 비교적 새로운 서비스이므로 현재 제한된 수의 마이그레이션 시나리오를 지원합니다. Azure Storage Mover 개요 문서의 지원되는 원본 및 대상 섹션을 참조하여 서비스가 특정 시나리오에 적합한지 확인합니다.

배포 기본 사항

Azure Storage Mover의 배포는 클라우드 서비스 구성 요소와 원본 스토리지에 가까운 환경에서 실행하는 하나 이상의 마이그레이션 에이전트로 구성됩니다.

스토리지 이동기 리소스는 클라우드 서비스 구성 요소로 구성됩니다. 이 리소스는 선택한 Azure 구독 및 리소스 그룹 내에 배포됩니다. 마이그레이션하려는 Azure Storage 계정과 동일한 Microsoft Entra 테넌트에서 구독을 식별합니다.

참고 항목

Azure Storage Mover 리소스는 동일한 Microsoft Entra 테넌트가 관리하는 한 다른 구독에서 Azure Storage로 마이그레이션을 오케스트레이션할 수 있습니다.

배포를 위한 Azure 지역 선택

Azure Storage Mover 리소스를 배포할 때도 지역을 선택해야 합니다. 선택한 지역은 제어 메시지가 전송되는 위치와 마이그레이션에 대한 메타데이터가 저장되는 위치만 결정합니다. 마이그레이션된 데이터는 에이전트에서 Azure Storage의 대상으로 직접 전송됩니다. 파일은 Storage Mover 서비스 또는 해당 지역의 리소스를 통해 이동하지 않습니다. 즉, 원본, 에이전트 및 대상 스토리지 간의 근접성이 스토리지 이동기 리소스의 위치보다 마이그레이션 성능에 더 중요합니다.

A diagram illustrating a migration's path by showing two arrows. The first arrow represents data traveling to a storage account from the source and agent, and a second arrow represents the management and control info to the storage mover resource and service.

대부분의 경우 다른 국가/지역에 있는 파일을 마이그레이션해야 하는 경우에도 단일 스토리지 이동기 리소스만 배포하는 것이 가장 좋습니다. 하나 이상의 마이그레이션 에이전트가 스토리지 이동기 리소스에 등록됩니다. 에이전트는 등록된 스토리지 이동기에서만 사용할 수 있습니다. 에이전트 자체는 다른 국가/지역에 배포된 에이전트를 전 세계에 있는 스토리지 이동기 리소스에 등록하는 것을 의미하더라도 원본 스토리지 근처에 있어야 합니다.

고유한 마이그레이션 에이전트 집합이 있는 경우에만 여러 스토리지 이동기 리소스를 배포합니다. 별도의 스토리지 이동기 리소스 및 에이전트를 사용하면 원본 또는 대상 스토리지의 일부를 관리하는 관리자에 대한 권한을 별도로 유지할 수 있습니다.

Storage Mover 에이전트를 Azure VM으로 배포하는 것은 테스트되지 않았으며 현재 지원되지 않습니다.

구독 준비하기

구독은 마이그레이션하려는 대상 Azure Storage 계정과 동일한 Microsoft Entra 테넌트에 있어야 합니다. 스토리지 이동기 리소스에 대한 Azure 구독 및 리소스 그룹을 결정한 경우 배포 방법 및 사용자 또는 다른 관리자가 수행하는 작업에 따라 몇 가지를 준비해야 합니다.

리소스 공급자 네임스페이스

Azure 구독에서 서비스를 처음 사용하기 전에 해당 리소스 공급자 네임스페이스를 선택한 구독에 한 번 등록해야 합니다. Azure Storage Mover에는 동일한 요구 사항이 있습니다. 구독 소유자 또는 기여자가 이 작업을 수행할 수 있습니다. 실제 스토리지 이동기 리소스를 배포하기 전에 이 등록 작업을 수행하면 액세스 권한이 적은 관리자가 Storage Mover 서비스 및 종속된 리소스를 배포하고 사용할 수 있습니다.

Important

구독은 리소스 공급자 네임스페이스 Microsoft.StorageMoverMicrosoft.HybridCompute에 등록되어야 합니다.

리소스 공급자 등록:

Azure Portal을 통해 스토리지 이동기 리소스를 구독 소유자 또는 기여자로 배포하면 구독이 이 두 리소스 공급자 네임스페이스 모두에 자동으로 등록됩니다. Azure PowerShell 또는 CLI를 사용하는 경우 등록을 수동으로 수행하기만 하면 됩니다.

이러한 두 리소스 공급자 네임스페이스에 대해 구독을 사용하도록 설정하면 수동으로 등록을 취소할 때까지 기본 다시 활성화됩니다. 마지막 스토리지 이동기 리소스를 삭제할 수도 있으며 구독은 계속 사용하도록 설정된 상태로 유지됩니다. 그런 다음 후속 스토리지 이동기 리소스 배포에는 관리자의 축소된 권한이 필요합니다. 다음 섹션에는 다양한 관리 시나리오와 필요한 권한에 대한 분석이 포함되어 있습니다.

사용 권한

Azure Storage Mover는 관리자가 다양한 관리 시나리오에 필요한 권한에 특별한 주의를 기울여야 합니다. 이 서비스는 관리 작업(컨트롤 플레인) 및 대상 스토리지 액세스(데이터 평면)에 RBAC(역할 기반 Access Control)만 사용합니다.

시나리오 필요한 최소 RBAC 역할 할당
구독을 사용하여 리소스 공급자 네임스페이스 등록 구독: Contributor
스토리지 이동기 리소스 배포
(두 RP 네임스페이스가 이미 등록됨)
구독: Reader
리소스 그룹: Contributor
에이전트 등록
(두 RP 네임스페이스가 이미 등록됨)
구독: Reader
리소스 그룹: Contributor
스토리지 이동기: Contributor
마이그레이션 시작
(이 에이전트가 이 대상에 처음 사용됨)
구독: Reader
리소스 그룹: Contributor
스토리지 이동기: Contributor
대상 스토리지 계정: Owner
마이그레이션 다시 실행
(두 번째 + n번 이 에이전트가 이 대상에 사용됨)
구독: Reader
리소스 그룹: Contributor
대상 스토리지 이동기: Contributor
대상 스토리지 계정: 없음

에이전트가 데이터 마이그레이션을 위해 액세스하는 방법에 대해 자세히 알아보려면 에이전트 등록 문서에이전트 인증 및 권한 부여 섹션을 검토합니다.

다음 단계

이 문서는 Storage Mover 서비스에 더 익숙해지는 데 도움이 될 수 있습니다.