Munkafolyamat-minta a merevlemezek importálási feladatokhoz való előkészítésére

Ez a témakör végigvezeti a meghajtók importálási feladathoz való előkészítésének teljes folyamatán.

Ez a példa a következő adatokat importálja egy nevű Windows Azure-tárfiókba mystorageaccount:

Hely Description
H:\Videó Videók gyűjteménye, összesen 5 TB.
H:\Photo Fényképek gyűjteménye, összesen 30 GB.
K:\Temp\FavoriteMo iso Egy 25 GB-os Kép a Ray Rayről™.
\\bigshare\john\music Zenefájlok gyűjteménye egy hálózati megosztáson, összesen 10 GB.

Az importálási feladat importálja az adatokat a tárfiók következő célhelyeibe:

Forrás Cél virtuális könyvtár vagy blob
H:\Videó https://mystorageaccount.blob.core.windows.net/video
H:\Photo https://mystorageaccount.blob.core.windows.net/photo
K:\Temp\FavoriteMo iso https://mystorageaccount.blob.core.windows.net/favorite/FavoriteMovies.ISO
\\bigshare\john\music https://mystorageaccount.blob.core.windows.net/music

Ezzel a leképezéssel a fájl importálva H:\Video\Drama\GreatMovie.mov lesz a blobba https://mystorageaccount.blob.core.windows.net/video/Drama/GreatMovie.mov.

Ezután a szükséges merevlemezek meghatározásához számítsa ki az adatok méretét:

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

Ebben a példában két 3 TB-os merevlemeznek elegendőnek kell lennie. H:\Video Mivel azonban a forráskönyvtár 5 TB adattal rendelkezik, és az egyetlen merevlemez kapacitása csak 3 TB, H:\VideoH:\Video1H:\Video2az Microsoft Azure Import/Export eszköz futtatása előtt két kisebb könyvtárra kell bontani. Ez a lépés a következő forrás-könyvtárakat eredményezi:

Hely Méret Cél virtuális könyvtár vagy blob
H:\Video1 2,5 TB https://mystorageaccount.blob.core.windows.net/video
H:\Video2 2,5 TB https://mystorageaccount.blob.core.windows.net/video
H:\Photo 30 GB https://mystorageaccount.blob.core.windows.net/photo
K:\Temp\FavoriteMovies.ISO 25 GB https://mystorageaccount.blob.core.windows.net/favorite/FavoriteMovies.ISO
\\bigshare\john\music 10 GB https://mystorageaccount.blob.core.windows.net/music

Annak ellenére, hogy H:\Videoa címtár két címtárra lett felosztva, a tárfiókban ugyanabba a cél virtuális könyvtárba mutatnak. Így az összes videófájlt a video tárfiók egyetlen tárolója alatt tartja fenn.

Ezután a korábbi forrás-könyvtárak egyenlően oszlnak el a két merevlemezre:

Merevlemez Forrás-könyvtárak Teljes méret
Első meghajtó H:\Video1 2,5 TB + 30 GB
H:\Photo
Második meghajtó H:\Video2 2,5 TB + 35 GB
K:\Temp\BlueRay.ISO
\\bigshare\john\music

Emellett a következő metaadatokat állíthatja be az összes fájlhoz:

  • UploadMethod: Windows Azure Import/Export szolgáltatás

  • DataSetName (Adatkészlet neve): SampleData (Mintaadatok)

  • CreationDate: 2013.10.10.

Az importált fájlok metaadatainak beállításhoz hozzon létre egy szöveges fájlt ( c:\WAImportExport\SampleMetadata.txt) a következő tartalommal:

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

A blob néhány tulajdonságát is beállíthatja FavoriteMovie.ISO :

  • Tartalomtípus: application/octet-stream

  • Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ==

  • Gyorsítótár-vezérlés: nincs gyorsítótár

A tulajdonságok beállításhoz hozzon létre egy szövegfájlt: 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>  

Most már készen áll az Azure Import/Export Eszköz futtatására a két merevlemez előkészítéséhez. Vegye figyelembe:

  • Az első meghajtó X meghajtóként van csatlakoztatva.

  • A második meghajtó Y meghajtóként van csatlakoztatva.

  • A tárfiók kulcsa mystorageaccount8ImTigJhIwvL9VEIQKB/zbqcXbxrIHbBjLIfOt0tyR98TxtFvUM/7T0KVNR6KRkJrh26u5I8hTxTLM2O1aDVqg==.

