Azure Blob depolamaya girişIntroduction to Azure Blob storage

Azure Blob depolama, Microsoft’un buluta yönelik nesne depolama çözümüdür.Azure Blob storage is Microsoft's object storage solution for the cloud. BLOB Depolama, büyük miktarda yapılandırılmamış verileri depolamak için optimize edilmiştir.Blob storage is optimized for storing massive amounts of unstructured data. Yapılandırılmamış verileri belirli bir veri modeli veya tanım, metin veya ikili veri gibi kalmıyor verilerdir.Unstructured data is data that does not adhere to a particular data model or definition, such as text or binary data.

BLOB Depolama hakkındaAbout Blob storage

BLOB Depolama için tasarlanmıştır:Blob storage is designed for:

  • Görüntülerin veya belgelerin doğrudan bir tarayıcıya sunulması.Serving images or documents directly to a browser.
  • Dağıtılan erişim için dosyaların depolanması.Storing files for distributed access.
  • Video ve ses akışları.Streaming video and audio.
  • Günlük dosyalarına yazma.Writing to log files.
  • Yedekleme ve geri yükleme, olağanüstü durum kurtarma ve arşivleme için verilerin depolanması.Storing data for backup and restore, disaster recovery, and archiving.
  • Şirket içi veya Azure’da barındırılan bir hizmetle analiz için verilerin depolanması.Storing data for analysis by an on-premises or Azure-hosted service.

Kullanıcılar veya istemci uygulamaları HTTP/HTTPS üzerinden Blob depolamadaki nesnelere herhangi bir dünyada erişebilirsiniz.Users or client applications can access objects in Blob storage via HTTP/HTTPS, from anywhere in the world. Blob depolamadaki nesnelere aracılığıyla erişilebilir Azure Storage REST API'sini, Azure PowerShell, Azure CLI, veya bir Azure depolama istemci kitaplığı.Objects in Blob storage are accessible via the Azure Storage REST API, Azure PowerShell, Azure CLI, or an Azure Storage client library. İstemci kitaplıkları vardır ve çeşitli gibi diller için kullanılabilir .NET, Java, Node.js, Python, gidin , PHP, ve Ruby.Client libraries are available for a variety of languages, including .NET, Java, Node.js, Python, Go, PHP, and Ruby.

Azure Data Lake depolama Gen2 hakkındaAbout Azure Data Lake Storage Gen2

BLOB Depolama, Azure Data Lake depolama Gen2, bulut için Microsoft'un Kurumsal büyük veri analizi çözümü destekler.Blob storage supports Azure Data Lake Storage Gen2, Microsoft's enterprise big data analytics solution for the cloud. Azure Data Lake depolama Gen2 teklifler hiyerarşik bir sistem, hem de Blob Depolama, düşük maliyetli, katmanlı depolama da dahil olmak üzere avantajları dosya; yüksek kullanılabilirlik; güçlü tutarlılık; ve olağanüstü durum kurtarma özellikleri.Azure Data Lake Storage Gen2 offers a hierarchical file system as well as the advantages of Blob storage, including low-cost, tiered storage; high availability; strong consistency; and disaster recovery capabilities.

Data Lake depolama Gen2 hakkında daha fazla bilgi için bkz: Azure Data Lake depolama Gen2'ye Giriş.For more information about Data Lake Storage Gen2, see Introduction to Azure Data Lake Storage Gen2.

BLOB depolama kaynaklarınıBlob storage resources

BLOB Depolama üç tür kaynak sunar:Blob storage offers three types of resources:

  • Depolama hesabı.The storage account.
  • A kapsayıcı depolama hesabındakiA container in the storage account
  • A blob bir kapsayıcıdaA blob in a container

Aşağıdaki diyagramda bu kaynaklar arasındaki ilişki gösterilmektedir.The following diagram shows the relationship between these resources.

Hesap Blob kapsayıcı kaynak arasındaki ilişki

Depolama hesaplarıStorage accounts

Bir depolama hesabı, Azure, verileriniz için benzersiz bir ad sağlar.A storage account provides a unique namespace in Azure for your data. Azure Storage'a depoladığınız her nesnenin benzersiz hesabınızın adını içeren bir adresi vardır.Every object that you store in Azure Storage has an address that includes your unique account name. Hesap adı ve Azure depolama blob uç noktası birleşimi, depolama hesabınızdaki nesneler için taban adresi oluşturur.The combination of the account name and the Azure Storage blob endpoint forms the base address for the objects in your storage account.

Örneğin, depolama hesabınızın adı mystorageaccount, Blob Depolama için varsayılan uç nokta ise:For example, if your storage account is named mystorageaccount, then the default endpoint for Blob storage is:

http://mystorageaccount.blob.core.windows.net 

Bir depolama hesabı oluşturmak için bkz: depolama hesabı oluşturma.To create a storage account, see Create a storage account. Depolama hesapları hakkında daha fazla bilgi için bkz. Azure depolama hesabına genel bakış.To learn more about storage accounts, see Azure storage account overview.

KapsayıcılarContainers

Bir kapsayıcı, BLOB, dosya sistemindeki bir dizin için benzer bir dizi düzenler.A container organizes a set of blobs, similar to a directory in a file system. Depolama hesabında sınırsız sayıda kapsayıcı olabilir ve her kapsayıcı sınırsız sayıda blob depolayabilir.A storage account can include an unlimited number of containers, and a container can store an unlimited number of blobs.

Not

Kapsayıcı adındaki harfler küçük harf olmalıdır.The container name must be lowercase. Adlandırma kapsayıcıları hakkında daha fazla bilgi için bkz. adlandırma ve başvuran kapsayıcıları, Blobları ve meta verileri.For more information about naming containers, see Naming and Referencing Containers, Blobs, and Metadata.

