启用清除保护的已删除Azure Key Vault问题及成本咨询
Azure Key Vault清除保护相关问题解答
1. 是否有办法删除该密钥保管库?
可以删除,但需要通过以下步骤操作:
- 恢复软删除状态的Vault:使用Azure CLI、PowerShell或门户恢复已删除的Vault。例如CLI命令:
az keyvault recover --name <你的Vault名称> --resource-group <资源组名称> - 禁用清除保护:恢复完成后,更新Vault配置关闭清除保护:
az keyvault update --name <你的Vault名称> --resource-group <资源组名称> --enable-purge-protection false - 永久删除Vault:再次删除Vault后,可立即执行永久清除操作:
az keyvault delete --name <你的Vault名称> --resource-group <资源组名称> az keyvault purge --name <你的Vault名称> --location <Vault所在区域>
注意:若Vault进入软删除状态已超过7天(默认软删除可操作窗口),将无法直接恢复,需等待90天保留期结束后由系统自动清除。
2. 未被清除的Azure Key Vault在90天内会产生哪些成本?
软删除状态下的Vault仍会产生以下费用:
- 实例基础费用:按你选择的SKU(Standard/Premium)收取月度固定费用,与正常运行的Vault计费标准一致。
- 存储对象费用:Vault内的密钥、证书、机密等对象会持续占用存储资源,按存储量和时长计费。
- 操作费用:如果期间执行恢复、查询等操作,会按对应操作类型收取费用(闲置状态下无此项支出)。
相关建议
- 优先按上述流程恢复并删除Vault,避免持续产生不必要的成本。
- 若暂时无法操作,确认Vault内已无敏感数据,并通过Azure成本管理工具监控相关支出。
- 后续创建Vault时,根据业务合规需求决定是否开启清除保护,创建前务必确认配置选项。
内容的提问来源于stack exchange,提问作者TroyanDevops
相关产品推荐
相关产品推荐

