管理 Azure DevTest Labs 儲存體帳戶
本文說明如何檢視和管理與 Azure DevTest Labs 相關聯的 Azure 儲存體帳戶。
檢視儲存體帳戶內容
DevTest Labs 會自動為每個建立的實驗室,建立 Azure 儲存體帳戶。 若要查看實驗室的儲存體帳戶及其保留的資訊,請執行下列操作:
在實驗室的 [概觀] 頁面上,選取 [資源群組]。
在資源群組的 [概觀] 頁面上,選取實驗室的儲存體帳戶。 實驗室儲存體帳戶的命名慣例為:
a<labName><4-digit number>
。 舉例來說,如果實驗室名稱為contosolab
,儲存體帳戶名稱可為acontosolab5237
。在 [儲存體帳戶] 頁面上,選取左側功能表上的 [儲存體瀏覽器 (預覽)],然後選取 [Blob 容器],查看相關的實驗室相關內容。
管理 Azure 儲存體生命週期
實驗室儲存體帳戶會儲存下列項目:
- 用來建立實驗室虛擬機器 (VM) 的公式文件。
- 用來建立自訂 VM 映像的上傳的虛擬硬碟 (VHD)。
- 成品和 Azure Resource Manager (ARM) 範本快取,在建立 VM 和環境期間更快擷取。
- 成品結果,這是從套用成品產生的部署和延伸模組記錄。
除非明確刪除,否則實驗室儲存體帳戶中的資訊會留存在實驗室及其資源中。 大部分資訊對於實驗室運作而言非常重要。 手動刪除儲存體帳戶資訊,可能會導致資料損毀或 VM 建立錯誤。
- 移除上傳的 VHD 之後,就無法再從這些 VHD 建立自訂映像。
- 從公式建立 VM、更新公式或建立新公式時,刪除公式文件可能會導致錯誤。
- 每當實驗室連線到成品或範本存放庫時,DevTest Labs 就會重新整理成品和 ARM 範本快取。 如果您手動移除快取,DevTest Labs 會在下次實驗室連線到存放庫時,重新建立快取。
設定成品結果的到期日
套用成品時,成品結果大小可能會隨著時間增加。 您可以設定成品結果的到期規則,定期從儲存體帳戶刪除較舊的結果。 此做法可減少儲存體帳戶大小,並協助控制成本。
以下規則會特別為成品結果設定 90 天到期:
{
"rules": [
{
"name": "expirationRule",
"enabled": true,
"type": "Lifecycle",
"definition": {
"filters": {
"blobTypes": [ "blockBlob" ],
"prefixMatch": [ "artifacts/results" ]
},
"actions": {
"baseBlob": {
"delete": { "daysAfterModificationGreaterThan": 90 }
},
"snapshot": {
"delete": { "daysAfterCreationGreaterThan": 90 }
}
}
}
}
]
}
儲存體加密和客戶自控金鑰
Azure 儲存體會自動加密實驗室儲存體帳戶中的所有資料。 Azure 儲存體加密可保護您的資料安全,並協助符合組織安全性和合規性承諾。 如需詳細資訊,請參閱待用資料的 Azure 儲存體加密。
Azure 儲存體使用 Microsoft 管理的金鑰,加密實驗室資料。 您可以選擇性使用自己的金鑰管理加密。 如果您選擇使用自己的金鑰管理實驗室儲存體帳戶加密,您可以使用 Azure Key Vault,指定客戶自控金鑰來加密和解密資料。
如需為 Azure 儲存體加密設定客戶自控金鑰的詳細資訊和指示,請參閱:
下一步
如需管理 Azure 儲存體的詳細資訊,請參閱透過自動管理資料生命週期將成本最佳化 (機器翻譯)。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應