zoukankan      html  css  js  c++  java
  • Azure Automation Deploy (ARM)

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

    1.创建automation账户

    2.添加凭据

     3.添加一个runbook脚本

     

     4.将如下命令粘贴到新弹出的窗口

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

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

    5.点击“测试窗格”

     

     6.点击“开始”

     

     7.输出结果如下

     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

     

     设置定时关机的计划任务

     

  • 相关阅读:
    vmware 安装提示the msi failed
    答辩修改记录
    科研系统修改记录
    python2.7学习记录之四
    sql语句--查询语句(MySQL)
    lei muban
    共模与差模的区别是什么?
    linux pinmux 引脚多路复用驱动分析与使用
    纯虚函数
    内核与驱动文件的version magic匹配问题
  • 原文地址:https://www.cnblogs.com/stonehe/p/8308711.html
Copyright © 2011-2022 走看看