Azure Storage Mover를 사용하여 SMB Azure 파일 공유로 마이그레이션

이 마이그레이션 가이드에서는 완전 관리형 마이그레이션 서비스인 Azure Storage Mover를 사용하여 전체 충실도를 바탕으로 온-프레미스 파일을 SMB Azure 파일 공유로 마이그레이션하는 방법을 설명합니다. Azure Storage Mover를 사용하여 Windows Server, Linux 또는 NAS를 비롯한 모든 SMB 원본 공유에서 마이그레이션할 수 있습니다. Azure Files 마이그레이션에 Azure Storage Mover를 사용하려면 원본에서 포트 443 오픈 아웃바운드가 있어야 합니다. 그러나 Azure Storage Mover는 SMB 대신 FileREST API를 사용하여 데이터를 이동하기 때문에 Azure 파일 공유에 대한 SMB 연결이 필요하지 않습니다.

참고 항목

클라우드 계층화 및 온-프레미스 캐싱에 Azure 파일 동기화를 사용하거나 사용하려는 경우 Azure 파일 동기화를 사용하는 대신 Azure Storage Mover를 사용하여 온-프레미스 NAS 또는 Windows Server 파일 공유를 마이그레이션할 수 있습니다. Azure 파일 동기화를 장기간으로 사용하지 않으려면 마이그레이션에 Azure Storage Mover를 사용합니다.

적용 대상

파일 공유 유형 SMB NFS
표준 파일 공유(GPv2), LRS/ZRS Yes No
표준 파일 공유(GPv2), GRS/GZRS Yes No
프리미엄 파일 공유(FileStorage), LRS/ZRS Yes No

Azure Files 마이그레이션에 Azure Storage Mover를 사용하는 이유는 무엇인가요?

Azure Storage Mover를 사용하여 온-프레미스 SMB 파일 공유를 Azure Files로 마이그레이션하는 데는 몇 가지 이유가 있습니다.

  • 데이터를 클라우드로 이동하기 위해 SMB를 사용하는 Robocopy와 같은 다른 방법보다 빠릅니다.
  • 지원되는 파일 메타데이터는 전체 충실도로 복사됩니다. Azure Blob의 개체 스토리지와 달리 Azure 파일 공유는 기본적으로 파일 메타데이터를 저장할 수 있으며 마이그레이션 중에 메타데이터가 원본에서 대상으로 복사되는지 확인해야 합니다.
  • SMB 탑재에서 Azure Files까지 1억 개의 네임스페이스 항목(파일 및 폴더)으로 테스트한 후에는 크기가 잘 조정됩니다.

필수 조건

Azure Storage Mover를 사용하여 SMB 파일 공유를 마이그레이션하려면 다음이 필요합니다.

  • Azure 구독 및 리소스 그룹입니다. 필요한 권한을 검토합니다.
  • 하나 이상의 SMB Azure 파일 공유가 있는 Azure 스토리지 계정입니다.
  • 로컬 네트워크는 Storage Mover 에이전트가 Azure와 통신할 수 있도록 허용해야 합니다. 포트 443(TLS)은 개방형 아웃바운드여야 하며 방화벽 규칙은 Azure로의 트래픽을 제한해서는 안 됩니다. Storage Mover 에이전트 콘솔의 연결 검사기를 사용하여 허용해야 하는 Azure의 엔드포인트 URL에 대해 알아봅니다.

참고 항목

Azure Storage Mover는 SMB 탑재를 원본으로 사용하고 SMB Azure 파일 공유를 대상으로 사용할 수 있습니다. NFS 공유의 원본 데이터와 같은 다른 원본-대상 쌍 간의 데이터를 Azure 파일 공유 대상으로 마이그레이션하는 것은 현재 지원되지 않습니다.

Azure Storage Mover를 사용하여 파일 및 메타데이터 마이그레이션

데이터를 Azure Files로 마이그레이션하려면 다음 단계를 수행합니다.

  1. 먼저 Azure Storage Mover 리소스를 만듭니다.

  2. 다음으로, 온-프레미스 마이그레이션 원본에 가까운 곳에 하나 이상의 Storage Mover 에이전트를 배포합니다. Hyper-V 또는 VMware 하이퍼바이저에서 실행할 수 있는 VM(가상 머신)입니다.

  3. 마이그레이션에 에이전트를 활용하고 클라우드에서 관리하려면 에이전트 VM을 Azure Storage Mover 리소스에 등록해야 합니다. 등록을 위해 SSH를 통해 로컬로 에이전트에 연결해야 하며, 모든 후속 단계는 Azure Portal, Azure PowerShell 또는 Azure CLI에서 관리됩니다.

  4. 이제 데이터 마이그레이션을 준비하기 위해 원본 및 대상 엔드포인트를 정의해야 합니다. 대상 엔드포인트를 만들 때 대상 유형으로 파일 공유를 선택합니다.

  5. 함께 마이그레이션해야 하는 공유를 수집하기 위한 프로젝트를 만듭니다.

  6. Azure Key Vault를 만들고 두 개의 비밀을 배치합니다. 하나는 사용자 이름용이고 다른 하나는 에이전트가 원본 SMB 공유에 액세스하는 데 사용할 수 있는 암호용입니다.

  7. 사용자가 만든 원본 및 대상 쌍을 사용하여 Storage Mover 프로젝트에서 첫 번째 마이그레이션 작업을 정의합니다. 첫 번째 마이그레이션 작업의 경우 Azure Portal을 사용하는 것이 가장 좋습니다. Storage Mover 리소스 내에 여러 리소스를 만듭니다. 신중하게 검토해야 하는 몇 가지 마이그레이션 설정뿐만 아니라 원본 엔드포인트와 대상 엔드포인트가 있습니다. 또한 마이그레이션 작업을 만들 때 Azure Key Vault 비밀을 참조합니다.

  8. 마이그레이션 작업과 해당 설정이 원하는 대로 설정되면 작업을 시작할 수 있습니다. 원격 분석 및 복사 로그는 마이그레이션 작업의 진행률과 성공을 모니터링하는 데 도움이 됩니다. 마이그레이션 작업을 수행하는 데 필요한 시간을 예측하려면 Azure Storage Mover 규모 및 성능 목표를 참조하세요.

마이그레이션이 성공했는지 확인

마이그레이션 작업이 완료되면 Azure 파일 공유의 모든 파일과 폴더를 완전하게 찾아야 합니다. 복사 로그를 검토하여 남아 있는 것이 없는지 확인합니다.

다음 단계

Azure 파일 공유에 대한 백업을 사용하도록 설정했는지 확인합니다.

참고 항목