管理 DevTest Labs 的 Azure 記憶體帳戶
本文說明如何檢視和管理與 Azure DevTest Labs 資源相關聯的 Azure 儲存器帳戶。
檢視儲存體帳戶內容
當您建立新的實驗室時,系統會自動為資源建立 Azure 記憶體帳戶。
若要查看實驗室的記憶體帳戶及其保留的資訊,請遵循下列步驟:
在 Azure 入口網站 中,移至您的 DevTest Labs 資源。
在實驗室 [概觀] 頁面上,選取 [資源群組]:
在 [概 觀] 頁面上的 [資源 ] 列表中,選取實驗室的記憶體帳戶:
實驗室儲存體帳戶的命名慣例為
a<labName><4-digit number>
。 如果實驗室名稱稱為contosolab
,則範例記憶體帳戶名稱為acontosolab5237
。 如果您的實驗室名稱包含連字元-
等特殊字元,這些字元就不會包含在記憶體帳戶名稱中。在 [ 記憶體帳戶] 頁面上,選取 [記憶體瀏覽器],然後選取 [Blob 容器 ] 以查看相關的實驗室相關內容:
管理 Azure 儲存體生命週期
實驗室記憶體帳戶會儲存下列資訊:
- 建立實驗室虛擬機器的公式檔 (VM)
- 虛擬硬碟 (VHD) (上傳至 DevTest Labs) 以用於建立自定義 VM 映射
- 成品 和 Azure Resource Manager (ARM) 範本 快取,可在 VM 和環境建立期間更快速地擷取
- 成品結果,這是從套用成品所產生的部署和延伸模塊記錄
除非明確刪除,否則實驗室儲存體帳戶中的資訊會留存在實驗室及其資源中。 大部分資訊對於實驗室運作而言非常重要。 手動刪除儲存體帳戶資訊,可能會導致資料損毀或 VM 建立錯誤。
當您與記憶體帳戶資訊互動時,請記住下列行為:
- 拿掉上傳的 VHD 可讓您再也無法從 VHD 建立自定義映像。
- 從公式建立 VM、更新公式或建立新公式時,刪除公式文件可能會導致錯誤。
- 將實驗室連線到成品或範本存放庫會重新整理成品和 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 儲存體加密設定客戶自控金鑰的詳細資訊和指示,請參閱: