共用方式為


準備匯入作業之硬碟的範例工作流程

本文將詳細介紹準備磁碟的完整過程以進行匯入作業。

範例數據

此範例會將下列資料匯入名為 的 mystorageaccountAzure 記憶體帳戶:

地點 說明 數據大小
H:\Video\ 影片合集 12 TB
H:\Photo\ 相片集合 30 GB
K:\Temp\FavoriteMovie.ISO 藍光™磁碟映像 25 GB
\\bigshare\john\music\ 網路共享上的音樂檔案的集合 10 GB

記憶體帳戶目的地

匯入作業會將資料匯入記憶體帳戶中的下列目的地:

來源 目的地虛擬目錄或 Blob 物件
H:\Video\ 視頻/
H:\Photo\ 相片/
K:\Temp\FavoriteMovie.ISO favorite/FavoriteMovies.ISO
\\bigshare\john\music\ 音樂

使用此對應時, H:\Video\Drama\GreatMovie.mov 檔案會匯入 Blob https://mystorageaccount.blob.core.windows.net/video/Drama/GreatMovie.mov

判斷硬碟需求

接下來,若要判斷需要多少硬碟,請計算數據的大小:

12TB + 30GB + 25GB + 10GB = 12TB + 65GB

在此範例中,兩個 8TB 硬碟應該已足夠。 不過,由於來源目錄 H:\Video 有 12TB 的數據,而且單一硬碟的容量只有 8TB,因此您可以在 driveset.csv 檔案中以下列方式指定:

DriveLetter,FormatOption,SilentOrPromptOnFormat,Encryption,ExistingBitLockerKey
X,Format,SilentMode,Encrypt,
Y,Format,SilentMode,Encrypt,

此工具會以優化的方式將數據分散到兩個硬碟。

連接磁碟驅動器並設定作業

您會將這兩個磁碟連結至電腦並建立磁碟區。 然後撰寫 dataset.csv 檔案:

BasePath,DstBlobPathOrPrefix,BlobType,Disposition,MetadataFile,PropertiesFile
H:\Video\,video/,BlockBlob,rename,None,H:\mydirectory\properties.xml
H:\Photo\,photo/,BlockBlob,rename,None,H:\mydirectory\properties.xml
K:\Temp\FavoriteVideo.ISO,favorite/FavoriteVideo.ISO,BlockBlob,rename,None,H:\mydirectory\properties.xml
\\myshare\john\music\,music/,BlockBlob,rename,None,H:\mydirectory\properties.xml

此外,您可以為所有檔案設定下列元數據:

  • UploadMethod: Windows Azure 匯入/導出服務
  • DataSetName: SampleData
  • CreationDate: 2013年10月1日

若要設定匯入檔案的元數據,請使用下列內容建立文字檔 c:\WAImportExport\SampleMetadata.txt

<?xml version="1.0" encoding="UTF-8"?>
<Metadata>
    <UploadMethod>Windows Azure Import/Export service</UploadMethod>
    <DataSetName>SampleData</DataSetName>
    <CreationDate>10/1/2013</CreationDate>
</Metadata>

您也可以為 FavoriteMovie.ISO blob 設定一些屬性:

  • Content-Type: application/octet-stream
  • Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ==
  • Cache-Control: no-cache

若要設定這些屬性,請建立文字檔: c:\WAImportExport\SampleProperties.txt

<?xml version="1.0" encoding="UTF-8"?>
<Properties>
    <Content-Type>application/octet-stream</Content-Type>
    <Content-MD5>Q2hlY2sgSW50ZWdyaXR5IQ==</Content-MD5>
    <Cache-Control>no-cache</Cache-Control>
</Properties>

執行 Azure 匯入 /匯出工具 (WAImportExport.exe)

現在您已準備好執行 Azure 匯入/匯出工具來準備這兩個硬碟。

第一次會議:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#1  /sk:************* /InitialDriveSet:driveset-1.csv /DataSet:dataset-1.csv /logdir:F:\logs

如果需要新增更多數據,請建立另一個數據集檔案(與初始數據集的格式相同)。

第二個會話:

WAImportExport.exe PrepImport /j:JournalTest.jrn /id:session#2  /DataSet:dataset-2.csv

複製工作階段完成後,您可以從複製電腦中斷兩個磁碟驅動器的連線,並將它們寄送到適當的 Azure 資料中心。 在您於 Azure 入口網站建立匯入作業時,您會上傳兩個日誌檔案 <FirstDriveSerialNumber>.xml<SecondDriveSerialNumber>.xml

後續步驟