Microsoft Azure - 儲存



Windows Azure 的儲存元件表示雲中一個持久儲存。Windows Azure 允許開發人員儲存表、Blob 和訊息佇列。儲存可以透過 HTTP 訪問。您還可以建立自己的客戶端;儘管 Windows Azure SDK 提供了一個用於訪問儲存的客戶端庫。

在本章中,我們將學習如何建立一個 Windows Azure 儲存帳戶並將其用於儲存資料。

建立 Azure 儲存帳戶

步驟 1 - 登入到您的 Azure 帳戶後,您可以在“資料服務”下找到“儲存”。

Storage Account

步驟 2 - 點選“快速建立”,它會要求您輸入“帳戶名稱”。

Storage Account

您可以在“複製”下拉列表中看到四個選項。資料的副本被保留,以便它具有永續性和高速可用性。即使在硬體故障的情況下,它也會被保留。讓我們看看這些選項的含義 -

  • 本地冗餘儲存 - 資料副本在建立儲存帳戶的同一區域中建立。針對駐留在單獨域上的資料發出的每個請求都有 3 個副本。

  • 區域冗餘儲存(僅適用於 Blob) - 資料副本在同一區域或跨兩個區域的單獨設施中建立。優點是,即使一個設施發生故障,資料仍然可以保留。建立三個資料副本。另一個優點是可以從輔助位置讀取資料。

  • 地理冗餘儲存 - `副本在不同的區域建立,這意味著即使整個區域發生故障,資料也會保留。在這種情況下,建立的資料副本數量為 6 個。`

  • 讀取訪問地理冗餘儲存 - 此選項允許在主位置上的資料不可用時從輔助位置讀取資料。建立的副本數量為 6 個。這裡的主要優點是可以最大限度地提高資料的可用性。

每個複製選項都有不同的價格計劃,“本地冗餘”是最便宜的。因此,選擇資料複製取決於成本和個人需求。

儲存帳戶終結點

步驟 1 - 點選“儲存帳戶”,它將帶您進入下一個螢幕。

步驟 2 - 從頂部水平選單中點選“儀表板”。

Storage Account Endpoints

在這裡,您可以在服務下看到四個專案。您可以在此儲存帳戶中建立 Blob、表、佇列和檔案。

每個物件都將有一個唯一的 URL。例如,如果帳戶名稱為“tutorialspoint”,則 Blob 的預設 URL 為 https://tutorialspoint.blob.core.windows.net 同樣,在 URL 中將 blob 替換為 table、queue 和 file 以獲取相應的 URL。要訪問物件,位置將附加到 URL 中。例如, http://tutorialspoint.blob.core.windows.net/container1/blob1

生成訪問金鑰

訪問金鑰用於對儲存帳戶的訪問進行身份驗證。提供兩個訪問金鑰以便在不中斷的情況下訪問帳戶,以防需要重新生成一個金鑰。

要獲取訪問金鑰,請在您的儲存帳戶中點選“管理訪問金鑰”。將出現以下螢幕。

Generating an Access Key

建議出於安全原因定期重新生成金鑰。

管理 Azure 儲存中的資料

如何將資料上傳或下載到 Azure 儲存?有很多方法可以做到這一點,但不能在 Azure 門戶本身內完成。您必須建立自己的應用程式或使用現有的工具。

有許多工具可用於在資源管理器中訪問資料,可以透過點選 Azure 儲存帳戶中的“獲取工具”下的“儲存資源管理器”來訪問。或者,還可以使用 Windows Azure 門戶中提供的軟體開發工具包 (SDK) 構建應用程式。使用 PowerShell 命令也是上傳資料的一種選擇。PowerShell 是一個命令列應用程式,用於促進 Azure 儲存的管理。預設命令用於執行管理儲存的不同任務。

您可以透過轉到帳戶中以下螢幕上的“下載”來安裝 PowerShell。您會在“命令列工具”下找到它。

Managing Data to Storage

每個任務都有特定的命令。您可以管理您的儲存帳戶、建立新帳戶和建立容器。此外,還可以使用 PowerShell 管理 Blob、表、佇列訊息。

廣告