Blob pillanatképének létrehozása
A blobpillanatképek a blobok írásvédett verziói, amelyek egyetlen időpontban készültek. A pillanatképek a létrehozásuk után olvashatók, másolhatók vagy törölhetők, de nem módosíthatók. A pillanatképek lehetővé teszik a blobok biztonsági mentését, amint az egy adott pillanatban megjelenik.
A blobok pillanatképének neve megegyezik az alapblob nevével, amelyből a pillanatkép készül, és a DateTime
hozzáfűzött érték jelzi a pillanatkép készítésének időpontját. Ha például a lapblob URI-ja http://storagesample.core.blob.windows.net/mydrives/myvhd
, a pillanatkép URI-ja a következőhöz hasonló http://storagesample.core.blob.windows.net/mydrives/myvhd?snapshot=2011-03-09T01:42:34.9360000Z
lesz: . Ezzel az értékkel további műveletekhez hivatkozhat a pillanatképre. A blobok pillanatképei megosztják a blob URI-ját, és csak ez DateTime
az érték különbözteti meg.
A blobok tetszőleges számú pillanatképet tartalmazhatnak. A pillanatképek mindaddig megmaradnak, amíg explicit módon nem törlődnek. A pillanatképek nem tudják túlélni a forrásblobot. A blobhoz társított pillanatképek számbavételével nyomon követheti az aktuális pillanatképeket.
Tulajdonságok öröklése
Amikor létrehoz egy blob pillanatképét, a rendszertulajdonságok a pillanatképbe lesznek másolva ugyanazokkal az értékekkel, például:
- ContentType
- ContentEncoding
- ContentLanguage
- Hossz
- CacheControl
- ContentMd5
Az alapblobhoz társított bérletet a rendszer nem másolja a pillanatképbe. A pillanatképek nem adhatók bérbe.
Pillanatképek másolása
A blobokat és pillanatképeket tartalmazó másolási műveletek az alábbi szabályokat követik:
A pillanatképeket átmásolhatja az alapblobjára. Ha előléptet egy pillanatképet az alapblob helyére, visszaállíthatja a blob egy korábbi verzióját. A pillanatkép megmarad, de a forrását felülírja egy olyan másolattal, amely olvasható és írható is.
A pillanatképeket átmásolhatja egy másik nevű célblobba. Az eredményként kapott célblob nem pillanatkép, hanem írható blob.
A forrásblob másolásakor a forrásblob pillanatképei nem lesznek a célhelyre másolva. Ha egy célblobot felülír egy másolat, a célblobhoz társított pillanatképek változatlanok maradnak a neve alatt.
Amikor létrehoz egy pillanatképet egy blokkblobról, a blob véglegesített blokklistája is bekerül a pillanatképbe. A nem véglegesített blokkok nem lesznek másolva.
Hozzáférési feltétel megadása
Megadhat egy hozzáférési feltételt, hogy a pillanatkép csak akkor legyen létrehozva, ha a feltétel teljesül. Ha a megadott feltétel nem teljesül, a pillanatkép nem jön létre, és az Azure Blob Storage a HTTPStatusCode.PreconditionFailed állapotkódot adja vissza. További információ: Pillanatkép-blob.
Pillanatképek törlése
A pillanatképeket tartalmazó blobok csak akkor törölhetők, ha a pillanatképek is törlődnek. Egyesével törölheti a pillanatképeket, vagy törölheti az összes pillanatképet a forrásblob törlésekor. Ha olyan blobot próbál törölni, amely még rendelkezik pillanatképekkel, a hívás hibát ad vissza.
Lásd még
Snapshot Blob
Blokk elhelyezése
Put Block List
Lap elhelyezése
Delete Blob
Blob Storage-erőforrások listázása
A pillanatképek díjfizetési módjának ismertetése