實現Azure 虛擬機器的自動開機
阿新 • • 發佈:2022-04-15
這是個實現azure虛擬機器自動開機功能的幫助資料。
- 首先建立 Automation Accounts, 沒什麼特別的一路next預設就行
-
在上一步建立好的Automation Account裡選擇Run as accunts
點選 “+Azure Run As Account” -
建立一個Runbook
-
建立Runbook時 名字隨便起,重點選擇 PowerShell Workflow
-
輸入如下PowerShell程式碼,記得標黃處要修改成你自己的group和虛擬機器
# Association to the Azure subscribtion
$Conn = Get-AutomationConnection -Name AzureRunAsConnectionAdd-AzureRMAccount -ServicePrincipal -Tenant $Conn.TenantID -ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint
# Start the virtual machine
Start-AzureRMVM -ResourceGroupName "Developer" -Name "Dev01" -
點選“Save”和“Publish”,會自動遷移到下面這個頁面,
選擇“link to schedule”
-
根據你自己的需要填寫適當的執行時間和頻率
- 建立完成,如果想立刻測試的話,可以點選“Start”按鈕進行測試