如果代理没有响应,我们可以使用Powershell进行自动化脚本来自动重启azure vm代理吗?

时间:2019-11-04 07:09:20

标签: azure powershell virtual-machine

1)验证Azure VM代理状态 2)如果状态良好,则不需要重新启动代理。如果staus已分配,则需要重新启动代理。

1 个答案:

答案 0 :(得分:0)

您应该首先检测是否已安装VM代理:

Get-AzVM

结果:

OSProfile                  :
  ComputerName             : myVM
  AdminUsername            : myUserName
  WindowsConfiguration     :
    ProvisionVMAgent       : True
    EnableAutomaticUpdates : True

Azure VM代理可能已停止,过时,处于不一致状态或未安装,从而阻止Azure Backup服务触发快照。

  1. 如果VM代理已停止或处于不一致状态,请重新启动 代理,然后重试备份操作(尝试临时备份)。对于 重新启动代理的步骤,请参见Windows VMsLinux VMs

  2. 如果VM代理未安装或已过时,请安装/更新 VM代理,然后重试备份操作。有关安装/更新的步骤 代理,请参见Windows VMsLinux VMs

要在Linux上运行进程,请遵循以下步骤:

https://docs.microsoft.com/en-us/azure/virtual-machines/linux/run-command

Windows:

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command


参考: https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/agent-windows#detect-the-vm-agent

https://docs.microsoft.com/en-us/azure/backup/backup-azure-troubleshoot-vm-backup-fails-snapshot-timeout#UserErrorGuestAgentStatusUnavailable-vm-agent-unable-to-communicate-with-azure-backup