将自定义元数据添加到Azure虚拟机

时间:2016-10-31 10:59:17

标签: powershell azure

我在Azure中运行了多个测试虚拟机,以节省成本我希望在工作时间之外关闭它们。

我知道使用Powershell脚本很容易实现。

但是,有时我会打开一个长时间运行的进程,并希望避免VM(例如)一晚自动关闭。

我当然可以在机器上创建一个本地数据库,其中包含保存此信息的脚本,并在需要时更新该信息,但我更喜欢可以存储布尔值(或字符串或整数)的解决方案或者DateTime)值作为Azure中VM的属性,以便脚本在枚举VM时可以检测到它。

是否可以使用Azure VM存储自定义元数据,并从脚本中读回?

1 个答案:

答案 0 :(得分:1)

  

是否可以使用Azure VM存储自定义元数据并阅读它   从脚本回来?

当然可以这样做。 Azure中的每个资源都可以将最多15个唯一键/值对定义为tags,您也可以在标记上查询资源。标签通常用于组织资源(例如成本中心等),但它们也可用于设置资源上的任何自定义属性。

有关资源标记的详细信息,请参阅以下链接:https://azure.microsoft.com/en-in/documentation/articles/resource-group-using-tags/