Az Azure Files megosztási pillanatképeinek áttekintése

Az Azure Files lehetővé teszi a fájlmegosztások pillanatképeinek készítését. A pillanatképek rögzítik a megosztás adott időpontra jellemző állapotát. Ez a cikk ismerteti a fájlmegosztási pillanatképek által biztosított képességeket, és azt, hogy hogyan használhatja ki őket a használati esetben.

A következőre érvényes:

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

Mikor érdemes megosztási pillanatképeket használni?

Alkalmazáshibák és adatsérülések elleni védelem

A fájlmegosztásokat használó alkalmazások olyan műveleteket hajtanak végre, mint például az írás, az olvasás, a tárolás, az átvitel és a feldolgozás. Ha egy alkalmazás nem megfelelően van konfigurálva vagy egy véletlen hiba lép fel, előfordulhat, hogy a rendszer véletlenül felülír egyes blokkokat, vagy kárt okoz bennük. Ezen helyzetek elkerülése érdekében az új alkalmazáskód üzembe helyezése előtt készítse el a megosztási pillanatképet. Ha az új üzemelő példány hibát vagy egy alkalmazáshibát okoz, visszatérhet az adatok fájlmegosztásban őrzött korábbi verziójához.

Véletlen törlések vagy módosítások elleni védelem

Tegyük fel, hogy egy szövegfájlon dolgozik egy fájlmegosztásban. A szövegfájl bezárása után nem fogja tudni visszavonni a módosításokat. Ebben az esetben helyre kell állítania a fájl egyik korábbi verzióját. A megosztási pillanatképekkel visszaállíthatja a fájl korábbi verzióit, ha a fájlt véletlenül átnevezte vagy törölte.

Általános biztonsági mentési célok

A fájlmegosztás létrehozása után rendszeresen létrehozhatja annak megosztási pillanatképét, amelyeket felhasználhat az adatok biztonsági mentéséhez. A rendszeresen készített pillanatképpel megőrizhetők az adatok korábbi verziói, amelyek későbbi naplózási követelményekhez vagy vészhelyreállításhoz is felhasználhatók. Javasoljuk, hogy az Azure-fájlmegosztás biztonsági mentését használja pillanatképek készítéséhez és kezeléséhez. Saját maga is készíthet és kezelhet pillanatképeket az Azure Portal, az Azure PowerShell vagy az Azure CLI használatával.

Képességek

A megosztási pillanatkép az adatok időponthoz kötött, írásvédett másolata. A megosztási pillanatkép funkció a fájlmegosztás szintjén érhető el. A lekérés az egyes fájlok szintjén érhető el, hogy lehetővé tegye az egyes fájlok visszaállítását. A teljes fájlmegosztást az SMB, az NFS, a REST API, az Azure Portal, az ügyfélkódtár vagy a PowerShell/CLI használatával állíthatja vissza.

Egy megosztás pillanatképeit a REST API, az SMB vagy az NFS használatával tekintheti meg. Lekérheti a könyvtár vagy a fájl verzióinak listáját, és közvetlenül meghajtóként csatlakoztathat egy adott verziót (csak Windows rendszeren érhető el – lásd: Korlátok).

A megosztási pillanatkép létrehozása után olvasható, másolható vagy törölhető, de nem módosítható. Nem másolhat teljes megosztási pillanatképet egy másik tárfiókba. Ezt a fájlt fájlonként kell elvégeznie az AzCopy vagy más másolási mechanizmusok használatával.

A fájlmegosztások megosztási pillanatképe megegyezik az alapfájlmegosztásával. Az egyetlen különbség az, hogy egy DateTime-érték hozzá van fűzve a megosztási URI-hoz, hogy jelezze a megosztás pillanatképének létrehozásának időpontját. Ha például egy fájlmegosztás URI-ja, http://storagesample.core.file.windows.net/mysharea megosztás pillanatképének URI-ja a következőhöz hasonló:

http://storagesample.core.file.windows.net/myshare?snapshot=2011-03-09T01:42:34.9360000Z

A megosztási pillanatképek mindaddig megmaradnak, amíg explicit módon nem törlődnek. A megosztási pillanatképek nem tudják túlélni az alapfájlmegosztást. Az alapfájlmegosztáshoz társított pillanatképek számbavételével nyomon követheti az aktuális pillanatképeket.

Amikor megosztási pillanatképet hoz létre egy fájlmegosztásról, a rendszer a megosztás rendszertulajdonságaiban lévő fájlokat ugyanazokkal az értékekkel másolja a megosztás pillanatképére. A rendszer az alapfájlokat és a fájlmegosztás metaadatait is átmásolja a megosztási pillanatképbe, kivéve, ha külön metaadatokat ad meg a megosztási pillanatképhez a létrehozáskor.

