Flusso di lavoro campione per preparare i dischi rigidi per un processo di importazione

In questo articolo viene illustrato il processo completo di preparazione delle unità per un processo di importazione.

Dati di esempio

In questo esempio verranno importati i seguenti dati di un account di archiviazione Azure denominato mystorageaccount:

Posizione Descrizione Dimensioni dei dati
H:\Video\ Una raccolta di video 12 TB
H:\Photo\ Una raccolta di foto 30 GB
K:\Temp\FavoriteMovie.ISO Un'immagine di disco Blu-ray™ 25 GB
\\bigshare\john\music\ Una raccolta di file musicali in una condivisione di rete 10 GB

Destinazioni degli account di archiviazione

Il processo importerà i dati nelle seguenti destinazioni nell'account di archiviazione:

Origine BLOB o directory virtuale di destinazione
H:\Video\ video/
H:\Photo\ photo/
K:\Temp\FavoriteMovie.ISO favorite/FavoriteMovies.ISO
\\bigshare\john\music\ music

Con questo mapping, il file H:\Video\Drama\GreatMovie.mov verrà importato nel BLOB https://mystorageaccount.blob.core.windows.net/video/Drama/GreatMovie.mov.

Determinare i requisiti del disco rigido

Successivamente, per determinare il numero di dischi rigidi necessari, calcolare la dimensione dei dati:

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

Per questo esempio, dovrebbero essere sufficienti due dischi rigidi da 8 TB. Poiché tuttavia la directory di origine H:\Video contiene 12 TB di dati e la capacità del singolo disco rigido è di soli 8 TB, sarà possibile specificarlo nel modo seguente nel file driveset.csv:

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

Lo strumento distribuirà dati nei due dischi rigidi in modo ottimizzato.

Collegare le unità e configurare il processo

Si collegheranno entrambi i dischi alla macchina e si creeranno i volumi. Creare quindi il file 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

Inoltre, è possibile impostare i metadati seguenti per tutti i file:

  • UploadMethod: servizio Importazione/Esportazione di Windows Azure
  • DataSetName: SampleData
  • CreationDate: 10/1/2013

Per impostare i metadati per i file importati, creare un file di testo, c:\WAImportExport\SampleMetadata.txt, con il contenuto seguente:

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

È inoltre possibile impostare alcune proprietà per il BLOB FavoriteMovie.ISO:

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

Per impostare queste proprietà, creare un file di testo, 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>

Eseguire lo strumento di Importazione/Esportazione di Azure (WAImportExport.exe)

A questo punto è possibile eseguire lo strumento di Importazione/Esportazione di Azure per preparare i due dischi rigidi.

Per la prima sessione:

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

Se è necessario aggiungere altri dati, creare un altro file di set di dati (stesso formato del set di dati iniziale).

Per la seconda sessione:

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

Dopo aver completato le sessioni di copia, è possibile disconnettere le due unità dal computer di copia e spedirle al data center di Azure appropriato. I due file journal, <FirstDriveSerialNumber>.xml e <SecondDriveSerialNumber>.xml, dovranno essere caricati durante la creazione del processo di importazione nel portale di Azure.

Passaggi successivi