exportálási feladat Létrehozás adatok exportálásához az Azure Managed Lustre szolgáltatásból
Ebből a cikkből megtudhatja, hogyan másolhat adatokat az Azure Managed Lustre fájlrendszerből egy exportálási feladat létrehozásával Azure Blob Storage hosszú távú tárolóba.
Az exportálási feladatok csak akkor érhetők el, ha a fájlrendszer létrehozása során integrálja Azure Blob Storage az Azure Managed Lustre fájlrendszerrel. További információ: Azure Blob Storage integráció. Ha nem integrál egy blobtárolót a fájlrendszer létrehozásakor, az ügyfél fájlrendszer-parancsaival exportálási feladat létrehozása nélkül másolhatja az adatokat.
Mely fájlokat exportálja a rendszer egy exportálási feladat során?
Amikor fájlokat exportál az Azure Managed Lustre rendszerből, a rendszer nem az összes fájlt másolja a fájlrendszer létrehozásakor megadott blobtárolóba. Az exportálási feladatokra a következő szabályok vonatkoznak:
- Az exportálási feladatok csak olyan fájlokat másolnak, amelyek újak, vagy amelyek tartalma módosult. Ha a blobtárolóból a fájlrendszer létrehozása során importált fájl változatlan, az exportálási feladat nem exportálja a fájlt.
- A csak metaadat-módosításokat tartalmazó fájlok nem exportálhatók. A metaadatok módosításai közé tartoznak a következők: tulajdonos, engedélyek, kiterjesztett attribútumok és névmódosítások (átnevezve).
- Az Azure Managed Lustre fájlrendszerben törölt fájlok nem törlődnek az eredeti blobtárolóból az exportálási feladat során. Az exportálási feladat nem törli a blobtárolóban lévő fájlokat.
Az adatok exportálása felhasználó által kezdeményezett folyamat, amelyet a Azure Portal vagy a natív Lustre-ügyfél parancssori felületének parancsaival hajthat végre. Mindkét módszerrel monitorozhatja az exportálási feladat állapotát.
A következő eljárások ismertetik a következőket:
- exportálási feladat Létrehozás a Azure Portal
- Exportálási feladat figyelése vagy megszakítása a Azure Portal
- exportálási feladat Létrehozás a natív Lustre parancssori felület parancsaival
- Fájl archív állapotának monitorozása natív Lustre CLI-parancsokkal
exportálási feladat Létrehozás a Azure Portal
Ha exportálni szeretne egy exportálási feladatot a módosított adatok exportálásához egy Azure Managed Lustre fájlrendszerből a Azure Portal, hajtsa végre az alábbi lépéseket:
A Azure Portal nyissa meg az Azure Managed Lustre fájlrendszert, és navigáljon a Blob-integrációpanelre a Beállítások területen.
Válassza a + Létrehozás új feladatot.
Adja meg, hogy mit exportáljon az exportálási feladatban a fájlrendszer elérési útjának egyik értékének megadásával.
- A rendszer exportálja az összes új vagy módosított fájlt, amelynek fájlneve ezzel a sztringgel kezdődik az Azure Managed Lustre fájlrendszerben.
- A fájlok ugyanabban a blobtárolóban vannak megírva, amelynek elérési útja (vagy előtagja) ugyanaz, mint a Lustre rendszerben. Ha el szeretné kerülni a blobtárolóban lévő meglévő fájlok felülírását, győződjön meg arról, hogy a Lustre-rendszerben lévő fájl elérési útja nem fedi át a blobtárolóban lévő fájl meglévő elérési útját.
Az alábbi képernyőképen az exportálási feladat konfigurációs beállításai láthatók a Azure Portal:
Exportálási feladat figyelése vagy megszakítása a Azure Portal
A blobintegrációval létrehozott exportálási feladatokat a Azure Portal az Azure Managed Lustre fájlrendszerrel való integrációjával figyelheti vagy megszakíthatja. A Blob-integráció oldal Legutóbbi feladatok szakasza az egyes feladatok állapotát mutatja.
Egyszerre csak egy archív feladat fut. A folyamatban lévő feladat megszakításához válassza az adott feladat Mégse hivatkozását a Legutóbbi feladatok táblában. A Mégse hivatkozás nem érhető el a befejezett feladatokhoz.
Létrehozás exportálási feladat a natív Lustre-ügyfél parancssori felületével
Ha exportálni szeretne egy exportálási feladatot a módosított adatok Azure Managed Lustre fájlrendszerből való exportálásához natív Lustre-ügyfél CLI-paranccsal, használja az alábbi parancsok egyikét:
- Egyetlen fájl exportálásához futtasson egy ehhez hasonló parancsot:
sudo lfs hsm_archive path/to/export/file
- A címtárban lévő összes fájl exportálásához futtasson egy ehhez hasonló parancsot:
nohup find local/directory -type f -print0 | xargs -0 -n 1 sudo lfs hsm_archive &
Exportálási (archív) állapot monitorozása a natív Lustre-ügyfél parancssori felületével
Ha ellenőrizni szeretné egy exportálási feladat állapotát a natív Lustre-ügyfél cli-vel, futtassa a következő parancsot:
find path/to/export/file -type f -print0 | xargs -0 -n 1 -P 8 sudo lfs hsm_action | grep "ARCHIVE" | wc -l
Minden fájlhoz tartozik egy társított állapot, amely a Lustre fájlrendszerben lévő fájladatok és a Azure Blob Storage fájladatai közötti kapcsolatot jelzi. Egy fájl állapotának ellenőrzéséhez futtassa a következő parancsot:
sudo lfs hsm_state path/to/export/file
Az állapotparancs a fájl módosításainak állapotát jelenti. Az alábbi táblázat a lehetséges fájlállapotokat mutatja be:
Állam | Leírás |
---|---|
(0x0000000d) released exists archived |
A fájl tartalma (az adatok) csak a Blob Storage-ban találhatók. Csak a metaadatok léteznek a Lustre-ben. Az exportálási (archív) feladat nem frissíti (felülírja) a fájlt a Blob Storage-ban. |
(0x00000009) exists archived |
Az exportálási (archív) feladat nem exportálja a fájlt a Blob Storage-ba, mert a Blob Storage már rendelkezik a legújabb másolattal. |
(0x0000000b) exists dirty archived |
A fájl nem archivált módosításokkal rendelkezik. Ha vissza szeretné küldeni a Lustre módosításait a Blob Storage-ba, futtasson egy exportálási feladatot. Az exportálási feladat felülírja a fájlt a Blob Storage-ban. |
(0x00000000) |
A fájl új, és csak a Lustre fájlrendszerben létezik. egy exportálási feladat létrehoz egy új fájlt a blobtárolóban. Ha a fájl ismét frissül a Lustre-ben, futtasson egy másik exportálási feladatot a módosítások Blob Storage-ba másolásához. |
(0x00000001) exists |
A fájl új, és csak a Lustre fájlrendszerben létezik. Egy exportálási feladat elindult, és nem fejeződött be ehhez a fájlhoz. |
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: