【发布时间】:2020-12-02 04:35:13
【问题描述】:
有什么方法可以暂时禁用或停止特定资源组?我知道我们可以删除资源组,或者我们可以停止资源组下的某些服务,但我无法找到一种方法来暂时关闭资源组或其所有资源。
如果我能提供更多关于此的详细信息,请告诉我。
谢谢。
【问题讨论】:
标签: azure
有什么方法可以暂时禁用或停止特定资源组?我知道我们可以删除资源组,或者我们可以停止资源组下的某些服务,但我无法找到一种方法来暂时关闭资源组或其所有资源。
如果我能提供更多关于此的详细信息,请告诉我。
谢谢。
【问题讨论】:
标签: azure
目前这似乎不可能,但已向here 提出请求,但是,Microsoft 没有就其状态做出回应。
一般来说,如果有一些功能不可用,例如Azure,请使用feedback site 对新功能提出建议和投票。
但是,如果您的资源组中只有某些特定类型的资源,例如虚拟机,然后您可以在一个 PowerShell 命令中停止它们,如下所示:
Get-AzureRmResourceGroup <group name> | Stop-AzureRmVM -Force
注意:这种方法高度依赖于资源的类型,而不是像请求的通用解决方案
【讨论】:
资源组只是一个边界框,用作分组机制和安全边界。您不能“停止”资源组,因为资源组永远不会运行。是的,您可以删除资源组(连同其中的所有内容),但这是一次性操作。这不是细粒度的资源管理操作。
对于资源组内部的服务:有些可以停止,有些不能。例如,您不能停止存储帐户。其他人在停止时有非常不同的行为:VM 只是休眠/休眠,直到重新启动并保留所有内容,而 HDInsight 群集在停止时会删除所有内容。
TL;DR 目前没有办法指向一个资源组并让它停止所有服务,因为行为的可变性(事实上没有这样的受支持的 API)。您需要管理资源的启动/停止。
【讨论】:
我刚刚有一个新的“MSDN 帐户”达到了预算限制,这让我意识到这应该是可以实现的!
当这种情况发生时,微软“禁用”了我的订阅。
在我的情况下,如果我不得不在订阅中“隔离资源”,我实际上很好。但目前,我还没有找到在这座庄园里轻松停止/启动它的方法。有 Azure 预算的专家吗?看起来它们也可以在资源组级别应用。
您能以这种方式“启用/禁用”资源组或订阅吗?
只是想创造一些东西。付钱,当然。支付存储,当然。但是“禁用”它,直到我需要运行它。然后,启用它。简单的。 :)
一段时间以来,我一直在投票和关注这个“功能请求”主题:
【讨论】: