Azure Automation Deploy (ARM)

如下说明仅是对虚拟机定时开关机的一个Demo,若是读者的定时任务比较复杂,须要经过修改Runbook脚本文件实现对应的功能。html

 

1.建立automation帐户并发

 

2.添加凭据ide

 

 3.添加一个runbook脚本测试

 

 

 4.将以下命令粘贴到新弹出的窗口3d

备注:
1.该脚本命令,用于虚拟机的开机
2.以下×××部分须要依据您具体的环境进行定义htm

$cred = Get-Automationpscredential -Name ******Add-AzureRmAccount -Credential $cred -EnvironmentName AzureChinaCloud
Select-AzureRmSubscription -SubscriptionName "******"Start-AzureRmVM -ResourceGroupName ****** -Name ******

 

5.点击“测试窗格”blog

 

 

 6.点击“开始”ip

 

 

 7.输出结果以下get

 

 8.能够看到指定虚拟机已经正常开机虚拟机

 

 9.上述操做说明Runbook脚本测试没有问题,点击“发布”

 

 

 10.点击“计划”,设置计划任务

 

 

Summary:以上为设置指定虚拟机的定时开机

 

相似以上步骤能够设置虚拟机的定时关机,关键操做以下:


新建一个Runbook,用于定时关机

 

 

 编辑Runbook

 

 

输入以下关机命令
备注:
仔细看,会发现大部分命令都同样,只是开机命令替换为了关机命令,该行命令最后加入了“-Force”参数

$cred = Get-Automationpscredential -Name ******Add-AzureRmAccount -Credential $cred -EnvironmentName AzureChinaCloud
Select-AzureRmSubscription -SubscriptionName "******"Stop-AzureRmVM -ResourceGroupName ****** -Name ****** -Force

 

 测试窗格,并发布runbook

 

 

 设置定时关机的计划任务

 

 

分类: Azure Other Features

相关文章
相关标签/搜索