Megosztás a következőn keresztül:


Exportálási feladat javítása

Fontos

Az Azure Import/Export eszköz már nem támogatja a feladatok javítását. Az 1.5.0.300-es és újabb verziókban ki kell javítania a blobexportálással kapcsolatos problémákat, majd létre kell hoznia egy új exportálási feladatot.

Az exportálási feladat befejezése után futtathatja a Helyszíni Microsoft Azure Import/Export eszközt a következőre:

  1. Töltse le azokat a fájlokat, amelyeket az Azure Import/Export szolgáltatás nem tudott exportálni.

  2. Ellenőrizze, hogy a meghajtón lévő fájlok megfelelően lettek-e exportálva.

A funkció használatához csatlakoznia kell az Azure Storage-hoz.

Az importálási feladat javításának parancsa a RepairExport.

RepairExport paraméterek

A RepairExporttal a következő paraméterek adhatók meg:

Parameter Leírás
/r:<RepairFile> Szükséges. A javítási fájl elérési útja, amely nyomon követi a javítás előrehaladását, és lehetővé teszi a megszakított javítás folytatását. Minden meghajtónak egy és csak egy javítási fájllal kell rendelkeznie. Amikor elindít egy javítást egy adott meghajtón, átadja a javítási fájl elérési útját, amely még nem létezik. A megszakított javítás folytatásához meg kell adnia egy meglévő javítási fájl nevét. Mindig adja meg a célmeghajtónak megfelelő javítási fájlt.
/logdir:<LogDirectory> Opcionális. A naplókönyvtár. A részletes naplófájlok ebbe a könyvtárba lesznek írva. Ha nincs megadva naplókönyvtár, a rendszer az aktuális könyvtárat használja naplókönyvtárként.
/d:<TargetDirectory> Szükséges. Az érvényesítendő és javítandó könyvtár. Ez a könyvtár általában az exportálási meghajtó gyökérkönyvtára, de az exportált fájlok másolatát tartalmazó hálózati fájlmegosztás is lehet.
/bk:<BitLockerKey> Opcionális. Adja meg a BitLocker kulcsot, ha azt szeretné, hogy az eszköz feloldja az exportált fájlok tárolására szolgáló titkosított fájl zárolását.
/sn:<StorageAccountName> Szükséges. Az exportálási feladat tárfiókjának neve.
/sk:<StorageAccountKey> Kötelező , ha és csak akkor, ha nincs megadva tároló SAS. Az exportálási feladat tárfiókjának fiókkulcsa.
/csas:<ContainerSas> Kötelező , ha és csak akkor, ha a tárfiókkulcs nincs megadva. Az exportálási feladathoz társított blobok elérésére szolgáló tároló SAS.
/CopyLogFile:<DriveCopyLogFile> Szükséges. A meghajtó másolási naplófájljának elérési útja. A fájlt a Windows Azure Import/Export szolgáltatás hozza létre, és a feladathoz társított blobtárolóból tölthető le. A másolási naplófájl információkat tartalmaz a sikertelen blobokról vagy a javítandó fájlokról.
/ManifestFile:<DriveManifestFile> Opcionális. Az exportálási meghajtó jegyzékfájljának elérési útja. Ezt a fájlt a Windows Azure Import/Export szolgáltatás hozza létre, és az exportálási meghajtón tárolja. Igény szerint a feladathoz társított tárfiókban lévő blobban.

Az exportálási meghajtón lévő fájlok tartalma a fájlban található MD5-kivonatokkal lesz ellenőrizve. A rendszer letölti és újraírja a sérült fájlokat a célkönyvtárakba.

A RepairExport mód használata a sikertelen exportálások kijavításához

Az Azure Import/Export eszközzel olyan fájlokat tölthet le, amelyeket nem sikerült exportálni. A másolási naplófájl tartalmazza azoknak a fájloknak a listáját, amelyeket nem sikerült exportálni.

Az exportálási hibák okai a következő lehetőségeket tartalmazzák:

  • Sérült meghajtók

  • A tárfiók kulcsa az átadási folyamat során módosult

Az eszköz RepairExport módban való futtatásához először csatlakoztatnia kell az exportált fájlokat tartalmazó meghajtót a számítógéphez. Ezután futtassa az Azure Import/Export eszközt, és adja meg a meghajtó elérési útját a /d paraméterrel. Meg kell adnia a meghajtó letöltött másolási naplófájljának elérési útját is. Az alábbi parancssori példa az eszközt futtatja az exportálni nem sikerült fájlok javításához:

WAImportExport.exe RepairExport /r:C:\WAImportExport\9WM35C3U.rep /d:G:\ /sn:bobmediaaccount /sk:VkGbrUqBWLYJ6zg1m29VOTrxpBgdNOlp+kp0C9MEdx3GELxmBw4hK94f7KysbbeKLDksg7VoN1W/a5UuM2zNgQ== /CopyLogFile:C:\WAImportExport\9WM35C3U.log  

Az alábbi példa egy másolási naplófájl, amely azt mutatja, hogy a blob egy blokkjának exportálása sikertelen volt:

<?xml version="1.0" encoding="utf-8"?>  
<DriveLog>  
  <DriveId>9WM35C2V</DriveId>  
  <Blob Status="CompletedWithErrors">  
    <BlobPath>pictures/wild/desert.jpg</BlobPath>  
    <FilePath>\pictures\wild\desert.jpg</FilePath>  
    <LastModified>2012-09-18T23:47:08Z</LastModified>  
    <Length>163840</Length>  
    <BlockList>  
      <Block Offset="65536" Length="65536" Id="AQAAAA==" Status="Failed" />  
    </BlockList>  
  </Blob>  
  <Status>CompletedWithErrors</Status>  
