Avamar:映像备份完成,但失败,并显示 avvcbimage 错误 <14621>:从数据中心返回的区块模式 HTTP 内容无效

Summary: Avamar:映像备份完成,但失败并显示 avvcbimage 错误 <14621>: 从数据中心返回了无效的区块模式 HTTP 内容。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

VMware 映像备份完成,但标记为失败。报告以下错误。
 avvcbimage Error <14621>: Invalid Chunk-Mode HTTP content was returned from datacenter

Cause

映像备份和代理使用

在映像备份过程中,代理利用 vCenter 的 HTTP 访问(可通过 URL 访问 https://<vcenter.example.com/folder>) 执行以下重要任务:

  1. 检查数据中心、数据存储和虚拟机文件夹:

    • 代理与 vCenter Server 交互,以检查数据中心、可用数据存储区和虚拟机 (VM) 文件夹的结构。此检查有助于识别相关的虚拟机及其关联文件。
    • 通过分析文件夹层次结构,代理可确保捕获成功备份所需的数据。
  2. 下载 VMX 和 NVRAM 文件:

    • VMX 文件包含虚拟机的基本配置详细信息,包括硬件设置、资源分配和虚拟硬件配置。
    • NVRAM 文件存储虚拟机的 BIOS 或 UEFI 设置。
    • 代理使用 vCenter 的 HTTP 访问检索这些文件,以确保准确的备份和还原。

HTTP 中的分块传输编码

在 HTTP 的上下文中,分块传输编码是一种用于在一系列较小的区块中传输数据的机制。服务器不是一次发送整个有效负载,而是将其分解为可管理的部分。每个区块都包含数据及其大小。但是,如果遇到错误,指出“无效的块模式 HTTP 内容”,则表示数据未以预期格式传输。此问题的可能原因包括区块大小不正确、区块缺失或格式不正确,或者数据流中存在其他异常。

Resolution

选项 1:禁用数据存储信息下载

  • 打开文件 /usr/local/avamarclient/var/avvcbimageAll.cmd 在代理服务器上。
  • 找到以下条目:
    # If true, proxy will download datastore information by curl or gSoap from vCenter, if false, only VMX and NVRAM files are download.
    # Default is true
    # --download_datastore_info=true
    
  • 按如下方式进行修改:
    --download_datastore_info=false
    
  • 此更改可确保备份从 vCenter 中排除数据存储区信息,仅关注 VMX 和 NVRAM 文件。

选项 2:降级错误消息

  • 编辑文件, /usr/local/avamarclient/var/avvcbimageAll.cmd,在代理服务器上。
  • 添加以下标记:
    --downgrade-error-codes=14621
    
  • 通过这样做,代码的具体错误 <14621> 与“无效的块模式 HTTP 内容”相关的内容从错误转换为警告

请记住将所有更改保存到 /usr/local/avamarclient/var/avvcbimageAll.cmd 完成所选修改后。

Affected Products

Data Protection, Data Backup & Protection Software
Article Properties
Article Number: 000203936
Article Type: Solution
Last Modified: 23 Oct 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.