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.9360000Zlesz: . 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