我在Azure中运行了多个测试虚拟机,以节省成本我希望在工作时间之外关闭它们。
我知道使用Powershell脚本很容易实现。
但是,有时我会打开一个长时间运行的进程,并希望避免VM(例如)一晚自动关闭。
我当然可以在机器上创建一个本地数据库,其中包含保存此信息的脚本,并在需要时更新该信息,但我更喜欢可以存储布尔值(或字符串或整数)的解决方案或者DateTime)值作为Azure中VM的属性,以便脚本在枚举VM时可以检测到它。
是否可以使用Azure VM存储自定义元数据,并从脚本中读回?
答案 0 :(得分:1)
是否可以使用Azure VM存储自定义元数据并阅读它 从脚本回来?
当然可以这样做。 Azure中的每个资源都可以将最多15个唯一键/值对定义为tags
,您也可以在标记上查询资源。标签通常用于组织资源(例如成本中心等),但它们也可用于设置资源上的任何自定义属性。
有关资源标记的详细信息,请参阅以下链接:https://azure.microsoft.com/en-in/documentation/articles/resource-group-using-tags/。