运行 Veeam 备份时来自 VMWare 的 CBT Soap 故障

Sim*_*een 5 backup vmware-esxi vmware-vsphere veeam

我们经常在备份作业中看到这样的错误:

10/05/2013 12:21:18 :: Cannot use CBT: Soap fault. Error caused by file /vmfs/volumes/781f6afc-ea228458/VDED-CIT-010(Exchange EX01)/VDED-CIT-010(Exchange EX01).vmdkDetail: '', endpoint: ''
Run Code Online (Sandbox Code Playgroud)

在备份的 235 个虚拟机中运行了 11 个的上一个作业中将此作为警告。

作为一个完整的例子,这里是一个 VM 的统计输出:

09/05/2013 22:02:14 :: Queued for processing at 09/05/2013 22:02:14
12/05/2013 02:30:00 :: Required backup infrastructure resources have been assigned
12/05/2013 02:30:02 :: VM processing started at 12/05/2013 02:30:02
12/05/2013 02:30:02 :: VM size: 20.0 GB (3.9 GB used)
12/05/2013 02:30:02 :: Using source proxy 10.24.0.11 [nbd]
12/05/2013 02:30:36 :: Creating VM snapshot
12/05/2013 02:30:46 :: Saving '[SAN3-NFS2] VDED-IL-001(LB)/VDED-IL-001(LB).vmx'
12/05/2013 02:30:51 :: Saving '[SAN3-NFS2] VDED-IL-001(LB)/VDED-IL-001(LB).vmxf'
12/05/2013 02:30:56 :: Saving '[SAN3-NFS2] VDED-IL-001(LB)/VDED-IL-001(LB).nvram'
12/05/2013 02:31:01 :: Hard Disk 1 (20.0 GB)
12/05/2013 02:31:14 :: Cannot use CBT: Soap fault. Error caused by file /vmfs/volumes/ca67d9a6-d95e1a1f/VDED-IL-001(LB)/VDED-IL-001(LB)-000001.vmdkDetail: '', endpoint: ''
12/05/2013 02:42:17 :: Removing VM snapshot
12/05/2013 02:42:21 :: Finalizing
12/05/2013 02:42:30 :: Network traffic verification detected no corrupted blocks
12/05/2013 02:42:30 :: Busy: Source 99% > Proxy 4% > Network 0% > Target 0%
12/05/2013 02:42:30 :: Primary bottleneck: Source
12/05/2013 02:42:30 :: Processing finished with warnings at 12/05/2013 02:42:30
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 这个错误究竟是什么意思?
  2. 如果这是一个问题(我认为它使虚拟机传输整个磁盘而不是更改,所以它并不理想)我该如何解决?

Rea*_*tor 4

该错误意味着 Veeam 无法识别哪些块已更改。这可能有多种原因,例如,您的存储在没有先通过来宾操作系统关闭虚拟机的情况下就被关闭了。

该修复相当简单,但确实需要重新启动虚拟机,请参阅知识库文章:1113 - 如何重置 CBT。来自知识库文章:

  1. 关闭虚拟机电源
  2. 右键单击虚拟机,单击“编辑设置”,找到“选项”选项卡,然后单击“配置参数”
  3. 将“ctkEnabled”值设置为 false
  4. 对于问题 5 中虚拟机的每个磁盘,将“scsi0:x.ctkEnabled”值设置为 false。打开源文件夹并删除所有 -CTK.VMDK 文件。
  5. 打开虚拟机电源
  6. 再次关闭虚拟机电源。需要执行此步骤来更新 CTK 表。
  7. 打开虚拟机电源
  8. 重新运行备份或复制作业以重新启用 CBT