Azure Import/Export를 사용하여 내보내는 데 필요한 드라이브 수 확인
이 문서에서는 Azure Import/Export 내보내기 주문에 제공할 실제 드라이브 수를 결정하는 방법을 설명합니다. Azure Import/Export 도구를 사용합니다. 이 문서에서는 도구를 설치하고 사용하는 방법을 설명합니다.
Azure Import/Export 도구 1은 내보낼 모든 Blob을 나열하고 필요한 오버헤드를 고려하여 지정된 크기의 드라이브에 패키지하는 방법을 계산한 다음, Blob 및 드라이브 사용 정보를 보유하는 데 필요한 드라이브 수를 추정합니다.
내보내기 주문과 함께 2.5인치 SSD, 2.5인치 HDD 또는 3.5인치 HDD를 사용할 수 있습니다. 자세한 내용은 지원되는 디스크를 참조하세요.
전제 조건
- 지원되는 OS 버전을 실행하는 Windows 시스템에서 도구를 사용해야 합니다.
필요한 드라이브 수 결정
내보내기 주문에 필요한 실제 디스크 수를 확인하려면 다음 단계를 수행합니다.
Windows 시스템에서 Blob용 Azure Import/Export 버전 1 도구의 현재 릴리스(WAImportExportV1.zip)를 다운로드합니다.
WAImportExport 버전 1을 다운로드합니다. 현재 버전은 1.5.0.300입니다.
waimportexportv1
기본 폴더에 압축을 풉니다. 예:C:\WaImportExportV1
.관리 권한이 있는 PowerShell 또는 명령줄 창을 엽니다. 압축을 푼 폴더로 디렉터리를 변경하려면 다음 명령을 실행합니다.
cd C:\WaImportExportV1
선택한 Blob에 필요한 디스크 수를 확인하려면 다음 명령을 실행합니다.
WAImportExport.exe PreviewExport /ExportBlobListFile:<Path to XML blob list file> /DriveSize:<Size of drives used>
다음 표에는 매개 변수가 나와 있습니다.
명령줄 매개 변수 설명 /logdir: 선택 사항. 로그 디렉터리입니다. 이 디렉터리에 자세한 로그 파일이 기록됩니다. 지정하지 않으면 현재 디렉터리가 로그 디렉터리로 사용됩니다. /ExportBlobListFile: 필수입니다. 내보낼 Blob에 대한 Blob 경로 또는 Blob 경로 접두사 목록을 포함하고 있는 XML 파일의 경로입니다. Import/Export 서비스 REST API의 작업 배치 작업에서 BlobListBlobPath
요소에 사용되는 파일 형식입니다./DriveSize: 필수입니다. 내보내기 작업에 사용할 드라이브의 크기입니다(예: 500GB, 1.5TB). PreviewExport 명령 예제를 참조하세요.
내보내기 작업을 위해 배송될 드라이브에 읽거나 쓸 수 있는지 확인합니다.
PreviewExport 명령 예제
다음 예제에서는 PreviewExport
명령을 보여 줍니다.
WAImportExport.exe PreviewExport /ExportBlobListFile:C:\WAImportExport\mybloblist.xml /DriveSize:500GB /Cloud:Public
내보내기 Blob 목록 파일에는 다음과 같이 Blob 이름과 Blob 접두사가 포함될 수 있습니다.
<?xml version="1.0" encoding="utf-8"?>
<BlobList>
<BlobPath>pictures/animals/koala.jpg</BlobPath>
<BlobPathPrefix>/vhds/</BlobPathPrefix>
<BlobPathPrefix>/movies/</BlobPathPrefix>
</BlobList>
유효한 Blob 경로의 예
다음 표에서는 Blob 목록 파일에서 <BlobPath> 및 <BlobPathPrefix> 태그와 함께 사용할 유효한 Blob 경로 및 Blob 경로 접두사 예제를 보여 줍니다.
경로는 단일 Blob 또는 파일을 선택하고 필터링합니다.
접두사는 여러 Blob 또는 여러 파일로 선택하고 필터링합니다.
선택기 Blob 경로/접두사 설명 시작 단어 / 스토리지 계정의 모든 Blob을 내보냄 시작 단어 /$root/ 루트 컨테이너의 모든 Blob을 내보냄 시작 단어 /book 접두사 book 시작 단어 /music/ 컨테이너 music 시작 단어 /music/love 접두사 love로 시작하는 컨테이너 music의 모든 Blob을 내보냄 같음 $root/logo.bmp 루트 컨테이너의 Blob logo.bmp 를 내보냄 같음 videos/story.mp4 컨테이너 videos의 Blob story.mp4를 내보냄
샘플 출력
정보 로그가 생략된 출력의 예제는 다음과 같습니다.
Number of unique blob paths/prefixes: 3
Number of duplicate blob paths/prefixes: 0
Number of nonexistent blob paths/prefixes: 1
Drive size: 500.00 GB
Number of blobs that can be exported: 6
Number of blobs that cannot be exported: 2
Number of drives needed: 3
Drive #1: blobs = 1, occupied space = 454.74 GB
Drive #2: blobs = 3, occupied space = 441.37 GB
Drive #3: blobs = 2, occupied space = 131.28 GB