Azure Import/Export의 작동 방식

완료됨

Azure Import/Export를 사용하려면 가져오거나 내보낼 데이터를 지정하는 작업을 만듭니다. 그런 다음 데이터를 전송하는 데 사용할 디스크를 준비합니다. 가져오기 작업의 경우 이러한 디스크에 데이터를 쓰고 Azure 데이터 센터로 발송합니다. Microsoft에서 데이터를 업로드합니다. 내보내기 작업의 경우 빈 디스크 세트를 준비하고 Azure 데이터 센터로 발송합니다. Microsoft에서 해당 디스크에 데이터를 복사하여 반송합니다.

영화 제작 회사 시나리오에서 Azure Import/Export 서비스 사용이 요구 사항을 충족하는 것으로 확인되었습니다. 이제 내보내기 작업을 만드는 방법을 이해해야 합니다.

이 단원에서는 사용자 고유의 디스크 드라이브를 사용하여 온-프레미스 스토리지와 Azure Storage 간에 데이터를 내보내는 방법을 알아보겠습니다. 가져오기 및 내보내기 작업을 만드는 방법과 가져오기 또는 내보내기 작업의 진행률을 모니터링하는 방법을 살펴봅니다.

Azure에서 데이터 내보내기

Azure Blob Storage의 데이터만 Azure Import/Export 서비스를 사용하여 내보낼 수 있습니다. Azure Files에 저장된 데이터는 내보낼 수 없습니다.

내보내기 프로세스를 지원하려면 다음 항목이 있어야 합니다.

  • 활성 Azure 구독 및 Azure Blob Storage에 데이터를 저장한 Azure Storage 계정
  • 지원되는 버전의 Windows를 실행하는 시스템
  • Windows 시스템에서 사용하도록 설정된 BitLocker
  • Microsoft 다운로드 센터에서 다운로드 및 설치된 WAImportExport 버전 1
  • Azure 데이터 센터에 드라이브를 발송하기 위한 FedEx 또는 DHL과 같은 운송업체의 활성 계정
  • Azure Storage에서 데이터를 복사하기 위해 Azure 데이터 센터로 보낼 수 있는 디스크 세트

다음 다이어그램에는 내보내기 프로세스가 요약되어 있습니다.

Azure Export 작업 흐름의 다이어그램

다음 단계에 따라 데이터를 가져옵니다.

  1. 작업 만들기

    Azure Portal 또는 REST API를 사용하여 내보내기 작업을 만듭니다. 다음 정보를 지정합니다.

    • 작업 이름
    • 내보낼 Blob을 보유한 스토리지 계정
    • 내보낼 데이터가 포함된 계정의 Blob
    • 운송업체
    • 디스크 반송 정보
  2. 발송

    내보내기 작업에서 식별되는 디스크를 Azure 데이터 센터로 보냅니다. 데이터 센터는 스토리지 계정의 위치를 기반으로 할당됩니다. WAImportExport 명령의 PreviewExport 인수를 사용하여 내보내기 작업에 필요한 디스크 수를 확인할 수 있습니다. 이 명령의 매개 변수로 내보내기 작업의 세부 정보를 제공합니다.

  3. 작업 상태 확인

    • 디스크 받기: 데이터 센터가 디스크를 받으면 Microsoft에서 작업 상태를 업데이트하여 디스크가 도착했음을 표시합니다.
    • 데이터 전송: Microsoft에서 Azure Blob Storage의 데이터를 디스크로 복사합니다. 작업 상태가 변경되어 데이터가 전송되고 있음을 표시합니다. 전송이 완료되면 작업 상태가 다시 업데이트됩니다. 내보내기 작업의 크기에 따라 데이터를 디스크로 전송하는 데 며칠이 걸릴 수 있습니다.
    • 디스크 포장: Microsoft에서 발송할 디스크를 준비합니다. 드라이브가 BitLocker를 통해 암호화됩니다.
    • 발송: Microsoft에서 내보내기 작업에 지정된 반송 주소로 디스크를 돌려보내고 작업 상태를 다시 업데이트합니다.
  4. 디스크 받기 및 잠금 해제

    디스크를 받으면 디스크를 탑재하고 로컬로 사용할 수 있습니다. 데이터가 암호화되어 있습니다. Azure Portal의 내보내기 작업 세부 정보에서 각 드라이브의 BitLocker 키를 찾을 수 있습니다.

Azure로 데이터 가져오기

데이터를 Azure Storage로 가져오려면 먼저 다음 항목이 있어야 합니다.

  • 활성 Azure 구독
  • 하나 이상의 Azure Storage 계정
  • 지원되는 버전의 Windows를 실행하는 시스템
  • Windows 시스템에서 사용하도록 설정된 BitLocker
  • 올바른 버전의 WAImportExport 도구. 데이터를 Azure Blob Storage로 가져오려면 버전 1을 설치하고, Azure Files로 가져오려면 버전 2를 설치합니다. Microsoft 다운로드 센터에서 이 도구를 다운로드합니다.
  • Azure 데이터 센터에 드라이브를 발송하기 위한 FedEx 또는 DHL와 같은 운송업체의 활성 계정

다음 다이어그램에는 데이터 가져오기와 관련된 단계가 요약되어 있습니다.

Azure Import 작업 흐름의 다이어그램.

데이터를 가져오려면 다음 단계를 완료합니다.

  1. 디스크 준비

    1. 각 디스크를 Windows 시스템에 연결하고 각 디스크에 단일 NTFS 볼륨을 만듭니다. 각 디스크에서 SATA 커넥터를 사용해야 합니다.

    2. NTFS 볼륨에서 BitLocker를 사용하도록 설정합니다.

    3. Robocopy 등의 도구를 사용하여 암호화된 디스크에 데이터를 복사합니다.

    4. 명령 프롬프트 창을 엽니다. WAImportExport 도구를 설치한 폴더로 이동합니다. 다음 명령을 실행하여 드라이브의 BitLocker 키를 검색합니다.

      manage-bde -protectors -get <DriveLetter>:
      
    5. WAImportExport 명령을 실행하여 디스크를 준비합니다. 이 명령은 데이터 양에 따라 완료하는 데 상당한 시간(몇 시간이나 며칠)이 걸릴 수 있습니다.

      WAImportExport.exe PrepImport /j:<journal file name> /id:session#<session number> / t:<Drive letter> /bk:<BitLocker key> /srcdir:<Drive letter>:\ /dstdir:<Container name>/ /blobtype:<BlockBlob or PageBlob> /skipwrite /enablecontentmd5
      
  2. 작업 만들기

    Azure Portal 또는 REST API를 사용하여 가져오기 작업을 만듭니다. 다음 정보를 지정합니다.

    • 작업 이름
    • 데이터를 가져올 스토리지 계정
    • 스토리지 계정의 Azure 데이터 센터 발송 주소
    • Microsoft에서 드라이브를 돌려보내야 하는 반송 주소
    • 작업의 데이터가 포함된 드라이브 목록
    • 각 드라이브의 데이터를 암호화하는 데 사용되는 BitLocker 키
  3. 발송

    DHL 또는 FedEx와 같은 지원되는 운송업체를 사용하여 드라이브를 Azure 데이터 센터로 발송합니다. 운송업체에서 추적 번호를 제공합니다. 이 추적 번호를 가져오기 작업에 추가합니다.

  4. 작업 상태 확인

    • 디스크 받기: Azure 데이터 센터가 디스크를 받습니다. Microsoft에서 디스크가 도착했음을 나타내도록 가져오기 작업을 업데이트합니다. Azure Portal의 가져오기 작업 페이지에서 작업 상태를 추적할 수 있습니다.
    • 데이터 전송: Microsoft에서 디스크의 데이터를 지정된 스토리지 계정으로 복사합니다. 이 전송 작업은 데이터 볼륨 및 디스크 수에 따라 어느 정도 시간이 걸릴 수 있습니다. 이 프로세스에 대한 SLA는 없지만 디스크를 받은 후 7~10일 내에 완료되어야 합니다. Microsoft에서 작업 상태를 업데이트하여 데이터가 전송되고 있음을 표시합니다. 전송이 완료되면 Microsoft에서 작업 상태를 변경하여 이제 Azure Storage에서 데이터를 사용할 수 있음을 표시합니다.
    • 디스크 포장: 데이터가 Azure Storage에 업로드된 후 Microsoft에서 디스크를 재포장합니다. 작업 상태가 업데이트됩니다.
    • 발송: Microsoft에서 선택된 운송업체를 사용하여 디스크를 돌려보냅니다. 작업 상태가 변경되어 이제 작업이 완료되었음을 표시합니다.
  5. 디스크 받기

    Azure 데이터 센터에서 암호화된 디스크를 받습니다.

  6. Azure Storage의 데이터 보기

    데이터가 스토리지 계정에 복사되었는지 확인합니다.