Oktatóanyag: Adatok másolása az Azure Data Boxból SMB-n keresztül
Ez az oktatóanyag azt ismerteti, hogyan csatlakozhat a Data Boxhoz, illetve hogyan másolhat onnan adatokat egy helyszíni kiszolgálóra a helyi webes felhasználói felület használatával. A Data Box eszköz az Azure Storage-fiókjából exportált adatokat tartalmazza.
Eben az oktatóanyagban az alábbiakkal fog megismerkedni:
- Előfeltételek
- Csatlakozás a Data Boxhoz
- Adatok másolása a Data Boxról
Előfeltételek
Mielőtt hozzákezd, győződjön meg az alábbiakról:
- Megrendelt egy Azure Data Boxot.
- Az importálási rendelésekkel kapcsolatos információkért lásd Az Azure Data Box megrendelése című oktatóanyagot.
- Exportálási rendelésekkel kapcsolatos információkért lásd: Oktatóanyag: Az Azure Data Box megrendelése című oktatóanyagot.
- Megkapta a Data Boxot, és a portálon a megrendelés Kézbesítve állapotú.
- Rendelkezik egy gazdagéppel, amelyre át kívánja másolni az adatokat a Data Boxról. A gazdaszámítógépen:
- egy támogatott operációs rendszernek kell futnia;
- egy nagy sebességű hálózathoz kell csatlakoznia. Határozottan javasoljuk, hogy legalább 10 GbE sebességű kapcsolattal rendelkezzen. Ha 10 GbE sebességű kapcsolat nem áll rendelkezésre, 1 GbE sebességű adatkapcsolat is használható, azonban ez csökkenti a másolási sebességet.
Csatlakozás a Data Boxhoz
A kiválasztott tárfióktól függően a Data Box a következőket hozhatja létre:
- Három megosztás minden társított tárfiókhoz, GPv1-hez és GPv2-höz.
- Egy megosztás a prémium szintű Storage-hoz.
- Egy megosztás a Blob Storage-fiókhoz.
A blokkblob- és lapblobmegosztások alatti első szintű entitások tárolók, a második szintű entitások pedig blobok. Az Azure Files-megosztások alatti első szintű entitások megosztások, a második szintű entitások pedig fájlok.
Az alábbi táblázat a Data Boxon található megosztások UNC elérési útját és az adatok feltöltéséhez használt Azure Storage elérési útjának URL-címét mutatja. Az Azure Storage elérési útjának végső URL-címe a megosztás UNC elérési útjából származik.
Blobok és fájlok | Elérési utak és URL-címek |
---|---|
Azure-blokkblobok | \\<DeviceIPAddress>\<StorageAccountName_BlockBlob>\<ContainerName>\files\a.txt https://<StorageAccountName>.blob.core.windows.net/<ContainerName>/files/a.txt |
Azure-lapblobok | \\<DeviceIPAddres>\<StorageAccountName_PageBlob>\<ContainerName>\files\a.txt https://<StorageAccountName>.blob.core.windows.net/<ContainerName>/files/a.txt |
Azure Files | \\<DeviceIPAddres>\<StorageAccountName_AzFile>\<ShareName>\files\a.txt https://<StorageAccountName>.file.core.windows.net/<ShareName>/files/a.txt |
Ha Windows Server rendszerű gazdagépet használ, kövesse az alábbi lépéseket a Data Boxhoz történő csatlakozáshoz.
Az első lépés a hitelesítés elvégzése, majd a munkamenet elindítása. Lépjen a Connect and copy (Kapcsolódás és másolás) elemre. Válassza a Hitelesítő adatok beszerzése lehetőséget a tárfiókhoz társított megosztások hitelesítő adatainak eléréséhez.
Az Access share and copy data (Megosztási és másolási adatok másolása) párbeszédpanelen másolja ki a megosztásnak megfelelő Username (Felhasználónév) és Password (Jelszó) értékeket. Kattintson az OK gombra.
A tárfiókjához (a következő példában exportbvtdataset2) társított megosztások gazdagépről történő eléréséhez nyisson meg egy parancsablakot. A parancssorba írja be a következőt:
net use \\<IP address of the device>\<share name> /u:<IP address of the device>\<user name for the share>
Az adatok formátumától függően a megosztások útvonalai a következők:
- Azure-blokkblob –
\\169.254.143.85\exportbvtdataset2_BlockBlob
- Azure-lapblob –
\\169.254.143.85\exportbvtdataset2_PageBlob
- Azure Files –
\\169.254.143.85\exportbvtdataset2_AzFile
- Azure-blokkblob –
Ha a rendszer kéri, adja meg a megosztás jelszavát. A következő példa bemutatja, hogyan kell csatlakozni egy megosztáshoz a fenti parancs használatával.
C:\Users\Databoxuser>net use \\169.254.143.85\exportbvtdataset2_BlockBlob /u:169.254.143.85\exportbvtdataset2 Enter the password for 'exportbvtdataset2' to connect to '169.254.143.85': The command completed successfully.
Nyomja le a Windows + R billentyűkombinációt. A Futtatás ablakban adja meg a következőt
\\<device IP address>
: . Kattintson az OK gombra a Fájlkezelő megnyitásához.A megosztásoknak ezután mappaként kell megjelenniük.
Linux-ügyfél használata esetén csatlakoztassa az SMB-megosztást az alábbi parancs használatával. Az alábbi vers paraméter az SMB Linux-gazdagép által támogatott verziója. Az alábbi parancsban adja meg a megfelelő verziót. A Data Box által támogatott SMB-verziókkal kapcsolatban tekintse meg a Linux-ügyfelek esetében támogatott fájlrendszereket ismertető cikket.
sudo mount -t nfs -o vers=2.1 169.254.143.85:/exportbvtdataset2_BlockBlob /home/databoxubuntuhost/databox
Adatok másolása a Data Boxról
A Data Box-megosztásokhoz történő csatlakozás után a következő lépés az adatok másolása.
Az adatok másolásának megkezdése előtt végezze el a következőket:
Töltse le a másolási naplót. A Kapcsolódás és másolás lapon válassza a Másolási napló elemet. Amikor a rendszer rákérdez, mentse a naplót a rendszerre.
Ha a másolási napló mérete túl nagy, a másolási napló letöltéséhez és a hibák megelőzéséhez Azure Storage Explorer vagy az AzCopyt kell használnia.
- Ha Azure Storage Explorer használ a másolási napló letöltéséhez, leképezheti azure-tárfiókját Azure Storage Explorer, majd letöltheti a nyers fájlt.
- Ha az AzCopy használatával tölti le a másolási naplót, a
AzCopy copy
paranccsal átmásolhatja a naplófájlt a tárfiókból a helyi rendszerbe.
Ismételje meg ezeket a lépéseket a részletes napló letöltéséhez.
Tekintse át a részletes naplót. A részletes napló az Azure Storage-fiókból sikeresen exportált összes fájl listáját tartalmazza. A napló a fájlméreteket és az ellenőrzőösszegek számítását is tartalmazza.
<File CloudFormat="BlockBlob" Path="validblobdata/test1.2.3.4" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/helloEndWithDot..txt" Size="11" crc64="7320094093915972193"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test..txt" Size="12" crc64="17906086011702236012"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test1" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/test1.2.3" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="validblobdata/.......txt" Size="11" crc64="7320094093915972193"> </File><File CloudFormat="BlockBlob" Path="validblobdata/copylogb08fa3095564421bb550d775fff143ed====..txt" Size="53638" crc64="1147139997367113454"> </File><File CloudFormat="BlockBlob" Path="validblobdata/testmaxChars-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-123456790-12345679" Size="1024" crc64="7573843669953104266"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file0" Size="0" crc64="0"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file1" Size="0" crc64="0"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file4096_000001" Size="4096" crc64="16969371397892565512"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file4096_000000" Size="4096" crc64="16969371397892565512"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/64KB-Seed10.dat" Size="65536" crc64="10746682179555216785"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/LiveSiteReport_Oct.xlsx" Size="7028" crc64="6103506546789189963"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/NE_Oct_GeoReport.xlsx" Size="103197" crc64="13305485882546035852"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/64KB-Seed1.dat" Size="65536" crc64="3140622834011462581"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/1mbfiles-0-0" Size="1048576" crc64="16086591317856295272"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file524288_000001" Size="524288" crc64="8908547729214703832"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/4mbfiles-0-0" Size="4194304" crc64="1339017920798612765"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/file524288_000000" Size="524288" crc64="8908547729214703832"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/8mbfiles-0-1" Size="8388608" crc64="3963298606737216548"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/1mbfiles-0-1" Size="1048576" crc64="11061759121415905887"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/XLS-10MB.xls" Size="1199104" crc64="2218419493992437463"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/8mbfiles-0-0" Size="8388608" crc64="1072783424245035917"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/4mbfiles-0-1" Size="4194304" crc64="9991307204216370812"> </File><File CloudFormat="BlockBlob" Path="export-ut-container/VL_Piracy_Negtive10_TPNameAndGCS.xlsx" Size="12398699" crc64="13526033021067702820"> </File>
Ellenőrizze, hogy nincsenek-e hibák a másolási naplóban. Ez a napló az olyan fájlokat tartalmazza, amelyeket hiba miatt nem lehetett másolni.
Itt látható egy másolási napló mintakimenete, ha nem történt hiba, és minden fájl át lett másolva az Azure és a Data Box szolgáltatás közötti adatmásolás során.
<CopyLog Summary="Summary"> <Status>Succeeded</Status> <TotalFiles_Blobs>5521</TotalFiles_Blobs> <FilesErrored>0</FilesErrored> </CopyLog>
Itt látható egy mintakimenet, ha a másolási napló hibákat tartalmaz, mert egyes fájlokat nem sikerült átmásolni az Azure-ból.
<ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/wastorage.v140.3.0.2.nupkg"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/xunit.console.Primary_2020-05-07_03-54-42-PM_27444.hcsml"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><ErroredEntity CloudFormat="AppendBlob" Path="export-ut-appendblob/xunit.console.Primary_2020-05-07_03-54-42-PM_27444 (1).hcsml"> <Category>UploadErrorCloudHttp</Category> <ErrorCode>400</ErrorCode> <ErrorMessage>UnsupportBlobType</ErrorMessage> <Type>File</Type> </ErroredEntity><CopyLog Summary="Summary"> <Status>Failed</Status> <TotalFiles_Blobs>4</TotalFiles_Blobs> <FilesErrored>3</FilesErrored> </CopyLog>
Az alábbi lehetőségek állnak rendelkezésére, hogy exportálja ezeket a fájlokat:
- Átviheti azokat a fájlokat, amelyeket a hálózaton nem sikerült átmásolni.
- Ha az adatméret meghaladja a felhasználható eszközkapacitást, akkor részleges másolás történik, és a másolásból kihagyott fájlok mind szerepelnek ebben a naplóban. Ezt a naplót használhatja bemeneti XML-ként egy új Data Box-megrendelés létrehozásához, majd átmásolhatja ezeket a fájlokat.
Az SMB-megosztáshoz való csatlakozás után kezdje meg az adatok másolását. Az adatok másolásához bármilyen SMB-kompatibilis fájlmásoló eszközt használhat (ilyen például a Robocopy). A Robocopyval több másolási feladat is elindítható.
A Robocopy-paranccsal kapcsolatos további információért lásd a Robocopyt és néhány példát bemutató témakört.
A másolás befejezése után nyissa meg az Irányítópultot, majd ellenőrizze, hogy az eszközén lévő felhasznált és szabad tárhely mennyiségét.
Ezután elküldheti az Azure Data Boxot a Microsoftnak.
További lépések
Ebben az oktatóanyagban az Azure Data Box témaköréből ismerhette meg a következőket:
- Előfeltételek
- Csatlakozás a Data Boxhoz
- Adatok másolása a Data Boxról
Folytassa a következő oktatóanyaggal, amelyben megismerheti, hogyan küldheti vissza a Data Boxot a Microsoftnak.