Csak akkor törölhet megosztási pillanatképeket tartalmazó megosztást, ha először törli az adott megosztás összes pillanatképét.

Tárterület-felhasználás

A megosztási pillanatképek növekményes jellegűek. Csak a legutóbbi megosztási pillanatkép mentése után megváltozott adatok. Ez minimálisra csökkenti a megosztás pillanatképének létrehozásához szükséges időt, és megtakarítja a tárolási költségeket. Az objektumra vagy tulajdonságra vagy metaadatok frissítésére irányuló írási műveletek beleszámítanak a "módosított tartalomba", és a megosztás pillanatképében lesznek tárolva.

A hely megőrzése érdekében törölheti a megosztás pillanatképét arra az időszakra vonatkozóan, amikor a forgalom a legmagasabb volt.

Annak ellenére, hogy a megosztás pillanatképei növekményesen vannak mentve, a megosztás visszaállításához csak a legutóbbi megosztási pillanatképet kell megőriznie. Megosztási pillanatkép törlésekor a rendszer csak az adott megosztási pillanatképhez egyedi adatokat távolítja el. Az aktív pillanatképek tartalmazzák az adatok tallózásához és visszaállításához szükséges összes információt (a megosztási pillanatkép készítésekor) az eredeti helyre vagy egy másik helyre. Az elem szintjén visszaállítható.

A pillanatképek nem számítanak bele a maximális megosztási méretkorlátba, ami 100 TiB a prémium szintű fájlmegosztások és a nagy fájlmegosztásokat engedélyező standard fájlmegosztások esetében. Nincs korlátozva, hogy a helymegosztási pillanatképek összesen mennyi helyet foglalnak el. A tárfiókokra vonatkozó korlátozások továbbra is érvényesek.

Korlátozások

Az Azure Files által engedélyezett megosztási pillanatképek maximális száma megosztásonként 200. 200 megosztási pillanatkép után törölnie kell a régebbi megosztási pillanatképeket az újak létrehozásához. A pillanatképeket akár 10 évig is megőrizheti.

A megosztási pillanatképek létrehozására irányuló egyidejű hívásoknak nincs korlátja. Nincs korlátozva az adott fájlmegosztás pillanatképeit megosztó hely mennyisége.

Csak a fájlkezelési API-k (AzRmStorageShare) támogatottak az NFS Azure-fájlmegosztás pillanatképeihez. A fájladatsík API-k (AzStorageShare) nem támogatottak.

Adatok visszamásolása megosztásba egy megosztási pillanatképből

A fájlokra és megosztási pillanatképekre vonatkozó másolási műveletek az alábbi szabályokat követik:

A fájlmegosztási pillanatképben található egyes fájlokat az alapszintű megosztásba vagy bármely más helyre átmásolhatja. A pillanatképből történő fájlonkénti másolással visszaállíthatja az egyes fájlok korábbi verzióit, illetve a teljes fájlmegosztást is. A megosztás pillanatképe nem lesz előléptetve az alapmegosztásra.

A megosztási pillanatkép nem módosul a másolás során, azonban a rendszer felülírja az alapszintű fájlmegosztást a megosztási pillanatképben elérhető adatok másolatával. Az összes visszaállított fájl „módosított tartalomnak” számít.

Azt is megteheti, hogy a fájlmegosztási pillanatképben található egyes fájlokat átmásolja egy eltérő névvel rendelkező másik célhelyre. Az eredményül kapott célfájl egy írható fájl, nem megosztási pillanatkép. Ebben az esetben az alapszintű megosztás nem módosul.

Amikor a rendszer felülírja a célfájlt egy másolattal, az eredeti célfájlhoz társított megosztási pillanatképek nem módosulnak.

Általános ajánlott eljárások

Amikor csak lehetséges, automatizálja az adat-helyreállítás biztonsági mentéseit. Az automatizált műveletek megbízhatóbbak, mint a manuális folyamatok, ami hozzájárul az adatvédelem és a helyreállíthatóság javításához. Használhatja az Azure-fájlmegosztások biztonsági mentését (csak SMB-fájlmegosztások esetén), a REST API-t, az ügyféloldali SDK-t vagy az automatizálási szkripteket.

A megosztási pillanatkép-ütemező üzembe helyezése előtt gondosan fontolja meg a megosztás pillanatképének gyakoriságát és megőrzési beállításait, hogy elkerülje a szükségtelen díjakat.

A pillanatképek megosztása csak fájlszintű védelmet biztosít. A megosztási pillanatképek nem akadályozzák meg a fájlmegosztások vagy tárfiókok zsíros ujjú törlését. A tárfiók véletlen törlés elleni védelméhez engedélyezheti a helyreállítható törlést, vagy zárolhatja a tárfiókot és/vagy az erőforráscsoportot.

Lásd még