Azure 儲存體簡介Introduction to Azure Storage

Azure 儲存體是 Microsoft 針對最新資料儲存體環境推出的雲端儲存體解決方案。Azure Storage is Microsoft's cloud storage solution for modern data storage scenarios. Azure 儲存體提供可大幅調整的資料物件存放區、雲端檔案系統服務、能可靠傳訊的訊息存放區,以及 NoSQL 存放區。Azure Storage offers a massively scalable object store for data objects, a file system service for the cloud, a messaging store for reliable messaging, and a NoSQL store. Azure 儲存體的特色:Azure Storage is:

  • 持久與高可用性。Durable and highly available. 備援功能可在發生暫時性硬體失敗時,確保您的資料安全無虞。Redundancy ensures that your data is safe in the event of transient hardware failures. 您也可以選擇在資料中心或地理區域間複寫資料,以便在發生地方性災難或天然災害時獲得額外保護。You can also opt to replicate data across datacenters or geographical regions for additional protection from local catastrophe or natural disaster. 以此方式複寫資料,可在發生未預期的中斷事件時保持高可用性。Data replicated in this way remains highly available in the event of an unexpected outage.
  • 安全。Secure. 所有寫入 Azure 儲存體的資料皆會由服務進行加密。All data written to Azure Storage is encrypted by the service. Azure 儲存體在存取您資料的人員控管上,提供更細微的控制。Azure Storage provides you with fine-grained control over who has access to your data.
  • 可調整。Scalable. Azure 儲存體設計為可大幅調整,以符合現今應用程式的資料儲存和效能需求。Azure Storage is designed to be massively scalable to meet the data storage and performance needs of today's applications.
  • 受控。Managed. Microsoft Azure 會為您處理硬體維護、更新和重大問題。Microsoft Azure handles hardware maintenance, updates, and critical issues for you.
  • 可存取。Accessible. 您可以從世界各地透過 HTTP 或 HTTPS 存取 Azure 儲存體中的資料。Data in Azure Storage is accessible from anywhere in the world over HTTP or HTTPS. Microsoft 提供各種語言的 Azure 儲存體用戶端程式庫, 包括 .NET、JAVA、node.js、Python、PHP、Ruby、Go 等, 以及成熟的 REST API。Microsoft provides client libraries for Azure Storage in a variety of languages, including .NET, Java, Node.js, Python, PHP, Ruby, Go, and others, as well as a mature REST API. Azure 儲存體支援在 Azure PowerShell 或 Azure CLI 中使用指令碼。Azure Storage supports scripting in Azure PowerShell or Azure CLI. 而且在使用資料方面,Azure 入口網站和 Azure 儲存體總管提供簡易的視覺式解決方案。And the Azure portal and Azure Storage Explorer offer easy visual solutions for working with your data.

Azure 儲存體服務Azure Storage services

Azure 儲存體包含以下資料服務:Azure Storage includes these data services:

  • Azure Blob:適用於文字和二進位資料且可大幅調整的物件存放區。Azure Blobs: A massively scalable object store for text and binary data.
  • Azure 檔案:適用於雲端或內部部署的受控檔案共用。Azure Files: Managed file shares for cloud or on-premises deployments.
  • Azure 佇列:可在應用程式元件之間提供可靠傳訊的訊息存放區。Azure Queues: A messaging store for reliable messaging between application components.
  • Azure 資料表:以無結構描述方式儲存結構化資料的 NoSQL 存放區。Azure Tables: A NoSQL store for schemaless storage of structured data.

每個服務都會透過儲存體帳戶存取。Each service is accessed through a storage account. 若要開始使用,請參閱建立儲存體帳戶To get started, see Create a storage account.

Blob 儲存體Blob storage

Azure Blob 儲存體是 Microsoft 針對雲端推出的物件儲存體解決方案。Azure Blob storage is Microsoft's object storage solution for the cloud. Blob 儲存體已針對儲存大量非結構化物件資料 (例如文字或二進位資料) 最佳化。Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data.

Blob 儲存體是適合用於:Blob storage is ideal for:

  • 直接提供映像或文件給瀏覽器。Serving images or documents directly to a browser.
  • 儲存檔案供分散式存取。Storing files for distributed access.
  • 串流傳輸視訊和音訊。Streaming video and audio.
  • 儲存備份和還原、災害復原和封存資料。Storing data for backup and restore, disaster recovery, and archiving.
  • 儲存資料供內部部署或 Azure 託管服務進行分析。Storing data for analysis by an on-premises or Azure-hosted service.

使用者可從世界各地透過 HTTP 或 HTTPS 存取 Blob 儲存體中的物件。Objects in Blob storage can be accessed from anywhere in the world via HTTP or HTTPS. 使用者或用戶端應用程式可以透過 URL、Azure 儲存體 REST APIAzure PowerShellAzure CLI 或 Azure 儲存體用戶端程式庫存取 Blob。Users or client applications can access blobs via URLs, the Azure Storage REST API, Azure PowerShell, Azure CLI, or an Azure Storage client library. 儲存體用戶端程式庫提供多種語言,包括 .NETJavaNode.jsPythonPHPRubyThe storage client libraries are available for multiple languages, including .NET, Java, Node.js, Python, PHP, and Ruby.

如需有關 Blob 儲存體的詳細資訊,請參閱 Blob 儲存體簡介For more information about Blob storage, see Introduction to Blob storage.

Azure 檔案儲存體Azure Files

Azure 檔案服務可讓您設定高可用性網路檔案共用,其可使用標準伺服器訊息區塊 (SMB) 通訊協定來存取。Azure Files enables you to set up highly available network file shares that can be accessed by using the standard Server Message Block (SMB) protocol. 這表示多個 VM 可以透過讀取和寫入權限共用相同的檔案。That means that multiple VMs can share the same files with both read and write access. 您也可以使用 REST 介面或儲存體用戶端程式庫來讀取檔案。You can also read the files using the REST interface or the storage client libraries.

區分 Azure 檔案服務與公司檔案共用上的檔案的方法之一,就是您可以使用指向檔案並包含共用存取簽章 (SAS) 權杖的 URL,從世界各地存取檔案。One thing that distinguishes Azure Files from files on a corporate file share is that you can access the files from anywhere in the world using a URL that points to the file and includes a shared access signature (SAS) token. 您可以產生 SAS 權杖;SAS 權杖可允許特定一段時間內私人資產的特定存取。You can generate SAS tokens; they allow specific access to a private asset for a specific amount of time.

檔案共用可以用於許多常見案例:File shares can be used for many common scenarios:

  • 許多內部部署應用程式會使用檔案共用。Many on-premises applications use file shares. 這項功能可讓您更輕鬆地將共用資料的應用程式移轉至 Azure。This feature makes it easier to migrate those applications that share data to Azure. 如果您將檔案共用掛接至內部部署應用程式使用的相同磁碟機代號,則存取檔案共用的應用程式部分應會在變動最小 (如果有的話) 的情況下運作。If you mount the file share to the same drive letter that the on-premises application uses, the part of your application that accesses the file share should work with minimal, if any, changes.

  • 組態檔可以儲存在檔案共用上並從多個 VM 進行存取。Configuration files can be stored on a file share and accessed from multiple VMs. 由群組中多個開發人員所用的工具和公用程式可以儲存於檔案共用,確保所有人都可以找到它們並使用相同的版本。Tools and utilities used by multiple developers in a group can be stored on a file share, ensuring that everybody can find them, and that they use the same version.

  • 可以寫入檔案共用且稍後進行處理或分析的資料範例有三個:診斷記錄、計量和損毀傾印。Diagnostic logs, metrics, and crash dumps are just three examples of data that can be written to a file share and processed or analyzed later.

這個階段不支援以 Active Directory 為基礎的驗證和存取控制清單 (ACL),但未來將會提供支援。At this time, Active Directory-based authentication and access control lists (ACLs) are not supported, but they will be at some time in the future. 儲存體帳戶認證用來提供檔案共用存取權的驗證。The storage account credentials are used to provide authentication for access to the file share. 這表示任何掛接共用的人員都具有共用的完整讀取/寫入權限。This means anybody with the share mounted will have full read/write access to the share.

如需 Azure 檔案服務的詳細資訊,請參閱 Azure 檔案服務簡介For more information about Azure Files, see Introduction to Azure Files.

佇列儲存體Queue storage

Azure 佇列服務用來儲存及擷取訊息。The Azure Queue service is used to store and retrieve messages. 佇列訊息的大小上限為 64 KB,而一個佇列可以包含數百萬則訊息。Queue messages can be up to 64 KB in size, and a queue can contain millions of messages. 佇列通常用來儲存要以非同步方式處理的訊息清單。Queues are generally used to store lists of messages to be processed asynchronously.

例如,假設您希望客戶能夠上傳圖片,而且要建立每張圖片的縮圖。For example, say you want your customers to be able to upload pictures, and you want to create thumbnails for each picture. 您可以讓客戶在上傳圖片時等候您建立縮圖。You could have your customer wait for you to create the thumbnails while uploading the pictures. 另外,也可以使用佇列。An alternative would be to use a queue. 當客戶完成上傳時, 將訊息寫入佇列。When the customer finishes their upload, write a message to the queue. 然後讓 Azure Function 從佇列擷取訊息並建立縮圖。Then have an Azure Function retrieve the message from the queue and create the thumbnails. 這項處理的每個部分都可以個別調整,讓您在針對您的使用量進行微調時有更多控制權。Each of the parts of this processing can be scaled separately, giving you more control when tuning it for your usage.

如需 Azure 佇列的詳細資訊,請參閱佇列簡介For more information about Azure Queues, see Introduction to Queues.

資料表儲存體Table storage

Azure 資料表儲存體現在屬於 Azure Cosmos DB。Azure Table storage is now part of Azure Cosmos DB. 若要查看 Azure 資料表儲存體文件,請參閱 Azure 資料表儲存體概觀To see Azure Table storage documentation, see the Azure Table Storage Overview. 除了現有的 Azure 資料表儲存體服務,有新的 Azure Cosmos DB 資料表 API 供應項目,可提供輸送量最佳化的資料表、全域發佈,以及自動次要索引。In addition to the existing Azure Table storage service, there is a new Azure Cosmos DB Table API offering that provides throughput-optimized tables, global distribution, and automatic secondary indexes. 若要深入了解並試用新的進階體驗,請查看 Azure Cosmos DB 資料表 APITo learn more and try out the new premium experience, please check out Azure Cosmos DB Table API.

如需資料表儲存體的詳細資訊,請參閱 Azure 資料表儲存體概觀For more information about Table storage, see Overview of Azure Table storage.

磁碟儲存體Disk storage

Azure 受控磁碟是虛擬硬碟 (VHD)。An Azure managed disk is a virtual hard disk (VHD). 您可以將它視為內部部署伺服器中虛擬化的實體磁碟。You can think of it like a physical disk in an on-premises server but, virtualized. Azure 受控磁碟會儲存為分頁 Blob,它是 Azure 中的隨機 IO 儲存物件。Azure managed disks are stored as page blobs, which are a random IO storage object in Azure. 我們稱受控磁碟為「受控」,因為它是對分頁 Blob、Blob 容器和 Azure 儲存體帳戶的抽象概念。We call a managed disk ‘managed’ because it is an abstraction over page blobs, blob containers, and Azure storage accounts. 使用受控磁碟,您所要做的就是佈建磁碟,Azure 會負責執行剩餘的部分。With managed disks, all you have to do is provision the disk, and Azure takes care of the rest.

如需受控磁片的詳細資訊, 請參閱Azure 受控磁片簡介For more information about managed disks, see Introduction to Azure managed disks.

儲存體帳戶類型Types of storage accounts

Azure 儲存體提供數種類型的儲存體帳戶。Azure Storage offers several types of storage accounts. 每個類型都支援不同的功能,而且都有自己的計價模式。Each type supports different features and has its own pricing model. 您在建立儲存體帳戶之前請先考量這些差異,以判斷您的應用程式最適用的帳戶類型。Consider these differences before you create a storage account to determine the type of account that is best for your applications. 儲存體帳戶的類型如下:The types of storage accounts are:

  • 一般用途 v2 帳戶:適用於 Blob、文件,佇列和資料表的基本儲存體帳戶類型。General-purpose v2 accounts: Basic storage account type for blobs, files, queues, and tables. 在大部分情況下,建議您使用 Azure 儲存體。Recommended for most scenarios using Azure Storage.
  • 一般用途 v1 帳戶:適用於 Blob、文件,佇列和資料表的傳統帳戶類型。General-purpose v1 accounts: Legacy account type for blobs, files, queues, and tables. 如果可能的話,請改為使用一般用途 v2 帳戶。Use general-purpose v2 accounts instead when possible.
  • 區塊 blob 儲存體帳戶:具有 premium 效能特性的僅限 Blob 儲存體帳戶。Block blob storage accounts: Blob-only storage accounts with premium performance characteristics. 建議適用于具有高交易率的案例、使用較小的物件, 或需要一致的儲存延遲。Recommended for scenarios with high transactions rates, using smaller objects, or requiring consistently low storage latency.
  • FileStorage 儲存體帳戶:僅限檔案的儲存體帳戶, 具有 premium 效能特性。FileStorage storage accounts: Files-only storage accounts with premium performance characteristics. 建議用於企業或高效能規模的應用程式。Recommended for enterprise or high performance scale applications.
  • Blob 儲存體帳戶:僅限 Blob 的儲存體帳戶。Blob storage accounts: Blob-only storage accounts. 如果可能的話,請改為使用一般用途 v2 帳戶。Use general-purpose v2 accounts instead when possible.

下表描述儲存體帳戶類型及其功能:The following table describes the types of storage accounts and their capabilities:

儲存體帳戶類型Storage account type 支援的服務Supported services 支援的效能層級Supported performance tiers 支援的存取層Supported access tiers 複寫選項Replication options 部署模型Deployment model
一般用途 V2General-purpose V2 Blob、檔案、佇列、資料表及磁碟Blob, File, Queue, Table, and Disk 標準、進階Standard, Premium
經常性存取、非經常性存取、封存Hot, Cool, Archive
LRS、GRS、RA-GRS、ZRS、ZGRS (預覽)、RA-ZGRS (預覽)LRS, GRS, RA-GRS, ZRS, ZGRS (preview), RA-ZGRS (preview)
Resource ManagerResource Manager 已加密Encrypted
一般用途 V1General-purpose V1 Blob、檔案、佇列、資料表及磁碟Blob, File, Queue, Table, and Disk 標準、進階Standard, Premium
N/AN/A LRS、GRS、RA-GRSLRS, GRS, RA-GRS Resource Manager、傳統Resource Manager, Classic 已加密Encrypted
區塊 blob 儲存體Block blob storage Blob (僅限區塊 Blob 和附加 Blob)Blob (block blobs and append blobs only) 進階Premium N/AN/A LRSLRS Resource ManagerResource Manager 已加密Encrypted
FileStorageFileStorage 僅限檔案Files only 進階Premium N/AN/A LRSLRS Resource ManagerResource Manager 已加密Encrypted
Blob 儲存體Blob storage Blob (僅限區塊 Blob 和附加 Blob)Blob (block blobs and append blobs only) 標準Standard 經常性存取、非經常性存取、封存Hot, Cool, Archive
LRS、GRS、RA-GRSLRS, GRS, RA-GRS Resource ManagerResource Manager 已加密Encrypted
1建議使用 Azure Resource Manager 部署模型。1Using the Azure Resource Manager deployment model is recommended. 使用傳統部署模型的儲存體帳戶仍可建立於某些位置,而且會繼續支援現有的傳統帳戶。Storage accounts using the classic deployment model can still be created in some locations, and existing classic accounts continue to be supported. 如需詳細資訊,請參閱 Azure Resource Manager 與傳統部署:了解資源的部署模型和狀態For more information, see Azure Resource Manager vs. classic deployment: Understand deployment models and the state of your resources.
2所有儲存體帳戶會使用待用資料的 Azure 儲存體服務加密 (SSE) 進行加密。2All storage accounts are encrypted using Storage Service Encryption (SSE) for data at rest. 如需詳細資訊,請參閱待用資料的 Azure 儲存體服務加密For more information, see Azure Storage Service Encryption for Data at Rest.
3封存儲存層適用於於個別 Blob 的等級,不適用於儲存體帳戶層級。3The Archive tier is available at level of an individual blob only, not at the storage account level. 只可以封存區塊 Blob 和附加 Blob。Only block blobs and append blobs can be archived. 如需詳細資訊,請參閱 Azure Blob 儲存體:經常性存取、非經常性存取和封存儲存層For more information, see Azure Blob storage: Hot, Cool, and Archive storage tiers.
4區域冗余儲存體 (ZRS) 和地理區域冗余儲存體 (切換) (預覽) 僅適用于標準一般用途 v2 儲存體帳戶。4Zone-redundant storage (ZRS) and geo-zone-redundant storage (GZRS) (preview) are available only for standard general-purpose v2 storage accounts. 如需 ZRS 的相關詳細資訊,請參閱區域備援儲存體 (ZRS):高可用性 Azure 儲存體應用程式For more information about ZRS, see Zone-redundant storage (ZRS): Highly available Azure Storage applications. 如需切換的詳細資訊, 請參閱高可用性和最大持久性 (預覽) 的異地區域冗余儲存體For more information about GZRS, see Geo-zone-redundant storage for highly availability and maximum durability (preview). 如需其他複寫選項的詳細資訊,請參閱 Azure 儲存體複寫For more information about other replication options, see Azure Storage replication.
5一般用途 v2 和一般用途 v1 帳戶的 Premium 效能僅適用于磁片和分頁 blob。5Premium performance for general-purpose v2 and general-purpose v1 accounts is available for disk and page blob only.

如需有關儲存體帳戶類型的詳細資訊,請參閱 Azure 儲存體帳戶概觀For more information about storage account types, see Azure storage account overview.

保護對儲存體帳戶的存取Securing access to storage accounts

Azure 儲存體的每個要求都必須獲得授權。Every request to Azure Storage must be authorized. Azure 儲存體支援下列授權方法:Azure Storage supports the following authorization methods:

  • 適用于 blob 和佇列資料的 Azure Active Directory (Azure AD) 整合。Azure Active Directory (Azure AD) integration for blob and queue data. Azure 儲存體透過角色型存取控制 (RBAC), 支援透過 Blob 和佇列服務的 Azure AD 進行驗證和授權。Azure Storage supports authentication and authorization with Azure AD for the Blob and Queue services via role-based access control (RBAC). 建議使用 Azure AD 授權要求, 以獲得更佳的安全性和易用性。Authorizing requests with Azure AD is recommended for superior security and ease of use. 如需詳細資訊, 請參閱使用 Azure Active Directory 授權存取 Azure blob 和佇列For more information, see Authorize access to Azure blobs and queues using Azure Active Directory.
  • 針對 Azure 檔案儲存體 (預覽) Azure AD 透過 SMB 的授權。Azure AD authorization over SMB for Azure Files (preview). Azure 檔案儲存體支援透過 Azure Active Directory Domain Services 以身分識別為基礎的 SMB (伺服器訊息區) 授權。Azure Files supports identity-based authorization over SMB (Server Message Block) through Azure Active Directory Domain Services. 已加入網域的 Windows 虛擬機器 (Vm) 可以使用 Azure AD 認證來存取 Azure 檔案共用。Your domain-joined Windows virtual machines (VMs) can access Azure file shares using Azure AD credentials. 如需詳細資訊, 請參閱Azure 檔案儲存體 (預覽) 透過 SMB 進行 Azure Active Directory 授權的總覽For more information, see Overview of Azure Active Directory authorization over SMB for Azure Files (preview).
  • 使用共用金鑰進行授權。Authorization with Shared Key. Azure 儲存體 Blob、佇列和表格服務和 Azure 檔案儲存體支援使用共用金鑰進行授權。使用共用金鑰授權的用戶端會傳遞標頭, 其中每個要求都使用儲存體帳戶存取金鑰進行簽署。The Azure Storage Blob, Queue, and Table services and Azure Files support authorization with Shared Key.A client using Shared Key authorization passes a header with every request that is signed using the storage account access key. 如需詳細資訊,請參閱使用共用金鑰進行授權For more information, see Authorize with Shared Key.
  • 使用共用存取簽章 (SAS) 的授權。Authorization using shared access signatures (SAS). 共用存取簽章 (SAS) 是一個字串, 其中包含可附加至儲存體資源 URI 的安全性權杖。A shared access signature (SAS) is a string containing a security token that can be appended to the URI for a storage resource. 安全性權杖會封裝條件約束, 例如許可權和存取的間隔。The security token encapsulates constraints such as permissions and the interval of access. 如需詳細資訊, 請參閱使用共用存取簽章 (SAS)For more information, refer to Using Shared Access Signatures (SAS).
  • 對容器和 blob 的匿名存取。Anonymous access to containers and blobs. 容器及其 blob 可能可公開使用。A container and its blobs may be publicly available. 當您指定容器或 blob 為公用時, 任何人都可以匿名讀取它;不需要驗證。When you specify that a container or blob is public, anyone can read it anonymously; no authentication is required. 如需詳細資訊,請參閱管理對容器與 Blob 的匿名讀取權限For more information, see Manage anonymous read access to containers and blobs


有兩個基本加密類型可用於儲存體服務。There are two basic kinds of encryption available for the Storage services. 如需安全性和加密的詳細資訊,請參閱 Azure 儲存體安全性指南For more information about security and encryption, see the Azure Storage security guide.

待用加密Encryption at rest

Azure 儲存體加密可保護您的資料, 以符合您組織的安全性和合規性承諾。Azure Storage encryption protects and safeguards your data to meet your organizational security and compliance commitments. Azure 儲存體會在保存到儲存體帳戶之前自動加密所有資料, 並在抓取之前將其解密。Azure Storage automatically encrypts all data prior to persisting to the storage account and decrypts it prior to retrieval. 加密、解密和金鑰管理程式對使用者而言是完全透明的。The encryption, decryption, and key management processes are totally transparent to users. 客戶也可以選擇使用 Azure Key Vault 來管理自己的金鑰。Customers can also choose to manage their own keys using Azure Key Vault. 如需詳細資訊, 請參閱待用資料的加密 Azure 儲存體For more information, see Azure Storage encryption for data at rest.

用戶端加密Client-side encryption

Azure 儲存體用戶端程式庫會提供方法, 以在透過網路傳送資料並將回應解密之前, 從用戶端程式庫加密資料。The Azure Storage client libraries provide methods for encrypting data from the client library before sending it across the wire and decrypting the response. 透過用戶端加密加密的資料也會在待用時 Azure 儲存體進行加密。Data encrypted via client-side encryption is also encrypted at rest by Azure Storage. 如需用戶端加密的詳細資訊, 請參閱使用 .net 進行 Azure 儲存體的用戶端加密For more information about client-side encryption, see Client-side encryption with .NET for Azure Storage.


為了確保資料的持久性,Azure 儲存體會為您複寫多個資料複本。In order to ensure that your data is durable, Azure Storage replicates multiple copies of your data. 當您設定儲存體帳戶時,您可選取備援選項。When you set up your storage account, you select a redundancy option.

