停止虚拟机脱机同步任务

可以使用两种不同的方法停止已关闭电源的虚拟机正在进行的脱机同步任务:与源虚拟机的
ESXi
主机建立 SSH 连接或使用
vCenter Server
Managed Object Browser (MOB)。

使用 SSH 连接停止虚拟机脱机同步任务

  1. 与托管源虚拟机的
    ESXi
    主机建立 SSH 连接。
  2. 要获取所有虚拟机的列表,并查找要停止其脱机同步的虚拟机的 ID,请运行以下命令:
    vim-cmd vmsvc/getallvms
  3. 要检查同步任务的进度,请运行以下命令:
    vim-cmd hbrsvc/vmreplica.queryReplicationState <vmid>
  4. 要停止脱机同步任务,请运行以下命令:
    vim-cmd hbrsvc/vmreplica.stopOfflineInstance <vmid>

使用
vCenter Server
MOB 停止虚拟机脱机同步任务

确认您拥有
vSphere
管理员的凭据。
  1. 获取源虚拟机的受管对象 ID (MOID):
    1. 登录到源站点上的
      vSphere Client
    2. 导航到源虚拟机。
    3. 复制 URL 中的
      vm-...
      值。
  2. 使用
    vCenter Server
    凭据登录到
    https://
    <vc_ip>
    /mob/?moid=hbrManager&method=stopOfflineInstance&vmodl=1
  3. 文本框中,将
    MOID
    文本替换为虚拟机的
    MOID
    ,然后单击
    调用方法
  4. 检查
    stopOfflineInstance
    任务的状态:
    1. 方法调用结果: ManagedObjectReference
      面板的
      文本框中,单击显示的任务会话。
    2. 受管对象类型: vim.Task
      窗口中,单击
      信息
      值。
    3. 可选:刷新页面。