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


Fájlok migrálása egy SMB Azure-fájlmegosztásból egy másikba

Ez a cikk bemutatja, hogyan migrálhat fájlokat az SMB Azure-fájlmegosztások között. Ennek egyik gyakori oka, hogy normál fájlmegosztásból prémium szintű fájlmegosztásba kell migrálnia, hogy nagyobb teljesítményt nyújtson az alkalmazás számítási feladatai számára.

Figyelmeztetés

Az Azure File Sync használata esetén a migrálási folyamat eltér a cikkben leírtaktól. Ehelyett tekintse meg a fájlok migrálását az egyik Azure-fájlmegosztásból a másikba az Azure File Sync használatakor.

A következőre érvényes:

Fájlmegosztás típusa SMB NFS
Standard szintű fájlmegosztások (GPv2), LRS/ZRS Igen Nem
Standard szintű fájlmegosztások (GPv2), GRS/GZRS Igen Nem
Prémium fájlmegosztások (FileStorage), LRS/ZRS Igen Nem

Migrálás a Robocopy használatával

Az alábbi lépéseket követve migrálhatja a Windowsba beépített parancssori fájlmásolási segédprogramot, a Robocopyt.

  1. Windows rendszerű virtuális gép (VM) üzembe helyezése az Azure-ban a forrásfájlmegosztással azonos régióban. Az adatok és a hálózatkezelés azure-beli megőrzése gyors lesz, és elkerüli a kimenő adatátviteli díjakat. Az optimális teljesítmény érdekében olyan többmagos virtuálisgép-típust ajánlunk, amely legalább 56 GiB memóriával rendelkezik, például Standard_DS5_v2.

  2. Csatlakoztassa a forrás- és a célfájlmegosztásokat a virtuális géphez. Győződjön meg arról, hogy a tárfiók kulccsal csatlakoztatja őket, hogy a virtuális gép hozzáférhessen az összes fájlhoz. Ne használjon tartományi identitást.

  3. Futtassa ezt a parancsot a Windows parancssorában. Opcionálisan ajánlott eljárásként használhatja a naplózási funkciók jelzőit (/NP, /NFL, /NDL, /UNILOG).

    robocopy <source> <target> /MIR /COPYALL /MT:16 /R:2 /W:1 /B /IT /DCOPY:DAT
    

    Ha a forrásmegosztás s:\-ként lett csatlakoztatva, és a cél t:\ volt, a parancs a következőképpen néz ki:

    robocopy s:\ t:\ /MIR /COPYALL /MT:16 /R:2 /W:1 /B /IT /DCOPY:DAT
    

    Futtathatja a parancsot, amíg a forrás még online állapotban van, de vegye figyelembe, hogy minden I/O működni fog a meglévő megosztás szabályozására vonatkozó korlátozások ellen.

  4. A kezdeti futtatás befejezése után bontsa le az alkalmazást a meglévő megosztásról, és futtassa újra ugyanazt a robocopy-parancsot. Ez átmásolja a kezdeti futtatás óta történt összes módosítást, és kihagyja a már átmásolt fájladatokat.

  5. Miután a parancs második alkalommal befejeződött, átirányíthatja az alkalmazást az új megosztásra.

Lásd még