</DriveLog>  

A másolási naplófájl azt jelzi, hogy hiba történt, amikor a Windows Azure Import/Export szolgáltatás az exportálási meghajtón lévő fájlba letöltötte a blob egyik blokkját. A fájl többi összetevője sikeresen le lett töltve, és a fájl hossza helyesen lett beállítva. Ebben az esetben az eszköz megnyitja a fájlt a meghajtón, letölti a blokkot a tárfiókból, és a 65536-os eltolástól kezdve a 65536-os hosszúságú fájltartományba írja.

A RepairExport használata a meghajtó tartalmának ellenőrzéséhez

Az Azure Import/Export funkcióval a RepairExport beállítással is ellenőrizheti, hogy a meghajtó tartalma helyes-e. Az egyes exportálási meghajtók jegyzékfájlja MD5-öket tartalmaz a meghajtó tartalmához.

Az Azure Import/Export szolgáltatás a jegyzékfájlokat egy tárfiókba is mentheti az exportálási folyamat során. A jegyzékfájlok helye a Feladat lekérése művelettel érhető el, amikor a feladat befejeződött. A meghajtó jegyzékfájljának formátumáról további információt az Import/Export szolgáltatás jegyzékfájlformátuma című témakörben talál.

Az alábbi példa bemutatja, hogyan futtathatja az Azure Import/Export eszközt a /ManifestFile és a /CopyLogFile paraméterekkel:

WAImportExport.exe RepairExport /r:C:\WAImportExport\9WM35C3U.rep /d:G:\ /sn:bobmediaaccount /sk:VkGbrUqBWLYJ6zg1m29VOTrxpBgdNOlp+kp0C9MEdx3GELxmBw4hK94f7KysbbeKLDksg7VoN1W/a5UuM2zNgQ== /CopyLogFile:C:\WAImportExport\9WM35C3U.log /ManifestFile:G:\9WM35C3U.manifest  

Az alábbi példa egy jegyzékfájlt mutat be:

<?xml version="1.0" encoding="utf-8"?>  
<DriveManifest Version="2011-10-01">  
  <Drive>  
    <DriveId>9WM35C3U</DriveId>  
    <ClientCreator>Windows Azure Import/Export service</ClientCreator>  
    <BlobList>
      <Blob>  
        <BlobPath>pictures/city/redmond.jpg</BlobPath>  
        <FilePath>\pictures\city\redmond.jpg</FilePath>  
        <Length>15360</Length>  
        <PageRangeList>  
          <PageRange Offset="0" Length="3584" Hash="72FC55ED9AFDD40A0C8D5C4193208416" />  
          <PageRange Offset="3584" Length="3584" Hash="68B28A561B73D1DA769D4C24AA427DB8" />  
          <PageRange Offset="7168" Length="512" Hash="F521DF2F50C46BC5F9EA9FB787A23EED" />  
        </PageRangeList>  
        <PropertiesPath Hash="E72A22EA959566066AD89E3B49020C0A">\pictures\city\redmond.jpg.properties</PropertiesPath>  
      </Blob>  
      <Blob>  
        <BlobPath>pictures/wild/canyon.jpg</BlobPath>  
        <FilePath>\pictures\wild\canyon.jpg</FilePath>  
        <Length>10884</Length>  
        <BlockList>  
          <Block Offset="0" Length="2721" Id="AAAAAA==" Hash="263DC9C4B99C2177769C5EBE04787037" />  
          <Block Offset="2721" Length="2721" Id="AQAAAA==" Hash="0C52BAE2CC20EFEC15CC1E3045517AA6" />  
          <Block Offset="5442" Length="2721" Id="AgAAAA==" Hash="73D1CB62CB426230C34C9F57B7148F10" />  
          <Block Offset="8163" Length="2721" Id="AwAAAA==" Hash="11210E665C5F8E7E4F136D053B243E6A" />  
        </BlockList>  
        <PropertiesPath Hash="81D7F81B2C29F10D6E123D386C3A4D5A">\pictures\wild\canyon.jpg.properties</PropertiesPath>  
      </Blob> 
    </BlobList>  
 </Drive>  
</DriveManifest>  

A javítási folyamat befejezése után az eszköz végigolvassa a jegyzékfájlban hivatkozott összes fájlt, és az MD5 kivonatokkal ellenőrzi a fájl integritását. A fenti jegyzékben a következő összetevőket fogja végighaladni.

G:\pictures\city\redmond.jpg, offset 0, length 3584  
  
G:\pictures\city\redmond.jpg, offset 3584, length 3584  
  
G:\pictures\city\redmond.jpg, offset 7168, length 3584  
  
G:\pictures\city\redmond.jpg.properties  
  
G:\pictures\wild\canyon.jpg, offset 0, length 2721  
  
G:\pictures\wild\canyon.jpg, offset 2721, length 2721  
  
G:\pictures\wild\canyon.jpg, offset 5442, length 2721  
  
G:\pictures\wild\canyon.jpg, offset 8163, length 2721  
  
G:\pictures\wild\canyon.jpg.properties  

Az ellenőrzés sikertelensége esetén az eszköz letölti az összetevőt, és a meghajtó ugyanazon fájljára írja át.

Következő lépések