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


Oktatóanyag: Adatok másolása az Azure Data Box Heavybe SMB-en keresztül

Adatok másolása az Azure Data Box Heavyre

Fontos

Az Azure Data Box mostantól blobszinten támogatja a hozzáférési szint hozzárendelését. Az oktatóanyagban szereplő lépések a frissített adatmásolási folyamatot tükrözik, és a blobok blokkolására vonatkoznak.

Az ebben a szakaszban található információk a 2024. április 1. után leadott megrendelésekre vonatkoznak.

Ez az oktatóanyag azt ismerteti, hogyan csatlakozhat a gazdagéphez és hogyan másolhat onnan adatokat a helyi webes felhasználói felület használatával.

Ebben az oktatóanyagban az alábbiakkal fog megismerkedni:

  • Csatlakozás a Data Box Heavyhez
  • Adatok másolása a Data Box Heavyre

A forráskiszolgálóról SMB, NFS, REST és adatmásolási szolgáltatás segítségével másolhatja az adatokat a Data Boxra vagy felügyelt lemezekre.

Minden esetben győződjön meg arról, hogy a megosztások neve, a mappanevek és az adatméret az Azure Storage és a Data Box Heavy szolgáltatás korlátaiban leírt irányelveket követi.

Előfeltételek

Mielőtt hozzákezd, győződjön meg az alábbiakról:

  1. A következő oktatóanyagot kell elvégeznie: Az Azure Data Box Heavy beállítása.
  2. Megkapja a Data Box Heavyt, és hogy a megrendelés állapota a portálon kézbesítve lesz.
  3. Rendelkezik egy gazdagéppel, amelyen a Data Box Heavyre másolni kívánt adatok találhatók. A gazdaszámítógépnek a következőnek kell lennie:
    • egy támogatott operációs rendszernek kell futnia;
    • egy nagy sebességű hálózathoz kell csatlakoznia. A legnagyobb másolási sebesség érdekében két 40 GbE sebességű kapcsolat (csomópontonként egy) használható egyidejűleg. Ha nem rendelkezik 40 GbE sebességű kapcsolattal, javasoljuk, hogy legalább két 10 GbE sebességű kapcsolattal (csomópontonként eggyel) rendelkezzen.

Csatlakozás a Data Box Heavyn található megosztásokhoz

A kiválasztott tárfióktól függően a Data Box Heavy 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 blobtároló-fiók egy-egy megosztása, amely a négy hozzáférési szint mindegyikéhez tartalmaz egy mappát.

Az alábbi táblázat azoknak a Data Box-megosztásoknak a nevét határozza meg, amelyekhez csatlakozhat, valamint a céltárfiókba feltöltött adatok típusát. Emellett azonosítja azon megosztások és könyvtárak hierarchiáját is, amelyekbe a forrásadatokat másolja.

Tárolási típus Megosztás neve Első szintű entitás Második szintű entitás Harmadik szintű entitás
Blokkblob <storageAccountName>_BlockBlob <\accessTier> <\containerName> <\blockBlob>
Lapblob <\storageAccountName>_PageBlob <\containerName> <\pageBlob>
File Storage <\storageAccountName>_AzFile <\fileShareName> <\Fájl>

Nem másolhat fájlokat közvetlenül a Data Box-megosztások gyökérmappájába . Ehelyett hozzon létre mappákat a Data Box-megosztásban a használati esettől függően.

A blokkblobok támogatják a hozzáférési szintek fájlszintű hozzárendelését. Ha fájlokat másol a blokkblobmegosztásba, ajánlott új almappákat hozzáadni a megfelelő hozzáférési szinthez. Az új almappák létrehozása után szükség szerint adja hozzá a fájlokat az egyes almappákhoz.

Új tároló jön létre a blokkblobmegosztás gyökerében található mappákhoz. A mappa minden fájlja blokkblobként lesz átmásolva a tárfiók alapértelmezett hozzáférési szintjére.

A blobelérési szintekről további információt a Blob-adatok hozzáférési szintjei című témakörben talál. A hozzáférési szint ajánlott eljárásaival kapcsolatos további információkért tekintse meg a blobelérési szintek használatának ajánlott eljárásait.

Az alábbi táblázat a Data Boxon lévő megosztások UNC-elérési útját és a megfelelő Azure Storage-elérési út URL-címét mutatja be, amelyre az adatok feltöltődnek. 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.

Azure Storage-tárolótípusok Data Box-megosztások
Azure-blokkblobok
  • A megosztások UNC elérési útja: \\<DeviceIPAddress>\<storageaccountname_BlockBlob>\<accessTier>\<ContainerName>\myBlob.txt
  • Az Azure Storage URL-címe: https://<storageaccountname>.blob.core.windows.net/<ContainerName>/myBlob.txt
  • Azure-lapblobok
  • A megosztások UNC elérési útja: \\<DeviceIPAddress>\<storageaccountname_PageBlob>\<ContainerName>\myBlob.vhd
  • Az Azure Storage URL-címe: https://<storageaccountname>.blob.core.windows.net/<ContainerName>/myBlob.vhd
  • Azure Files
  • A megosztások UNC elérési útja: \\<DeviceIPAddress>\<storageaccountname_AzFile>\<ShareName>\myFile.txt
  • Az Azure Storage URL-címe: https://<storageaccountname>.file.core.windows.net/<ShareName>/myFile.txt
  • A blobelérési szintekről további információt a Blob-adatok hozzáférési szintjei című témakörben talál. A hozzáférési szint ajánlott eljárásaival kapcsolatos további információkért tekintse meg a blobelérési szintek használatának ajánlott eljárásait.

    A csatlakozás lépései eltérőek Windows- és Linux-ügyfél esetében.

    Feljegyzés

    Az eszköz mindkét csomópontjához történő egyidejű csatlakozáshoz kövesse ugyanazokat a lépéseket.

    Csatlakozás Windows rendszeren

    Ha Windows Server rendszerű gazdagépet használ, kövesse az alábbi lépéseket a Data Box Heavyhez történő csatlakozáshoz.

    1. 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. Kattintson a Get credentials (Hitelesítő adatok beszerzése) lehetőségre a tárfiókhoz társított megosztások hitelesítő adataihoz való hozzáféréshez.

      Megosztások hitelesítő adatainak beszerzése

    2. 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.

      Megosztások hitelesítő adatainak beszerzése 2

    3. A tárfiókjához (a következő példában databoxe2etest) 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:<user name for the share>

      Az adatok formátumától függően a megosztások útvonalai a következők:

      • Azure-blokkblob – \\10.100.10.100\databoxe2etest_BlockBlob
      • Azure-lapblob – \\10.100.10.100\databoxe2etest_PageBlob
      • Azure Files – \\10.100.10.100\databoxe2etest_AzFile
    4. Ha a rendszer kéri, adja meg a megosztás jelszavát. Az alábbi minta a 10.100.10.100 IP-címmel rendelkező Data Boxon található BlockBlob-megosztáshoz való csatlakozáshoz használható.

      net use \\10.100.10.100\databoxe2etest_BlockBlob /u:databoxe2etest
      Enter the password for 'databoxe2etest' to connect to '10.100.10.100':
      The command completed successfully.
      
    5. 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.

      Kapcsolódás a megosztáshoz a Fájlkezelővel

      A megosztásoknak ezután mappaként kell megjelenniük. Vegye figyelembe, hogy ebben a példában a BlockBlob-megosztást használjuk. Ennek megfelelően a négy rendelkezésre álló hozzáférési szintet képviselő négy mappa jelen van. Ezek a mappák más megosztásokban nem érhetők el.

      Kapcsolódás a megosztáshoz a Fájlkezelővel 2

      Mindig hozzon létre egy mappát azokhoz a fájlokhoz, amelyeket másolni szeretne a megosztás alatt, majd másolja a fájlokat a létrehozott mappába. Nem másolhat fájlokat közvetlenül a tárfiók gyökérmappájába. A PageBlob-megosztás alatt létrehozott mappák olyan tárolókat jelölnek, amelyekbe az adatok blobként vannak feltöltve. Hasonlóképpen, a BlockBlob-megosztás hozzáférési rétegeit képviselő mappákban létrehozott almappák szintén blobtároló tárolót jelölnek. Az AzFile-megosztásban létrehozott mappák fájlmegosztásokat jelölnek.

      A BlockBlob-megosztás gyökerében létrehozott mappák blobtárolókként lesznek létrehozva. A tároló hozzáférési szintje a tárfióktól öröklődik.

    Csatlakozás Linux rendszeren

    Linux-ügyfél használata esetén csatlakoztassa az SMB-megosztást az alábbi parancs használatával.

    sudo mount -t nfs -o vers=2.1 10.126.76.172:/databoxe2etest_BlockBlob /home/databoxubuntuhost/databox
    

    A vers paraméter az SMB Linux-gazdagép által támogatott verziója. A fenti parancsban adja meg a megfelelő verziót.

    A Data Box Heavy által támogatott SMB-verziókkal kapcsolatban tekintse meg a Linux-ügyfelek esetében támogatott fájlrendszereket ismertető cikket.

    Adatok másolása a Data Box Heavyre

    A Data Box Heavy-megosztásokhoz történő csatlakozás után a következő lépés az adatok másolása.

    A másolás szempontjai

    Az adatok másolásának megkezdése előtt tekintse át a következőket:

    • Ügyeljen rá, hogy az adatokat a helyes adatformátumnak megfelelő megosztásokba másolja. A blokkblobadatokat például másolja a blokkbloboknak fenntartott megosztásba. Másolja a VHD-kat a lapblobba.

      Ha az adatok formátuma nem egyezik a megfelelő megosztástípussal, akkor egy későbbi lépés során az Azure-ba történő adatfeltöltés sikertelen lesz.

    • Az adatok másolása közben győződjön meg arról, hogy az adatok mérete megfelel az Azure Storage és a Data Box Heavy korlátaival foglalkozó cikkben ismertetett méretkorlátoknak.

    • Ha a Data Box Heavy által éppen feltöltés alatt álló adatokat egyidejűleg más alkalmazások is feltöltik a Data Box Heavyn kívül, az a feltöltési feladat meghiúsulásához és az adatok sérüléséhez vezethet.

    • A következő megoldást javasoljuk:

      • Ne használjon egyidejűleg SMB-t és NFS-t.
      • Ne másolja ugyanazokat az adatokat ugyanarra a célhelyre az Azure-ban.

      Ilyen esetekben a végeredmény nem garantálható.

    • Mindig hozzon létre egy mappát azokhoz a fájlokhoz, amelyeket másolni szeretne a megosztás alatt, majd másolja a fájlokat a létrehozott mappába. A blokkblob- és lapblobmegosztások alatt létrehozott mappa azt a tárolót jelöli, amelybe a rendszer feltölti az adatokat blobokként. Nem másolhat fájlokat közvetlenül a tárfiók gyökérmappájába.

    Az SMB-megosztáshoz való csatlakozás után kezdje meg az adatok másolását.

    1. 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ó. Használja az alábbi parancsot:

      robocopy <Source> <Target> * /e /r:3 /w:60 /is /nfl /ndl /np /MT:32 or 64 /fft /Log+:<LogFile>
      

      Az attribútumok leírását az alábbi táblázatban találja meg.

      Attribútum Leírás
      /e Átmásolja az alkönyvtárakat, az üres könyvtárakkal együtt.
      /r: A meghiúsult másolások esetén indított újrapróbálkozások számát határozza meg.
      /w: Az újrapróbálkozások közötti várakozási időt határozza meg másodpercben.
      /is A fájlok nevét tartalmazza.
      /nfl Meghatározza, hogy a fájlnevek ne legyenek naplózva.
      /ndl Meghatározza, hogy a könyvtárnevek ne legyenek naplózva.
      /np Azt határozza meg, hogy ne jelenjen meg a másolási művelet állapota (az addig átmásolt fájlok vagy könyvtárak száma). Az állapot megjelenítése jelentősen csökkenti a teljesítményt.
      /MT Több szál használata. 32 vagy 64 szál használata ajánlott. Titkosított fájlokhoz ez a beállítás nem használható. Előfordulhat, hogy szét kell választania a titkosított és a nem titkosított fájlokat. Vegye figyelembe, hogy az egyszálas másolás jelentősen csökkenti a teljesítményt.
      /fft Ennek használatával bármilyen fájlrendszerben csökkentheti a timestamp részletességét.
      /b A fájlokat biztonsági mentési módban másolja.
      /z A fájlokat újraindítási módban másolja; akkor lehet rá szükség, ha a környezet instabil. Ez a beállítás a fokozott naplózás miatt csökkenti az átviteli sebességet.
      /zb Az újraindítási mód használata. A hozzáférés megtagadása esetén áttér a biztonsági mentési mód használatára. Ez a beállítás csökkenti az átviteli sebességet az ellenőrzőpontok létrehozása miatt.
      /efsraw Az összes titkosított fájlt EFS feldolgozatlan módban másolja át. Csak titkosított fájlokhoz használja.
      log+:<LogFile> Hozzáfűzi a kimenetet a meglévő naplófájlhoz.

      Az alábbi minta a fájloknak a Data Box Heavyre történő másolásához használt Robocopy-parancs kimenetét mutatja be.

      C:\Users>Robocopy C:\Git\azure-docs-pr\contributor-guide \\10.100.10.100\devicemanagertest1_AzFile\templates /MT:24
      -------------------------------------------------------------------------------
          ROBOCOPY     ::     Robust File Copy for Windows
      -------------------------------------------------------------------------------
          Started : Thursday, April 4, 2019 2:34:58 PM
          Source : C:\Git\azure-docs-pr\contributor-guide\
          Dest : \\10.100.10.100\devicemanagertest1_AzFile\templates\
          Files : *.*
          Options : *.* /DCOPY:DA /COPY:DAT /MT:24 /R:5 /W:60
      ------------------------------------------------------------------------------
      
      100%        New File                 206        C:\Git\azure-docs-pr\contributor-guide\article-metadata.md
      100%        New File                 209        C:\Git\azure-docs-pr\contributor-guide\content-channel-guidance.md
      100%        New File                 732        C:\Git\azure-docs-pr\contributor-guide\contributor-guide-index.md
      100%        New File                 199        C:\Git\azure-docs-pr\contributor-guide\contributor-guide-pr-criteria.md
                  New File                 178        C:\Git\azure-docs-pr\contributor-guide\contributor-guide-pull-request-co100%  .md
                  New File                 250        C:\Git\azure-docs-pr\contributor-guide\contributor-guide-pull-request-et100%  e.md
      100%        New File                 174        C:\Git\azure-docs-pr\contributor-guide\create-images-markdown.md
      100%        New File                 197        C:\Git\azure-docs-pr\contributor-guide\create-links-markdown.md
      100%        New File                 184        C:\Git\azure-docs-pr\contributor-guide\create-tables-markdown.md
      100%        New File                 208        C:\Git\azure-docs-pr\contributor-guide\custom-markdown-extensions.md
      100%        New File                 210        C:\Git\azure-docs-pr\contributor-guide\file-names-and-locations.md
      100%        New File                 234        C:\Git\azure-docs-pr\contributor-guide\git-commands-for-master.md
      100%        New File                 186        C:\Git\azure-docs-pr\contributor-guide\release-branches.md
      100%        New File                 240        C:\Git\azure-docs-pr\contributor-guide\retire-or-rename-an-article.md
      100%        New File                 215        C:\Git\azure-docs-pr\contributor-guide\style-and-voice.md
      100%        New File                 212        C:\Git\azure-docs-pr\contributor-guide\syntax-highlighting-markdown.md
      100%        New File                 207        C:\Git\azure-docs-pr\contributor-guide\tools-and-setup.md
      ------------------------------------------------------------------------------
      
                      Total    Copied   Skipped  Mismatch    FAILED    Extras
          Dirs :         1         1         1         0         0         0
          Files :        17        17         0         0         0         0
          Bytes :     3.9 k     3.9 k         0         0         0         0          
      C:\Users>
      
    2. A teljesítmény optimalizálása érdekében használja a következő Robocopy-paramétereket az adatok másolásához. (Az alábbi számok a legjobb forgatókönyveket jelölik.)

      Platform Többnyire kis fájlok < 512 KB Többnyire közepes méretű fájlok, 512 kB–1 MB Többnyire nagy fájlok > 1 MB
      Data Box Heavy 6 Robocopy-munkamenet
      24 szál munkamenetenként
      6 Robocopy-munkamenet
      16 szál munkamenetenként
      6 Robocopy-munkamenet
      16 szál munkamenetenként

      A Robocopy-paranccsal kapcsolatos további információért lásd a Robocopyt és néhány példát bemutató témakört.

    3. Nyissa meg a célmappát a másolt fájlok megtekintéséhez és ellenőrzéséhez.

      Másolt fájlok megtekintése

    4. Az adatok másolása során:

      • A rendszer ellenőrzi a fájlneveket, -méreteket és -formátumokat annak érdekében, hogy azok megfeleljenek az Azure objektum- és tárolási korlátainak és az Azure fájl- és tárolóelnevezési konvencióinak.
      • Emellett az adatok integritásának biztosítása érdekében az ellenőrzőösszeg kiszámítására beágyazva kerül sor.

      Ha hibába ütközik a másolási folyamat során, töltse le a hibafájlokat a hibaelhárításhoz. Válassza a nyíl ikont a hibafájlok letöltéséhez.

      Hibafájlok letöltése

      További információkért lásd: Az adatok Data Box Heavyre másolása során készült hibanaplók megtekintése. Az adatok másolása során felmerülő hibák részletes listájáért tekintse meg a Data Box Heavy-problémák elhárításával kapcsolatos cikket.

    5. Nyissa meg a hibafájlt a Jegyzettömbben. Az alábbi hibafájl azt jelzi, hogy az adatok nincsenek megfelelően igazítva.

      Hibafájl megnyitása

      Lapblobok esetében az adatoknak 512 bájtos igazítással kell rendelkezniük. Az adatok eltávolítása után a hiba megoldódik, ahogyan az a következő képernyőképen látható.

      Hiba megoldva

    6. A másolás befejeződése után lépjen az Irányítópult megtekintése lapra. Ellenőrizze, hogy mekkora a felhasznált és a szabad tárhely az eszközén.

      A szabad és a felhasznált tárhely ellenőrzése az irányítópulton

    Ismételje meg a fenti lépéseket az adatoknak az eszköz második csomópontjára történő másolásához.

    Következő lépések

    Ebben az oktatóanyagban az Azure Data Box Heavyvel kapcsolatos témakörökkel ismerkedett meg, például a következőkkel:

    • Csatlakozás a Data Box Heavyhez
    • Adatok másolása a Data Box Heavyre

    Folytassa a következő oktatóanyaggal, amelyben megismerheti, hogyan küldheti vissza a Data Box Heavyt a Microsoftnak.

    Adatok másolása SMB-n keresztül

    1. Windows rendszerű gazdagép használata esetén csatlakoztassa az SMB-megosztásokat az alábbi parancs használatával:

      \\<IP address of your device>\ShareName

    2. A megosztás eléréséhez szükséges hitelesítő adatokat a Data Box helyi webes kezelőfelületének Connect & copy (Kapcsolódás és másolás) lapján tekintheti meg.

    3. Az adatok megosztásokba történő másolásához használjon SMB-kompatibilis fájlmásoló eszközt, mint amilyen a Robocopy.

    Részletes útmutatásért tekintse meg az oktatóanyagot: Adatok másolása az Azure Data Boxba SMB-en keresztül.

    Adatok másolása NFS-en keresztül

    1. NFS-gazdagép használata esetén csatlakoztassa az NFS-megosztásokat az alábbi parancs használatával:

      sudo mount <Data Box device IP>:/<NFS share on Data Box device> <Path to the folder on local Linux computer>

    2. A megosztás eléréséhez szükséges hitelesítő adatokat a Data Box Heavy helyi webes felhasználói felületének Csatlakozás és másolás lapján tekintheti meg.

    3. Az adatok másolásához használja a cp vagy az rsync parancsot.

    4. Ismételje meg ezeket a lépéseket a Data Box Heavy második csomópontjához történő csatlakoztatáshoz és az adatok másolásához.

    Részletes útmutatásért tekintse meg az oktatóanyagot: Adatok másolása az Azure Data Boxba NFS-en keresztül.

    Adatok másolása REST-n keresztül

    1. Az adatok Data Box Blob Storage és REST API-k segítségével történő másolásához csatlakozhat http vagy https protokollal is.
    2. Az adatok Data Box Blob Storage-ba másolásához használhatja az AzCopyt.
    3. Ismételje meg ezeket a lépéseket a Data Box Heavy második csomópontjához történő csatlakoztatáshoz és az adatok másolásához.

    Részletes útmutatásért tekintse meg az Oktatóanyagot: Adatok másolása az Azure Data Box Blob Storage-ba REST API-k használatával.

    Adatok másolása adatmásolási szolgáltatással

    1. Az adatok adatmásolási szolgáltatás használatával történő másolásához létre kell hoznia egy feladatot. A Data Box Heavy helyi webes felhasználói felületén válassza az Adatok > másolása létrehozás kezelése > lehetőséget.
    2. Adja meg a paramétereket, és hozzon létre egy feladatot.
    3. Ismételje meg ezeket a lépéseket a Data Box Heavy második csomópontjához történő csatlakoztatáshoz és az adatok másolásához.

    Részletes útmutatásért tekintse meg az oktatóanyagot: Az adatmásolási szolgáltatással adatokat másolhat az Azure Data Box Heavybe.

    Adatok másolása felügyelt lemezekre

    1. A Data Box Heavy eszköz megrendelésekor a felügyelt lemezeket kellett kiválasztania tárolási célként.
    2. A Data Box Heavyhez SMB- és NFS-megosztásokon keresztül is csatlakozhat.
    3. Ezután SMB- vagy NFS-eszközökkel másolhatja az adatokat.
    4. Ismételje meg ezeket a lépéseket a Data Box Heavy második csomópontjához történő csatlakoztatáshoz és az adatok másolásához.

    Részletes útmutatásért tekintse meg a Következő oktatóanyagot: Adatok importálása felügyelt lemezként a Data Box Heavy használatával az Azure-ban.