Azure Import/Export를 사용해야 하는 경우

완료됨

Azure Import/Export 서비스는 Azure Storage에서 데이터를 내보내고 가져오는 여러 옵션 중 하나입니다. 영화 제작 회사 시나리오에서 요구 사항에 맞는 솔루션을 선택했는지 확인하려고 합니다. 이 단원에서는 Azure Import/Export 서비스를 사용해야 하는 경우와 다른 도구가 더 적합할 수 있는 경우와 관련된 질문을 더 자세히 살펴봅니다.

대량 데이터의 오프라인 전송

Import/Export 서비스는 오프라인 솔루션입니다. 네트워크 연결을 통해 전송할 수 있는 것보다 더 많은 데이터를 처리하기 위한 것입니다. Import/Export 서비스를 사용하는 경우 필요한 하드웨어를 준비하고 발송할 책임이 있습니다.

Microsoft는 Azure Data Box 제품군의 형태로 대체 솔루션을 제공합니다. Data Box 제품군은 Microsoft에서 제공하는 디바이스를 사용하여 온-프레미스 위치에서 Azure Storage로 데이터를 전송합니다. Data Box 디바이스는 변조 방지된 소유 네트워크 어플라이언스입니다. 디바이스를 사용자 내부 네트워크에 연결하여 데이터를 디바이스로 이동할 수 있습니다. 디바이스를 Microsoft로 반송하면 Microsoft에서 디바이스의 데이터를 Azure Storage로 업로드합니다.

Azure Data Box 패밀리는 Data Box가 지원되는 지역에 조직이 있는 경우 매우 큰 가져오기 또는 내보내기 작업을 처리하는 데 권장되는 솔루션입니다. Import/Export 서비스를 사용하는 것보다 간편한 프로세스입니다.

대량 데이터의 온라인 전송

Import/Export 서비스는 온라인 옵션을 제공하지 않습니다. 대량의 데이터를 전송하는 온라인 방법이 필요한 경우 Azure Stack Edge 또는 Azure Data Box Gateway를 사용할 수 있습니다. Azure Stack Edge는 온-프레미스에 설치하는 물리적 네트워크 어플라이언스입니다. 디바이스가 클라우드의 스토리지 계정에 연결됩니다. Data Box Gateway는 가상 네트워크 어플라이언스입니다. 이러한 두 제품은 온-프레미스 위치에서 Azure로의 데이터 전송을 지원합니다.

소량 데이터의 온라인 전송

Azure Blob Storage에서 중간 볼륨의 데이터를 내보내거나 가져오려는 경우 AzCopy, Azure Storage Explorer 등의 다른 도구를 사용하는 것이 좋습니다.

AzCopy는 Azure Storage 계정에(서) 파일을 복사할 수 있는 간단하지만 강력한 명령줄 도구입니다. AZCopy를 사용하여 다음을 수행할 수 있습니다.

  • Azure Blob Storage에 파일 업로드, 다운로드 및 복사.
  • Azure Files에 파일 업로드, 다운로드 및 복사.
  • 스토리지 계정 간에 파일을 복사합니다.
  • 서로 다른 지역의 스토리지 계정 간에 파일을 복사합니다.

AzCopy를 사용하여 네트워크를 통해 데이터를 온라인으로 전송할 수 있습니다. AzCopy에 액세스하려면 스토리지 계정에 액세스하거나 SAS(공유 액세스 서명)를 사용하기 위한 적절한 Azure 자격 증명을 제공해야 합니다.

AzCopy는 최소한의 비용과 노력으로 중간-소량 데이터를 가능한 한 빨리 복사하는 데 이상적인 도구입니다. 큰 데이터 세트의 경우 네트워크 대역폭 때문에 Azure Storage에(서) 데이터를 다운로드하거나 업로드할 수 있는 속도가 제한될 수 있습니다. AzCopy를 사용하는 스크립트를 만들 수 있습니다.

Azure Storage Explorer는 Azure Storage에 연결하고 그래픽 사용자 인터페이스를 통해 데이터를 보는 데 사용할 수 있는 도구입니다. Blob, 파일 및 테이블에 저장된 데이터를 다운로드하고 업로드할 수 있습니다. 큐를 검사하고 큐에 대기된 메시지를 조작할 수도 있습니다. Storage Explorer는 대화형 도구입니다. 최소한의 데이터를 이동하는 데만 적합하며 쉽게 스크립팅할 수 없습니다.

Azure Portal에 Azure Storage Explorer 버전 하나가 제공됩니다.

Azure PowerShell 및 Azure CLI를 사용하여 데이터를 업로드하고 다운로드할 수도 있습니다. 프로그래밍 방식의 이러한 인터페이스를 사용하여 데이터가 전송될 때 변환, 병합 및 필터링 기능을 통합할 수 있는 복잡하고 스크립팅된 솔루션을 생성할 수 있습니다.

작업에 적합한 도구 선택

다음 표에서는 데이터 전송 작업에 가장 적합한 도구를 선택할 때 고려할 사항을 설명합니다.

데이터 세트 네트워크 대역폭 사용할 솔루션
큰 데이터 세트 낮은 대역폭 네트워크나 온-프레미스 스토리지에 대한 직접 연결이 조직 정책에 의해 제한됨 내보내기의 경우 Azure Import/Export 또는 Data Box, 가져오기의 경우 지원되는 지역에서는 Data Box Disk 또는 Data Box, 지원되지 않는 지역에서는 Azure Import/Export 사용
큰 데이터 세트 높은 대역폭 네트워크: 1~100Gbps 온라인 전송의 경우 AZCopy, 데이터 가져오기의 경우 Azure Data Factory, Azure Stack Edge 또는 Azure Data Box Gateway
큰 데이터 세트 중간 대역폭 네트워크: 100Mbps~1Gbps Azure Import/Export 또는 Azure Data Box 제품군(지원되는 지역)
작은 데이터 세트: 몇 GB~몇 TB 중간-낮은 대역폭 네트워크: 최대 1Gbps 몇 개의 파일만 전송하는 경우 Azure Storage Explorer, Azure Portal, AZCopy 또는 AZ CLI를 사용합니다.

지식 점검

1.

Azure Import/Export 서비스 대신 AzCopy를 사용해야 하는 경우는 언제인가요?

2.

Data Box 제품군 대신 Azure Import/Export 서비스를 사용해야 하는 경우는 언제인가요?