Авамар: Резервне копіювання зображення завершено, але не працює через помилку avvbimage <14621>: Некоректний HTTP-контент у режимі Chunk-Mode повертався з дата-центру
Résumé: Авамар: Резервне копіювання зображення завершено, але не працює через помилку avvbimage <14621>: Недійсний HTTP-контент Chunk-Mode повертався з дата-центру.
Symptômes
avvcbimage Error <14621>: Invalid Chunk-Mode HTTP content was returned from datacenterCause
Резервне копіювання зображень та використання проксі
Під час процесу резервного копіювання зображень проксі використовує HTTP-доступ vCenter (доступний за URL) https://<vcenter.example.com/folder>) для виконання кількох критично важливих завдань:
-
Інспекція папок дата-центрів, сховища даних та віртуальних машин:
- Проксі взаємодіє з сервером vCenter для аналізу структури дата-центру, доступних сховищ даних і папок віртуальних машин (VM). Ця перевірка допомагає ідентифікувати відповідні віртуальні машини та пов'язані з ними файли.
- Аналізуючи ієрархію папок, проксі забезпечує захоплення необхідних даних для успішного резервного копіювання.
-
Завантаження файлів VMX та NVRAM:
- Файл VMX містить важливі деталі конфігурації для віртуальної машини, включно з налаштуваннями апаратного забезпечення, розподілом ресурсів та конфігурацією віртуального апаратного забезпечення.
- Файл NVRAM зберігає налаштування BIOS або UEFI віртуальної машини.
- Проксі отримує ці файли за допомогою HTTP-доступу vCenter для забезпечення точного резервного копіювання та відновлення.
Кодування передачі фрагментів у HTTP
У контексті HTTP кодування передачі фрагментів — це механізм, який використовується для передачі даних у серії менших блоків. Замість того, щоб надсилати весь корисний вантаж одразу, сервер розбиває його на керовані частини. Кожен блок містить як дані, так і його розмір. Однак, якщо виникає помилка, вказуючи "Invalid Chunk-Mode HTTP content," це означає, що дані не були передані у очікуваному форматі. Можливими причинами цієї проблеми є неправильний розмір блоків, відсутні або деформовані блоки або інші нерівності в потоці даних.
Résolution
Варіант 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>пов'язано з"Invalid Chunk-Mode HTTP content"перетворюється з помилки на попередження.
Пам'ятайте зберігати всі зміни у /usr/local/avamarclient/var/avvcbimageAll.cmd після завершення обраних модифікацій.