Partager via


Exemple de workflow pour préparer des disques durs à un travail d’importation

Cet article vous guide tout au long du processus de préparation des disques pour un travail d’importation.

Exemple de données

Cet exemple importe les données suivantes dans un compte de stockage Azure nommé mystorageaccount :

Emplacement Description Taille des données
H:\Video\ Collection de vidéos 12 To
H:\Photo\ Collection de photos 30 Go
K:\Temp\FavoriteMovie.ISO Image de disque Blu-ray™ 25 Go
\\bigshare\john\music\ Collection de fichiers de musique sur un partage réseau 10 Go

Destinations dans le compte de stockage

Le travail d’importation importe les données dans les destinations suivantes dans le compte de stockage :

Source Répertoire virtuel ou objet blob de destination
H:\Video\ video/
H:\Photo\ photo/
K:\Temp\FavoriteMovie.ISO favorite/FavoriteMovies.ISO
\\bigshare\john\music\ music

Avec ce mappage, le fichier H:\Video\Drama\GreatMovie.mov sera importé dans l’objet blob https://mystorageaccount.blob.core.windows.net/video/Drama/GreatMovie.mov.

Déterminer la configuration requise du disque dur

Ensuite, pour déterminer le nombre de disques durs nécessaires, calculez la taille des données :

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

Pour cet exemple, deux disques durs de 8 To devraient suffire. Cependant, puisque le répertoire source H:\Video contient 12 To de données et que la capacité de votre seul disque dur est de 8 To seulement, vous pouvez le spécifier comme suit dans le fichier driveset.csv :

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

L’outil distribue les données sur deux disques durs de manière optimisée.

Attacher des disques et configurer le travail

Vous allez attacher les deux disques à l’ordinateur et créer des volumes. Créez ensuite le fichier 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

En outre, vous pouvez définir les métadonnées suivantes pour tous les fichiers :

  • UploadMethod : Windows Azure Import/Export service
  • DataSetName : SampleData
  • CreationDate : 1/10/2013

Pour définir les métadonnées pour les fichiers importés, créez un fichier texte, c:\WAImportExport\SampleMetadata.txt, avec le contenu suivant :

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

Vous pouvez également définir des propriétés pour l’objet blob FavoriteMovie.ISO :

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

Pour définir ces propriétés, créez un fichier texte, 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>

Exécuter l’outil Azure Import/Export (WAImportExport.exe)

Vous êtes maintenant prêt à exécuter l’outil Azure Import/Export pour préparer les deux disques durs.

Pour la première session :

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

Si des données supplémentaires doivent être ajoutées, créez un autre fichier de jeu de données (format identique au jeu de données initial).

Pour la deuxième session :

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

Une fois les sessions de copie terminées, vous pouvez déconnecter les deux disques de l’ordinateur de copie et les expédier au centre de données Azure approprié. Vous allez télécharger les deux fichiers journaux, <FirstDriveSerialNumber>.xml et <SecondDriveSerialNumber>.xml, lors de la création du travail d’importation dans le portail Azure.

Étapes suivantes