这是独家新闻..。我有一个跨多个订阅和开发/生产租户的3000+资源清单,我需要清理这些资源。这些都是各种各样的资源,包括存储、存储帐户、LogAnalytics、/ App、VM等等。第一阶段只是稍微关闭/中断服务,看看是否可以让资源所有者声明资源,所以我们还不想立即删除任何内容。然后,经过预定的时间,我们给他们索赔资源,任何无人认领将被删除。我要到月底才能暂时中断这些3000+服务,有没有人知道我能做些什么来中断这些服务,一种快速的方法来恢复和运行那些被声明的服务,然后对无人声称的资源进行删除处理?提前谢谢!
发布于 2019-08-18 13:29:19
首先,我将使用资源上的标记来指示它们的当前状态,声明,无人认领,谁声称它们等等。这样,您构建的任何自动化都可以挂起这些标记,并且只会影响无人声明的资源等等。一旦一个资源被声明,更新标签以显示这个标签,以及谁是所有者,这样你就不会有这个问题了。
删除无人认领的资源相当简单;您可以在本地运行一些PowerShell,也可以使用Azure自动化删除没有声明标记或类似的任何资源。
中断资源将是一项更艰巨的任务,因为每种资源类型都有不同的停止或禁用方法。你对你的资源构成有很好的了解吗?如果不是,您可以使用资源图来获取这些信息,并将重点放在主要的资源类型上。最常见的情况是VM、数据库和Web应用程序,这样您就可以编写一些PS来通过并关闭这些程序。
https://serverfault.com/questions/979679
复制相似问题