Сбой резервного копирования VMware ESX с подробной информацией об ошибке «FileFaultFault»

Эта статья предназначена для Аманда Энтерпрайз (AE)

Проблема Симптом

ОБЗОР НЕИСПРАВНОСТИ: 127.0.0.1 "\\ esx-hostname \ datastore \ vm-name" lev 0 FAILED [отсутствует строка размера из sendbackup]

Описание проблемы

  • Понимаете "missing size line from sendbackup"В FAILURE DUMP SUMMARY для резервного копирования VMware ESX.
  • В  FAILED DUMP DETAILS, понимаете "FileFaultFault«, Как в примере ниже:
НЕУДАЧНЫЕ ДАННЫЕ ДАМП: / - 127.0.0.1 "\\ esx-hostname \ datastore \ vm-name" lev 0 FAILED [отсутствует строка размера из sendbackup] [... snip ...]? Ошибка SOAP:? -----------? Строка ошибки: ошибка вызвана файлом /vmfs/volumes/7d6d855e-78934c23-9e89-4b8d90bd2bd0/vm-name/vm-name.vmdk? Подробности ошибки: FileFaultFault [... snip ...]? Выход из состояния <255> во время работы  ? Приложение (2000) amvmware вернуло 14876? дампер: странно [отсутствует строка с размером из обратной отправки]

Постановления

VMware ESX возвращает ошибку «FileFaultFault», когда отслеживание измененных блоков (CBT) пытается проанализировать файл VMDK виртуальной машины и обнаруживает ошибку. Чтобы решить эту проблему, выполните процедуру сброса в Включение отслеживания измененных блоков (CBT) для гостей VMWare

Если эти шаги не решают проблему и хранилище данных находится в нелокальной файловой системе (например, NFS), существует более исчерпывающая процедура, описанная в разделе «NFS_2_local_datastore_move.pdf»Файл, прикрепленный к этой статье. Опять же, очень важно дословно следовать инструкциям. Если у вас есть доступ к VMware vMotion, выполните не используйте его в процессе.

CBT на NFS

Ошибка FileFaultFault может возникать в хранилищах данных VMFS, но чаще возникает в хранилищах данных NFS. VMware официально не поддерживает CBT в хранилищах данных NFS, когда "*»Используется запрос, как в«--change-id *«. Это объясняется в Документация VMware VDDK API:

http://pubs.vmware.com/vsphere-50/topic/com.vmware.ICbase/PDF/vddk_prog_guide.pdf

Следующие ограничения накладываются на «*»Запрос при определении выделенных областей виртуального диска:

  • Диск должен находиться на томе VMFS (резервное копирование не имеет значения).
  • Когда было включено отслеживание измененных блоков, на виртуальной машине не должно быть (нулевых) снимков.

Несмотря на это ограничение, мы видели, как многие клиенты успешно используют CBT в NFS, и ошибка FileFaultFault почти всегда устраняется либо процедурой, описанной в этой статье, либо более длинной процедурой в «NFS_2_local_datastore_move.pdf».