Lemez előkészítése importáláshoz az adatok előre betöltésekor

Ha az importálni szükséges adatok már jelen vannak a lemezen, használja a /skipwrite jelölőt. A /t és az /srcdir értékének egyaránt az importálásra előkészített lemezre kell mutasson. Ha az importálandó összes adat nem a tárfiók célként megadott virtuális könyvtárába vagy gyökérkönyvtárába lesz importálva, futtassa külön-külön a parancsot minden célkönyvtárhoz, hogy a /id értéke minden futtatáskor ugyanaz legyen.

Megjegyzés

Ne adja meg a /format értéket, mert az törli a lemezen lévő adatokat. A /encrypt vagy a /bk attól függően adható meg, hogy a lemez már titkosítva van-e.

    When data is already present on the disk for each drive run the following command.
    WAImportExport.exe PrepImport /j:FirstDrive.jrn /id:Video1 /logdir:c:\logs /sk:8ImTigJhIwvL9VEIQKB/zbqcXbxrIHbBjLIfOt0tyR98TxtFvUM/7T0KVNR6KRkJrh26u5I8hTxTLM2O1aDVqg== /t:x /format /encrypt /srcdir:x:\Video1 /dstdir:video/ /MetadataFile:c:\WAImportExport\SampleMetadata.txt /skipwrite

Munkamenetek másolása – első meghajtó

Az első meghajtón futtassa kétszer az Azure Import/Export Tool eszközt a két forrás könyvtár másoláshoz:

Első másolási munkamenet

WAImportExport.exe PrepImport /j:FirstDrive.jrn /id:Video1 /logdir:c:\logs /sk:8ImTigJhIwvL9VEIQKB/zbqcXbxrIHbBjLIfOt0tyR98TxtFvUM/7T0KVNR6KRkJrh26u5I8hTxTLM2O1aDVqg== /t:x /format /encrypt /srcdir:H:\Video1 /dstdir:video/ /MetadataFile:c:\WAImportExport\SampleMetadata.txt  

Második másolási munkamenet

WAImportExport.exe PrepImport /j:FirstDrive.jrn /id:Photo /srcdir:H:\Photo /dstdir:photo/ /MetadataFile:c:\WAImportExport\SampleMetadata.txt

Munkamenetek másolása – második meghajtó

A második meghajtón futtassa háromszor az Azure Import/Export Tool eszközt, egyszer-egyszer a forrás-könyvtárakhoz, egyszer pedig a különálló Ray-Ray-képfájlhoz™:

Első másolási munkamenet

WAImportExport.exe PrepImport /j:SecondDrive.jrn /id:Video2 /logdir:c:\logs /sk:8ImTigJhIwvL9VEIQKB/zbqcXbxrIHbBjLIfOt0tyR98TxtFvUM/7T0KVNR6KRkJrh26u5I8hTxTLM2O1aDVqg== /t:y /format /encrypt /srcdir:H:\Video2 /dstdir:video/ /MetadataFile:c:\WAImportExport\SampleMetadata.txt  

Második másolási munkamenet

WAImportExport.exe PrepImport /j:SecondDrive.jrn /id:Music /srcdir:\\bigshare\john\music /dstdir:music/ /MetadataFile:c:\WAImportExport\SampleMetadata.txt  

Harmadik másolási munkamenet

WAImportExport.exe PrepImport /j:SecondDrive.jrn /id:BlueRayIso /srcfile:K:\Temp\BlueRay.ISO /dstblob:favorite/BlueRay.ISO /MetadataFile:c:\WAImportExport\SampleMetadata.txt /PropertyFile:c:\WAImportExport\SampleProperties.txt  

Munkamenet befejezése másolása

Miután a másolási munkamenetek befejeződtek, leválaszthatja a két meghajtót a másolási számítógépről, és ki tudja őket Windows Azure-adatközpontba. Töltse fel a két naplófájlt ( FirstDrive.jrn és SecondDrive.jrn) az importálási feladat létrehozásakor a Azure Portal.

Következő lépések