BloblarBlobs

Azure depolama üç tür BLOB destekler:Azure Storage supports three types of blobs:

  • Blok blobları yaklaşık 4,7 TB'a kadar metin ve ikili verileri depolayın.Block blobs store text and binary data, up to about 4.7 TB. Blok blobları, ayrı ayrı yönetilebilen veri bloklarından oluşur.Block blobs are made up of blocks of data that can be managed individually.
  • Ekleme blobları bloklarını yapılan blok blobları gibi çalışır, ancak için optimize edilmiş ekleme işlemleri.Append blobs are made up of blocks like block blobs, but are optimized for append operations. Ekleme blobları sanal makine verilerini günlüğe alma gibi senaryolar için idealdir.Append blobs are ideal for scenarios such as logging data from virtual machines.
  • Sayfa blobları deposu rastgele erişim boyutu 8 TB'a kadar dosyaları.Page blobs store random access files up to 8 TB in size. Sayfa blobları, sanal sabit disk (VHD) dosyalarını depolamak ve Azure sanal makineler için diskler olarak görev yapar.Page blobs store virtual hard drive (VHD) files and serve as disks for Azure virtual machines. Sayfa BLOB'ları hakkında daha fazla bilgi için bkz: genel bakış, Azure sayfa bloblarıFor more information about page blobs, see Overview of Azure page blobs

BLOB'ları farklı türleri hakkında daha fazla bilgi için bkz. anlama blok Blobları, ekleme Blobları ve sayfa Blobları.For more information about the different types of blobs, see Understanding Block Blobs, Append Blobs, and Page Blobs.

Blob depolamaya veri taşımaMove data to Blob storage

Blob depolama alanına geçirme var olan veriler için birkaç çözüm mevcuttur:A number of solutions exist for migrating existing data to Blob storage:

  • AzCopy Windows ve Linux kapsayıcılar arasında veya depolama hesaplarınız arasında verileri ve Blob depolama alanından kopyalar kullanımı kolay bir komut satırı aracı içindir.AzCopy is an easy-to-use command-line tool for Windows and Linux that copies data to and from Blob storage, across containers, or across storage accounts. AzCopy hakkında daha fazla bilgi için bkz: AzCopy v10 ile veri aktarma (Önizleme).For more information about AzCopy, see Transfer data with the AzCopy v10 (Preview).
  • Azure depolama veri taşıma Kitaplığı Azure depolama hizmetleri arasında verileri taşımak için bir .NET kitaplığı.The Azure Storage Data Movement library is a .NET library for moving data between Azure Storage services. AzCopy yardımcı programı ile veri taşıma kitaplığı yerleşik olarak bulunur.The AzCopy utility is built with the Data Movement library. Daha fazla bilgi için başvuru belgeleri veri taşıma kitaplığı.For more information, see the reference documentation for the Data Movement library.
  • Azure Data Factory paylaşılan erişim imzası hesap anahtarını kullanarak verileri ve Blob depolama alanından kopyalama destekler hizmet sorumlusu veya yönetilen kimliklerini Azure kaynaklarında kimlik doğrulama için.Azure Data Factory supports copying data to and from Blob storage by using the account key, shared access signature, service principal, or managed identities for Azure resources authentications. Daha fazla bilgi için veri kopyalama ya da Azure Blob depolamadan Azure Data Factory kullanarak.For more information, see Copy data to or from Azure Blob storage by using Azure Data Factory.
  • Blobfuse bir Azure Blob Depolama için sanal dosya sistemi sürücüsüdür.Blobfuse is a virtual file system driver for Azure Blob storage. Blobfuse mevcut blok blobu verileriniz depolama hesabınızda Linux dosya sistemi üzerinden erişmek için kullanabilirsiniz.You can use blobfuse to access your existing block blob data in your Storage account through the Linux file system. Daha fazla bilgi için bağlama Blob depolamaya bir dosya sistemi ile blobfuse olarak nasıl.For more information, see How to mount Blob storage as a file system with blobfuse.
  • Azure Data Box büyük veri kümeleri veya ağ kısıtlamaları veri yüklemeyi kablo üzerinden kullanışsız değişiklik yaptığınızda şirket içi verileri Blob depolama alanına aktarmak hizmet kullanılabilir.Azure Data Box service is available to transfer on-premises data to Blob storage when large datasets or network constraints make uploading data over the wire unrealistic. Veri boyutuna bağlı olarak talep edebilir Azure Data Box Disk, Azure Data Box, veya Azure veri kutusu ağır Microsoft cihazlardan.Depending on your data size, you can request Azure Data Box Disk, Azure Data Box, or Azure Data Box Heavy devices from Microsoft. Ardından, verileri kopyalamak için bu cihazları ve bunları Blob Depolama'ya geri Microsoft'a gönderin.You can then copy your data to those devices and ship them back to Microsoft to be uploaded into Blob storage.
  • Azure içeri/dışarı aktarma hizmeti için ve sağladığınız sabit sürücülerini kullanarak depolama hesabından büyük miktarlarda veri dışarı aktarma veya içeri aktarma için bir yol sağlar.The Azure Import/Export service provides a way to import or export large amounts of data to and from your storage account using hard drives that you provide. Daha fazla bilgi için Blob depolama alanına veri aktarmak için Microsoft Azure içeri/dışarı aktarma hizmetini kullanmak.For more information, see Use the Microsoft Azure Import/Export service to transfer data to Blob storage.

Sonraki adımlarNext steps