Azure 儲存體帳戶包含您所有的 Azure 儲存體資料物件:Blob、檔案、佇列和資料表。 儲存體帳戶針對可透過 HTTP 或 HTTPS 從世界各地存取的 Azure 儲存體資料提供唯一的命名空間。 如需有關 Azure 儲存體帳戶的詳細資訊,請參閱儲存體帳戶概觀。
每個 Resource Manager 資源 (包括 Azure 儲存體帳戶) 都必須屬於 Azure 資源群組。 資源群組是用來群組 Azure 服務的邏輯容器。 當您建立儲存體帳戶時,可以選擇建立新的資源群組,或使用現有的資源群組。 此操作說明示範如何建立新資源群組。
若要使用 Azure 入口網站建立 Azure 儲存體帳戶,請遵循下列步驟:
從入口網站左側的功能表中,選取 [儲存體帳戶],以顯示您的儲存體帳戶清單。 如果看不到入口網站功能表,請按一下功能表按鈕以將其切換。
在 [儲存體帳戶] 頁面上,選取 [建立]。
新儲存體帳戶的選項會組織成 [建立儲存體帳戶] 頁面中的索引標籤。 下列各節會說明每個索引標籤及其選項。
[基本] 索引標籤
在 [基本] 索引標籤上,提供您儲存體帳戶的基本資訊。 完成 [基本] 索引標籤之後,您可以選擇在其他索引標籤上設定選項,以進一步自訂新的儲存體帳戶,或者您可以選取 [檢閱 + 建立] 以接受預設選項,然後繼續驗證並建立帳戶。
下表說明 [基本] 索引標籤中的欄位。
| 區段 |
欄位 |
必要或選用 |
Description |
| 專案詳細資料 |
訂用帳戶 |
必要 |
為新的儲存體帳戶選取訂用帳戶。 |
| 專案詳細資料 |
資源群組 |
必要 |
為此儲存體帳戶建立新的資源群組,或選取現有的資源群組。 如需詳細資訊,請參閱資源群組。 |
| 執行個體詳細資料 |
儲存體帳戶名稱 |
必要 |
選擇儲存體帳戶的唯一名稱。 儲存體帳戶名稱必須介於 3 到 24 個字元的長度,而且只能包含數字和小寫字母。 |
| 執行個體詳細資料 |
區域 |
必要 |
選取儲存體帳戶的適當區域。 如需詳細資訊,請參閱 Azure 中的區域和可用性區域。
並非所有區域都支援所有類型的儲存體帳戶或備援設定。 如需詳細資訊,請參閱 Azure 儲存體備援 \(部分機器翻譯\)。
區域的選擇對計費會產生影響。 如需詳細資訊,請參閱儲存體帳戶計費。 |
| 執行個體詳細資料 |
效能 |
必要 |
針對一般用途 v2 儲存體帳戶 (預設) 選取 [標準]。 Microsoft 建議您在大部分的情況下使用這種類型的帳戶。 如需詳細資訊,請參閱儲存體帳戶類型。
針對需要低延遲的案例,請選取 [進階]。 選取 [進階] 之後,請選取要建立的進階儲存體帳戶類型。 以下是可用的進階儲存體帳戶類型:
Microsoft 建議針對大部分案例建立一般用途 v2、進階區塊 Blob 或進階檔案共用帳戶。 若要選取舊版帳戶類型,請使用執行個體詳細資料下方所提供的連結。 如需舊版帳戶類型的詳細資訊,請參閱舊版儲存體帳戶類型。 |
| 執行個體詳細資料 |
備援性 |
必要 |
選取所需的備援設定。 並非所有備援選項都適用於所有區域中的所有儲存體帳戶類型。 如需備援設定的詳細資訊,請參閱 Azure 儲存體備援。
如果您選取異地備援設定 (GRS 或 GZRS),您的資料會複寫到其他區域中的資料中心。 若要對次要區域中的資料進行讀取存取,請選取 [在區域無法提供服務時,對可用的資料進行讀取存取]。 |
下列影像顯示新儲存體帳戶的基本屬性標準設定。
進階索引標籤
在 [進階] 索引標籤上,您可以設定其他選項,以及修改新儲存體帳戶的預設設定。 其中有些選項也可以在建立儲存體帳戶之後設定,而其他選項則必須在建立時設定。
下表描述 [進階] 索引標籤上的欄位。
| 區段 |
欄位 |
必要或選用 |
Description |
| 安全性 |
REST API 作業需要安全傳輸 |
選擇性 |
需要安全傳輸,以確保只有透過 HTTPS (預設) ,才能對此儲存體帳戶進行傳入要求。 建議使用以達到最佳安全性。 如需詳細資訊,請參閱要求安全傳輸以確保安全連線。 |
| 安全性 |
啟用 Blob 公用存取 |
選擇性 |
啟用時,此設定可讓具有適當權限的使用者在儲存體帳戶中啟用對容器的匿名公用存取 (預設)。 停用此設定可防止對儲存體帳戶的所有匿名公用存取。 如需詳細資訊,請參閱防止對容器和 Blob 的匿名公用讀取存取。 除非使用者採取額外步驟來明確設定容器的公用存取設定,否則啟用 Blob 公用存取不會讓 Blob 資料可供公用存取。 |
| 安全性 |
啟用儲存體帳戶金鑰存取 |
選擇性 |
啟用時,此設定可讓用戶端使用帳戶存取金鑰或 Azure Active Directory (Azure AD) 帳戶 (預設),來授權對儲存體帳戶的要求。 停用此設定可防止授權帳戶存取金鑰。 如需詳細資訊,請參閱防止 Azure 儲存體帳戶使用共用金鑰授權。 |
| 安全性 |
預設為 Azure 入口網站中的 Azure Active Directory 授權 |
選擇性 |
啟用時,Azure 入口網站預設會使用使用者的 Azure AD 認證來授權資料作業。 如果使用者未透過 Azure 角色型存取控制 (Azure RBAC) 獲指派適當的權限來執行資料作業,則入口網站會改為使用帳戶存取金鑰來存取資料。 使用者也可以選擇切換為使用帳戶存取金鑰。 如需詳細資訊,請參閱在 Azure 入口網站中預設為 Azure AD 授權。 |
| 安全性 |
TLS 的最低版本 |
必要 |
針對儲存體帳戶的傳入要求,選取傳輸層安全性 (TLS) 的最低版本。 預設值為 TLS 1.2 版。 當設定為預設值時,會拒絕使用 TLS 1.0 或 TLS 1.1 提出的傳入要求。 如需詳細資訊,請參閱對儲存體帳戶的要求強制執行最低必要版本的傳輸層安全性 (TLS)。 |
| Data Lake Storage Gen2 |
啟用階層命名空間 |
選擇性 |
若要針對 Azure Data Lake Storage Gen2 工作負載使用此儲存體帳戶,請設定階層命名空間。 如需詳細資訊,請參閱 Azure Data Lake Storage Gen2 簡介 (機器翻譯)。 |
| Blob 儲存體 |
啟用 SFTP |
選擇性 |
啟用安全檔案傳輸通訊協定 (SFTP) 以透過網際網路安全地傳輸資料。 如需詳細資訊,請參閱Azure Blob 儲存體中的安全檔案傳輸 (SFTP) 通訊協定支援。 |
| Blob 儲存體 |
啟用網路檔案共用 (NFS) v3 |
選擇性 |
NFS v3 可提供物件儲存體規模的 Linux 檔案系統相容性,並可讓 Linux 用戶端從 Azure 虛擬機器 (VM) 或內部部署電腦,將容器裝載於 Blob 儲存體中。 如需詳細資訊,請參閱 Azure Blob 儲存體中的網路檔案系統 (NFS) 3.0 通訊協定支援。 |
| Blob 儲存體 |
允許跨租用戶複寫 |
必要 |
根據預設,具有適當權限的使用者可以設定跨 Azure AD 租用戶的物件複寫。 若要防止跨租用戶進行複寫,請取消選取此選項。 如需詳細資訊,請參閱防止跨 Azure AD 租用戶進行複寫。 |
| Blob 儲存體 |
存取層 |
必要 |
Blob 存取層可讓您根據使用量,以最符合成本效益的方式儲存 Blob 資料。 針對經常存取的資料,選取經常性存取層 (預設)。 針對不常存取的資料,選取非經常性存取層。 如需詳細資訊,請參閱 Blob 資料的經常性存取層、非經常性存取層和封存存取層。 |
| Azure 檔案 |
啟用大型檔案共用 |
選擇性 |
僅適用於具有 LRS 或 ZRS 備援的標準檔案共用。 |
下列影像顯示新儲存體帳戶的進階屬性標準設定。
網路功能索引標籤
在 [網路功能] 索引標籤中,您可以為新的儲存體帳戶設定網路連線能力和路由喜好設定。 您也可以在建立儲存體帳戶之後設定這些選項。
下表描述 [網路功能] 索引標籤上的欄位。
| 區段 |
欄位 |
必要或選用 |
Description |
| 網路連線 |
連線方法 |
必要 |
根據預設,傳入的網路流量會路由傳送至儲存體帳戶的公用端點。 您可以指定必須透過 Azure 虛擬網路將流量路由傳送至公用端點。 您也可以為儲存體帳戶設定私人端點。 如需詳細資訊,請參閱針對 Azure 儲存體使用私人端點。 |
| 網路連線 |
端點類型 |
必要 |
Azure 儲存體支援兩種型別的端點:標準端點 (預設) 和 Azure DNS 區域端點 (預覽版)。 在指定的訂閱內,您可以為每個區域建立最多 250 個具有標準端點的帳戶,以及每個區域最多 5000 個具有 Azure DNS 區域端點的帳戶。 若要瞭解如何檢視現有儲存體帳戶的服務端點,請參閱取得儲存體帳戶的服務端點。 |
| 網路路由 |
路由喜好設定 |
必要 |
網路路由喜好設定會指定如何透過網際網路從用戶端將網路流量路由傳送至儲存體帳戶的公用端點。 根據預設,新的儲存體帳戶會使用 Microsoft 網路路由。 您也可以選擇透過最接近儲存體帳戶的 POP 來路由傳送網路流量,這樣也許可以降低網路成本。 如需詳細資訊,請參閱 Azure 儲存體的網路路由喜好設定。 |
下列影像顯示新儲存體帳戶的網路屬性標準設定。
資料保護索引標籤
在 [資料保護] 索引標籤上,您可以在新的儲存體帳戶中設定 Blob 資料的資料保護選項。 您也可以在建立儲存體帳戶之後設定這些選項。 如需 Azure 儲存體中資料保護選項的概觀,請參閱資料保護概觀。
下表描述 [資料保護] 索引標籤上的欄位。
| 區段 |
欄位 |
必要或選用 |
Description |
| 復原 |
啟用容器的時間點還原 |
選擇性 |
時間點還原可讓您將區塊 Blob 資料還原至先前的狀態,以提供防止意外刪除或損毀的保護。 如需詳細資訊,請參閱區塊 Blob 的時間點還原。
啟用時間點還原也會啟用 Blob 版本設定、Blob 虛刪除和 Blob 變更摘要。 這些必要條件功能可能會產生成本影響。 如需詳細資訊,請參閱時間點還原的定價和計費。 |
| 復原 |
啟用 Blob 的虛刪除 |
選擇性 |
Blob 虛刪除可保護個別的 Blob、快照集或版本,將刪除的資料保留在系統中一段指定保留期間,避免不小心刪除或覆寫資料。 在保留期限內,您可以將虛刪除的物件還原至該物件遭到刪除時的狀態。 如需詳細資訊,請參閱 Blob 的虛刪除。
Microsoft 建議您為您的儲存體帳戶啟用 Blob 虛刪除,並設定 7 天的最小保留期間。 |
| 復原 |
啟用容器的虛刪除 |
選擇性 |
容器虛刪除會在系統中將已刪除的資料保留一段指定保留期間,以保護容器及其內容不會遭到意外刪除。 在保留期間內,您可以將虛刪除的容器還原至該容器遭到刪除時的狀態。 如需詳細資訊,請參閱容器的虛刪除 (預覽)。
Microsoft 建議您為您的儲存體帳戶啟用容器虛刪除,並設定 7 天的最小保留期間。 |
| 復原 |
啟用檔案共用的虛刪除 |
選擇性 |
檔案共用的虛刪除會在系統中將已刪除的資料保留一段指定保留期間,以保護檔案共用及其內容不會遭到意外刪除。 在保留期限內,您可以將虛刪除的檔案共用還原至該檔案共用遭到刪除時的狀態。 如需詳細資訊,請參閱防止意外刪除 Azure 檔案共用。
Microsoft 建議針對 Azure 檔案儲存體工作負載的檔案共用啟用虛刪除,並設定七天的最小保留期間。 |
| 追蹤 |
啟用 Blob 的版本控制 |
選擇性 |
Blob 版本設定會在覆寫 Blob 時,自動將 Blob 的狀態儲存在先前版本中。 如需詳細資訊,請參閱 Blob 版本設定。
Microsoft 建議啟用 Blob 版本設定,以獲得最佳的儲存體帳戶資料保護。 |
| 追蹤 |
啟用 Blob 變更摘要 |
選擇性 |
Blob 變更摘要可提供儲存體帳戶中所有 Blob 所有變更的交易記錄,以及其中繼資料。 如需詳細資訊,請參閱 Azure Blob 儲存體中的變更摘要支援。 |
| 存取控制 |
啟用版本層級的不變性支援 |
選擇性 |
啟用範圍設定為 Blob 版本的不變性原則支援。 如果選取此選項,則在建立儲存體帳戶之後,您可以為帳戶或容器設定預設限時保留原則,帳戶或容器內的 Blob 版本預設會繼承。 如需詳細資訊,請參閱在儲存體帳戶上啟用版本層級不變性支援。 |
下列影像顯示新儲存體帳戶的資料保護屬性標準設定。
加密索引標籤
在 [加密] 索引標籤上,您可以設定與資料保存到雲端時的資料加密方式相關的選項。 其中某些選項只有在您建立儲存體帳戶時才能設定。
| 欄位 |
必要或選用 |
Description |
| 加密類型 |
必要 |
根據預設,儲存體帳戶中的資料會使用 Microsoft 管理的金鑰加密。 您可以依賴 Microsoft 管理的金鑰來加密您的資料,也可以使用您自己的金鑰管理加密。 如需詳細資訊,請參閱待用資料的 Azure 儲存體加密。 |
| 啟用對客戶自控金鑰的支援 |
必要 |
根據預設,客戶自控金鑰只能用來加密 Blob 和檔案。 將此選項設定為 [所有服務類型 (Blob、檔案、資料表及佇列)],以針對所有服務啟用客戶自控金鑰的支援。 如果您選擇此選項,則不需要使用客戶自控金鑰。 如需詳細資訊,請參閱適用於 Azure 儲存體加密的客戶自控金鑰。 |
| 加密金鑰 |
如果 [加密類型] 欄位設定為 [客戶自控金鑰],則為必要項。 |
如果您選擇 [選取金鑰保存庫與金鑰],則會顯示瀏覽至您想要使用金鑰保存庫和金鑰的選項。 如果您選擇 [從 URI 輸入金鑰],則會顯示一個欄位來輸入金鑰 URI 和訂用帳戶。 |
| 使用者指派的身分識別 |
如果 [加密類型] 欄位設定為 [客戶自控金鑰],則為必要項。 |
如果您要在建立儲存體帳戶時設定客戶自控金鑰,您必須提供使用者指派的身分識別,以用於授權金鑰保存庫的存取權。 |
| 啟用基礎結構加密 |
選擇性 |
根據預設,不會啟用基礎結構加密。 啟用基礎結構加密,以在服務層級和基礎結構層級加密您的資料。 如需詳細資訊,請參閱使用針對資料進行雙重加密而啟用的基礎結構加密來建立儲存體帳戶。 |
下列影像顯示新儲存體帳戶的加密屬性標準設定。
在 [標記] 索引標籤上,您可以指定 Resource Manager 標記來協助組織您的 Azure 資源。 如需詳細資訊,請參閱標記資源、資源群組和訂用帳戶以進行邏輯組織。
下列影像顯示新儲存體帳戶的加密屬性標準設定。
[檢閱 + 建立] 索引標籤
當您瀏覽至 [檢閱 + 建立] 索引標籤時,Azure 會在您選擇的儲存體帳戶設定上執行驗證。 如果通過驗證,您可以繼續建立儲存體帳戶。
如果驗證失敗,則入口網站會指出需要修改的設定。
下列影像顯示建立新帳戶儲存體前 [檢閱] 索引標籤的資料。
若要使用 PowerShell 建立一般用途 v2 儲存體帳戶,請先呼叫 New-AzResourceGroup 命令來建立新的資源群組:
$resourceGroup = "<resource-group>"
$location = "<location>"
New-AzResourceGroup -Name $resourceGroup -Location $location
如果您不確定要針對 -Location 參數指定哪一個區域,您可以使用 Get-AzLocation 命令擷取訂用帳戶所支援的區域清單:
Get-AzLocation | select Location
接下來,使用 New-AzStorageAccount 命令,建立具有讀取權限異地備援儲存體 (RA-GRS) 的標準一般用途 v2 儲存體帳戶。 請記住,您的儲存體帳戶名稱在整個 Azure 中必須是唯一的,因此請以您自己的唯一值取代括弧中的預留位置值:
New-AzStorageAccount -ResourceGroupName $resourceGroup `
-Name <account-name> `
-Location $location `
-SkuName Standard_RAGRS `
-Kind StorageV2
若要使用 Azure DNS 區域端點 (預覽版) 建立帳戶,請遵循下列步驟:
請按 Azure DNS 區域端點 (預覽版) 中所述的步驟,註冊預覽。
確定您已安裝最新版本的 PowerShellGet。
Install-Module PowerShellGet –Repository PSGallery –Force
關閉並重新開啟 PowerShell 主控台。
安裝 4.4.2 - 預覽以上版本的 Az 儲存體 PowerShell 模組。 您必須解除安裝其他版本的 PowerShell 模組。 如需如何安裝 Azure PowerShell 的詳細資訊,請參閱使用 PowerShellGet 安裝 Azure PowerShell。
Install-Module Az.Storage -Repository PsGallery -RequiredVersion 4.4.2-preview -AllowClobber -AllowPrerelease -Force
接下來,請建立帳戶並為 -DnsEndpointType 參數指定 AzureDnsZone。 建立帳戶後,您可以取得儲存體帳戶的 PrimaryEndpoints 和 SecondaryEndpoints 屬性,以查看服務端點。
$rgName = "<resource-group>"
$accountName = "<storage-account>"
$account = New-AzStorageAccount -ResourceGroupName $rgName `
-Name $accountName `
-SkuName Standard_RAGRS `
-Location <location> `
-Kind StorageV2 `
-DnsEndpointType AzureDnsZone
$account.PrimaryEndpoints
$account.SecondaryEndpoints
若要針對儲存體帳戶啟用階層命名空間以使用 Azure Data Lake Storage,請在呼叫 New-AzStorageAccount 命令時,將 EnableHierarchicalNamespace 參數設定為 $True。
下表顯示用於 SkuName 和 Kind 參數的值,以使用所需的備援設定來建立特定類型的儲存體帳戶。
| 儲存體帳戶的類型 |
支援的備援設定 |
支援的種類參數值 |
支援的 SkuName 參數值 |
支援階層命名空間 |
| 標準一般用途 v2 |
LRS / GRS / RA-GRS / ZRS / GZRS / RA-GZRS |
StorageV2 |
Standard_LRS / Standard_GRS / Standard_RAGRS/ Standard_ZRS / Standard_GZRS / Standard_RAGZRS |
Yes |
| 進階區塊 Blob |
LRS / ZRS |
BlockBlobStorage |
Premium_LRS / Premium_ZRS |
Yes |
| 進階檔案共用 |
LRS / ZRS |
FileStorage |
Premium_LRS / Premium_ZRS |
No |
| 進階分頁 Blob |
LRS |
StorageV2 |
Premium_LRS |
No |
| 舊版標準一般用途 v1 |
LRS / GRS / RA-GRS |
儲存體 |
Standard_LRS / Standard_GRS / Standard_RAGRS |
No |
| 舊版 Blob 儲存體 |
LRS / GRS / RA-GRS |
BlobStorage |
Standard_LRS / Standard_GRS / Standard_RAGRS |
No |
若要使用 Azure CLI 建立一般用途 v2 儲存體帳戶,請先呼叫 az group create 命令來建立新的資源群組。
az group create \
--name storage-resource-group \
--location eastus
如果您不確定要針對 --location 參數指定哪一個區域,您可以使用 az account list-locations 命令擷取訂用帳戶所支援的區域清單。
az account list-locations \
--query "[].{Region:name}" \
--out table
接下來,使用 az storage account create 命令,建立具有讀取權限異地備援儲存體的標準一般用途 v2 儲存體帳戶。 請記住,您的儲存體帳戶名稱在整個 Azure 中必須是唯一的,因此請以您自己的唯一值取代括弧中的預留位置值:
az storage account create \
--name <account-name> \
--resource-group storage-resource-group \
--location eastus \
--sku Standard_RAGRS \
--kind StorageV2
若要使用 Azure DNS 區域端點 (預覽版) 建立帳戶,請先按 Azure DNS 區域端點 (預覽版) 中所述的步驟,註冊預覽。 接下來,若尚未安裝 Azure CLI 的預覽延伸模組,請安裝:
az extension add --name storage-preview
接下來,請建立帳戶並為 --dns-endpoint-type 參數指定 AzureDnsZone。 建立帳戶後,您可以取得儲存體帳戶的 PrimaryEndpoints 屬性,以查看服務端點。
az storage account create \
--name <account-name> \
--resource-group <resource-group> \
--location <location> \
--dns-endpoint-type AzureDnsZone
建立帳戶後,您可以取得儲存體帳戶的 primaryEndpoints 和 secondaryEndpoints 屬性,以返回服務端點。
az storage account show \
--resource-group <resource-group> \
--name <account-name> \
--query '[primaryEndpoints, secondaryEndpoints]'
若要針對儲存體帳戶啟用階層命名空間以使用 Azure Data Lake Storage,請在呼叫 az storage account create 命令時將 enable-hierarchical-namespace 參數設定為 true。 建立階層命名空間需要 Azure CLI 2.0.79 版或更新版本。
下表顯示用於 sku 和 kind 參數的值,以使用所需的備援設定來建立特定類型的儲存體帳戶。
| 儲存體帳戶的類型 |
支援的備援設定 |
支援的種類參數值 |
支援的 sku 參數值 |
支援階層命名空間 |
| 標準一般用途 v2 |
LRS / GRS / RA-GRS / ZRS / GZRS / RA-GZRS |
StorageV2 |
Standard_LRS / Standard_GRS / Standard_RAGRS/ Standard_ZRS / Standard_GZRS / Standard_RAGZRS |
Yes |
| 進階區塊 Blob |
LRS / ZRS |
BlockBlobStorage |
Premium_LRS / Premium_ZRS |
Yes |
| 進階檔案共用 |
LRS / ZRS |
FileStorage |
Premium_LRS / Premium_ZRS |
No |
| 進階分頁 Blob |
LRS |
StorageV2 |
Premium_LRS |
No |
| 舊版標準一般用途 v1 |
LRS / GRS / RA-GRS |
儲存體 |
Standard_LRS / Standard_GRS / Standard_RAGRS |
No |
| 舊版 Blob 儲存體 |
LRS / GRS / RA-GRS |
BlobStorage |
Standard_LRS / Standard_GRS / Standard_RAGRS |
No |
您可以使用 Azure PowerShell 或 Azure CLI 來部署 Bicep 檔案,以建立儲存體帳戶。 本操作說明文章中使用的 Bicep 檔案來自 Azure Resource Manager 快速入門範本。 Bicep 目前不支援遠端檔案部署。 下載 Bicep 檔案並儲存到本機電腦,然後執行指令碼。
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
New-AzResourceGroup -Name $resourceGroupName -Location "$location"
New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateFile "main.bicep"
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az group create --name $resourceGroupName --location "$location" &&
az deployment group create --resource-group $resourceGroupName --template-file "main.bicep"
注意
此 Bicep 檔案僅作為範例使用。 還有許多儲存體帳戶設定未在此 Bicep 檔案中設定。 例如,如果您想要使用 Data Lake Storage,請將 StorageAccountPropertiesCreateParameters 物件的 isHnsEnabled 屬性設定為 true,以修改此 Bicep 檔案。
若要瞭解如何修改或建立 Bicep 檔案,請參閱:
您可以使用 Azure PowerShell 或 Azure CLI 來部署 Resource Manager 範本以建立儲存體帳戶。 本操作說明文章中使用的範本是來自 Azure Resource Manager 快速入門範本。 若要執行指令碼,請選取 [試試看] 開啟 Azure Cloud Shell。 若要貼上指令碼,請以滑鼠右鍵按一下 Shell,然後選取 [貼上]。
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
New-AzResourceGroup -Name $resourceGroupName -Location "$location"
New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
echo "Enter the Resource Group name:" &&
read resourceGroupName &&
echo "Enter the location (i.e. centralus):" &&
read location &&
az group create --name $resourceGroupName --location "$location" &&
az deployment group create --resource-group $resourceGroupName --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
注意
此範本僅作為範例。 還有許多儲存體帳戶設定未在此範本中設定。 例如,如果您想要使用 Data Lake Storage,請藉由將 StorageAccountPropertiesCreateParameters 物件的 isHnsEnabled 屬性設定為 true 來修改此範本。
若要了解如何修改此範本或建立新範本,請參閱:
若要刪除儲存體帳戶,請使用 Remove-AzStorageAccount 命令:
Remove-AzStorageAccount -Name <storage-account> -ResourceGroupName <resource-group>
若要刪除儲存體帳戶,請使用 az storage account delete 命令:
az storage account delete --name <storage-account> --resource-group <resource-group>
若要刪除儲存體帳戶,請使用 Azure PowerShell 或 Azure CLI。
$storageResourceGroupName = Read-Host -Prompt "Enter the resource group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $storageResourceGroupName
echo "Enter the resource group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account delete --name storageAccountName --resource-group resourceGroupName
若要刪除儲存體帳戶,請使用 Azure PowerShell 或 Azure CLI。
$storageResourceGroupName = Read-Host -Prompt "Enter the resource group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $storageResourceGroupName
echo "Enter the resource group name:" &&
read resourceGroupName &&
echo "Enter the storage account name:" &&
read storageAccountName &&
az storage account delete --name storageAccountName --resource-group resourceGroupName