儲存體帳戶的複寫選項包含:Replication options for a storage account include:

  • 本機-多餘儲存體 (LRS):簡單、低成本的複寫策略。Locally-redundant storage (LRS): A simple, low-cost replication strategy. 資料會在主要區域內以同步方式複寫三次。Data is replicated synchronously three times within the primary region.
  • 區域備援儲存體 (ZRS):需要高可用性的案例複寫。Zone-redundant storage (ZRS): Replication for scenarios requiring high availability. 資料會在主要區域中的三個 Azure 可用性區域之間同步複寫。Data is replicated synchronously across three Azure availability zones in the primary region.
  • 異地備援儲存體 (GRS):跨區域複寫, 以防止區域性中斷。Geo-redundant storage (GRS): Cross-regional replication to protect against regional outages. 資料會在主要區域中同步複寫三次, 然後以非同步方式複寫到次要區域。Data is replicated synchronously three times in the primary region, then replicated asynchronously to the secondary region. 如需次要區域中資料的讀取權限, 請啟用讀取權限異地多餘儲存體 (RA-GRS)。For read access to data in the secondary region, enable read-access geo-redundant storage (RA-GRS).
  • 異地區域-多餘儲存體 (切換) (預覽):針對需要高可用性和最大持久性的案例進行複寫。Geo-zone-redundant storage (GZRS) (preview): Replication for scenarios requiring both high availability and maximum durability. 資料會在主要區域中的三個 Azure 可用性區域之間同步複寫, 然後以非同步方式複寫到次要區域。Data is replicated synchronously across three Azure availability zones in the primary region, then replicated asynchronously to the secondary region. 如需次要區域中資料的讀取權限, 請啟用讀取權限異地區域-多餘儲存體 (RA-切換)。For read access to data in the secondary region, enable read-access geo-zone-redundant storage (RA-GZRS).

如需災害復原的詳細資訊,請參閱 Azure 儲存體的災害復原和儲存體帳戶容錯移轉 (預覽)For more information about disaster recovery, see Disaster recovery and storage account failover (preview) in Azure Storage.

從 Azure 儲存體來回傳輸資料Transferring data to and from Azure Storage

您可以透過數個選項將資料移入或移出 Azure 儲存體。You have several options for moving data into or out of Azure Storage. 應選擇哪個選項,取決於您的資料集大小和網路頻寬。Which option you choose depends on the size of your dataset and your network bandwidth. 如需詳細資訊,請參閱選擇適合資料轉送的 Azure 解決方案For more information, see Choose an Azure solution for data transfer.


如需 Azure 儲存體價格的詳細資訊,請參閱價格頁面For detailed information about pricing for Azure Storage, see the Pricing page.

儲存體 API、程式庫和工具Storage APIs, libraries, and tools

任何可提出 HTTP/HTTPS 要求的語言皆可存取 Azure 儲存體資源。Azure Storage resources can be accessed by any language that can make HTTP/HTTPS requests. 另外,Azure 儲存體還提供了幾種熱門語言的程式設計程式庫。Additionally, Azure Storage offers programming libraries for several popular languages. 這些程式庫可透過處理詳細資料 (例如同步和非同步叫用、進行批次作業、例外狀況管理、自動重試、運作方式等等) 來簡化使用 Azure 儲存體的許多項目。These libraries simplify many aspects of working with Azure Storage by handling details such as synchronous and asynchronous invocation, batching of operations, exception management, automatic retries, operational behavior, and so forth. 程式庫目前適用於下列語言和平台,以及正在研發的其他語言和平台:Libraries are currently available for the following languages and platforms, with others in the pipeline:

Azure 儲存體資料 API 和程式庫參考Azure Storage data API and library references

Azure 儲存體管理 API 和程式庫參考Azure Storage management API and library references

Azure 儲存體資料移動 API 和程式庫參考Azure Storage data movement API and library references

工具和公用程式Tools and utilities

後續步驟Next steps

若要讓 Azure 儲存體啟動並執行,請參閱建立儲存體帳戶To get up and running with Azure Storage, see Create a storage account.