1. 程式人生 > 其它 >實現Azure 虛擬機器的自動開機

實現Azure 虛擬機器的自動開機

這是個實現azure虛擬機器自動開機功能的幫助資料。

  1. 首先建立 Automation Accounts, 沒什麼特別的一路next預設就行
  2. 在上一步建立好的Automation Account裡選擇Run as accunts


    點選 “+Azure Run As Account”

  3. 建立一個Runbook


  4. 建立Runbook時 名字隨便起,重點選擇 PowerShell Workflow

  5. 輸入如下PowerShell程式碼,記得標黃處要修改成你自己的group和虛擬機器

    # Association to the Azure subscribtion
    $Conn = Get-AutomationConnection -Name AzureRunAsConnection

    Add-AzureRMAccount -ServicePrincipal -Tenant $Conn.TenantID -ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint

    # Start the virtual machine
    Start-AzureRMVM -ResourceGroupName "Developer" -Name "Dev01"

  6. 點選“Save”和“Publish”,會自動遷移到下面這個頁面,

    選擇“link to schedule” 

  7. 根據你自己的需要填寫適當的執行時間和頻率

  8. 建立完成,如果想立刻測試的話,可以點選“Start”按鈕進行測試