Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Blob Storage a Microsoft objektumtárolási megoldása a felhőhöz. A Blob Storage nagy mennyiségű strukturálatlan adat tárolására van optimalizálva. A strukturálatlan adatok olyan adatok, amelyek nem igazodnak egy adott adatmodellhez vagy definícióhoz, például szöveges vagy bináris adatokhoz.
Tudnivalók a Blob Storage-ról
A Blob Storage a következő célokra lett kialakítva:
- Képek vagy dokumentumok közvetlen szolgáltatása a böngészők számára.
- Fájlok tárolása elosztott hozzáféréshez.
- Video- és hangstreamelés.
- Írás naplófájlokba.
- Adatok tárolása biztonsági mentéshez és visszaállításhoz, vészhelyreállításhoz és archiváláshoz.
- Adatok tárolása helyszíni vagy Azure-ban üzemeltetett szolgáltatás által végzett elemzéshez.
A felhasználók vagy ügyfélalkalmazások a világ bármely pontjáról hozzáférhetnek az Blob Storage objektumaihoz HTTP-en vagy HTTPS-en keresztül. A Blob Storage objektumait a Azure Storage REST API, Azure PowerShell, Azure CLI vagy egy Azure Storage ügyfélkódtár segítségével érheti el. Az ügyfélkódtárak különböző nyelvekhez érhetők el, például:
Az ügyfelek az SSH File Transfer Protocol (SFTP) használatával biztonságosan csatlakozhatnak a Blob Storage-hoz, és a Hálózati fájlrendszer (NFS) 3.0 protokoll használatával csatlakoztathatják a Blob Storage-tárolókat.
About Azure Data Lake Storage
Blob Storage támogatja az Azure Data Lake Storage-t, a Microsoft vállalati big data analitikai megoldását a felhőre. Az Azure Data Lake Storage hierarchikus fájlrendszert kínál, valamint a Blob Storage előnyeit, többek között:
- Alacsony költségű, rétegzett tárterület
- Magas szintű rendelkezésre állás
- Erős konzisztencia
- Vészhelyreállítási képességek
További információért a Data Lake Storage-ról lásd: Introduction to Azure Data Lake Storage.
Blob Storage-erőforrások
A Blob Storage háromféle erőforrást kínál:
- A tárfiók
- Tárolókonténer a tárfiókban
- Egy tárolóban lévő blob
Az alábbi ábra az ezen erőforrások közötti kapcsolatot mutatja be.
Storage fiókok
A tárfiókok egyedi névteret biztosítanak az Azure-ban az adatokhoz. Az Azure Storage-ban tárolt összes objektum rendelkezik egy olyan címmel, amely tartalmazza az Ön egyedi fióknevét. A fióknév és a Blob Storage-végpont kombinációja képezi a tárfiók objektumainak alapcímét.
Ha például a tárfiók neve mystorageaccount, a Blob Storage alapértelmezett végpontja a következő:
http://mystorageaccount.blob.core.windows.net
Az alábbi táblázat a Blob Storage támogató tárfiókok különböző típusait ismerteti:
| Tárfiók típusa | Teljesítményszint | Usage |
|---|---|---|
| Általános célú verzió 2 | Standard | Standard tárfióktípus blobokhoz, fájlmegosztásokhoz, üzenetsorokhoz és táblákhoz. A legtöbb Blob Storage vagy más Azure Storage szolgáltatást használó forgatókönyvekhez ajánlott. |
| Blokk tárhelyobjektum | prémium | Prémium szintű tárfióktípus blokkblobokhoz és hozzáfűző blobokhoz. Olyan forgatókönyvekhez ajánlott, amelyeknél magas a tranzakciós sebesség, vagy kisebb objektumokat használnak, vagy amelyeknél folyamatosan alacsony a tárolási késés. További információ a prémium blokkblob-fiókok munkaterheléseiről... |
| Oldallap blob | prémium | Prémium szintű tárfióktípus csak lapblobokhoz. További információ a prémium szintű lap blob fiókok munkaterheléseiről... |
A tárfiókok típusaival kapcsolatos további információkért tekintse meg az Azure Storage-fiók áttekintését. Az örökölt tárfióktípusokról további információt az Örökölt tárfiókok típusai című témakörben talál.
A tárfiókok létrehozásáról további információt a Tárfiók létrehozása című témakörben talál.
Containers
A tárolók blobokat rendszereznek, hasonlóan a fájlrendszer könyvtáraihoz. A tárfiókok korlátlan számú tárolót tartalmazhatnak, a tárolók pedig korlátlan számú blobot tárolhatnak.
A tárolónévnek érvényes DNS-névnek kell lennie, mivel a tároló vagy a blobok kezeléséhez használt egyedi URI (egységes erőforrás-azonosító) részét képezi. Tároló elnevezésekor kövesse az alábbi szabályokat:
- A tárolónevek hossza 3 és 63 karakter között lehet.
- A tárolóneveknek betűvel vagy számmal kell kezdődniük, és csak kisbetűket, számokat és kötőjelet (-) tartalmazhatnak.
- Két vagy több egymást követő szaggatott karakter nem engedélyezett a tárolónevekben.
A tároló URI-ja a következőhöz hasonló:
https://myaccount.blob.core.windows.net/mycontainer
A tárolók elnevezéséről további információt a Tárolók, blobok és metaadatok elnevezése és hivatkozása című témakörben talál.
Bömbök
Az Azure Storage három blobot támogat:
- A blobok szöveg - és bináris adatokat tárolnak. A blokkblobok olyan adatblokkokból állnak, amelyek egyenként kezelhetők. A blokkblobok legfeljebb 190,7 TiB-ot tárolhatnak.
- A hozzáfűző blobok blokkokból, például blokkblobokból állnak, de hozzáfűzési műveletekhez vannak optimalizálva. A hozzáfűző blobok ideálisak olyan helyzetekhez, mint például a virtuális gépekről származó adatok naplózása.
- A lapblobok legfeljebb 8 TiB méretű véletlenszerű hozzáférési fájlokat tárolnak. A lapblobok virtuális merevlemez-fájlokat tárolnak, és lemezként szolgálnak az Azure-beli virtuális gépekhez. További információ az oldalblobokról: A Azure lapblobok megtekintése.
A különböző blobtípusokról további információt a blokkblobok, a hozzáfűző blobok és a lapblobok ismertetése című témakörben talál.
A blob URI-ja a következőhöz hasonló:
https://myaccount.blob.core.windows.net/mycontainer/myblob
vagy
https://myaccount.blob.core.windows.net/mycontainer/myvirtualdirectory/myblob
Blob elnevezésekor kövesse az alábbi szabályokat:
- A blobnevek bármilyen karakterkombinációt tartalmazhatnak.
- A blobnévnek legalább egy karakter hosszúságúnak kell lennie, és nem lehet hosszabb 1024 karakternél a Azure Storage blobok esetében.
- A blobnevek megkülönböztetik a kis- és nagybetűket.
- A foglalt URL-karaktereket megfelelően le kell kódolni.
- A blobnévből álló elérésiút-szegmensek száma korlátozott. Az elérésiút-szegmens az egymást követő elválasztó karakterek (például perjelek
/) közötti karakterlánc, amely megfelel a könyvtárnak vagy a virtuális könyvtárnak. A blobnevekre az alábbi elérési útszegmens-korlátozások vonatkoznak:- Ha a tárfiókban nincs engedélyezve a hierarchikus névtér, a blobnevet tartalmazó elérésiút-szegmensek száma nem haladhatja meg a 254-et.
- Ha a tárfiókban engedélyezve van a hierarchikus névtér, a blobnevet tartalmazó elérésiút-szegmensek száma nem haladhatja meg a 63-at (beleértve a tárolónév és a fiók gazdagépének nevét tartalmazó elérési utak szegmenseit).
Megjegyzés:
Kerülje azokat a blobneveket, amelyek ponttal (.), perjellel (/) vagy a kettő sorozatával vagy kombinációjával végződnek. Egyetlen elérésiút-szegmens sem végződhet ponttal (.).
További információ a blobok elnevezéséről: Tárolók, blobok és metaadatok elnevezése és hivatkozása.
Adatok áthelyezése a Blob Storage-ba
Számos megoldás létezik a meglévő adatok Blob Storage-ba való migrálásához:
- Az AzCopy egy könnyen használható parancssori eszköz Windowshoz és Linuxhoz, amely adatokat másol a Blob Storage-ba és onnan a tárolókba vagy tárfiókokba. Az AzCopyról további információt az Adatok átvitele az AzCopy v10-zel című témakörben talál.
- Az Azure Storage Adatáthelyezési kódtár egy .NET-kódtár, amely adatokat helyez át az Azure Storage-szolgáltatások között. Az AzCopy segédprogram az Adatáthelyezési kódtárral van létrehozva. További információkért tekintse meg a Data Movement könyvtár referencia-dokumentációját.
- Az Azure Data Factory a fiókkulcs, a közös hozzáférésű jogosultságkód, a szolgáltatásnév vagy az Azure-erőforrások felügyelt identitásai használatával támogatja az adatok Blob Storage-ba és onnan történő másolását. További információ: Adatok másolása az Azure Blob Storage-ba vagy onnan az Azure Data Factory használatával.
- A Blobfuse az Azure Blob Storage virtuális fájlrendszer-illesztőprogramja. A BlobFuse használatával a Storage-fiókban lévő meglévő blokkblobadatokat a Linux fájlrendszeren keresztül érheti el. További információ: Mi az a BlobFuse? – BlobFuse2 (előzetes verzió).
- Az Azure Data Box szolgáltatás a helyszíni adatok Blob Storage-ba való átviteléhez érhető el, ha nagy adatkészletek vagy hálózati korlátozások miatt az adatok feltöltése a vezetéken keresztül irreális. Az adatmérettől függően kérheti az Azure Data Box Disk, az Azure Data Box vagy az Azure Data Box Heavy eszközöket a Microsofttól. Ezután átmásolhatja az adatokat ezekre az eszközökre, és visszaküldheti őket a Microsoftnak, hogy feltöltse őket a Blob Storage-ba.
- A Azure Import/Export szolgáltatás lehetővé teszi nagy mennyiségű adat importálását vagy exportálását a tárfiókba és a tárfiókból az Ön által megadott merevlemezek használatával. További információ: Mi az Azure Import/Export szolgáltatás?