Назад | Перейти на главную страницу

ghettoVCB: ОШИБКА: Невозможно создать резервную копию ИМЯ МАШИНЫ из-за ошибки в резервной копии VMDK

Я использую VMware ESXI 5.0.0 с обновлением 1 и хотел использовать сценарий ghettoVCB для резервного копирования моих виртуальных машин.

Сухой прогон прошел отлично:

2012-10-24 11:47:46 -- info: ###### Final status: OK, only a dryrun. ######

Но когда я пытаюсь сделать реальную резервную копию, я получаю следующее сообщение для каждой виртуальной машины на моем хосте:

2012-10-24 11:48:43 -- info: Initiate backup for Willert-Tools
2012-10-24 11:48:43 -- info: Creating Snapshot "ghettoVCB-snapshot-2012-10-24" for Willert-Tools

2012-10-24 11:48:47 -- info: ERROR: error in backing up of "/vmfs/volumes/datastore1/Willert-Tools/Willert-Tools_1.vmdk" for Willert-Tools

2012-10-24 11:48:47 -- info: ERROR: error in backing up of "/vmfs/volumes/datastore1/Willert-Tools/Willert-Tools.vmdk" for Willert-Tools
2012-10-24 11:48:50 -- info: Removing snapshot from Willert-Tools ...
2012-10-24 11:48:50 -- info: Compressing VM backup "/vmfs/volumes/Cluster-Backup/Willert-Tools/Willert-Tools-2012-10-24_11-48-31.gz"...
2012-10-24 11:48:50 -- info: Successfully compressed backup for Willert-Tools!

2012-10-24 11:48:50 -- info: Backup Duration: 7 Seconds
2012-10-24 11:48:50 -- info: ERROR: Unable to backup Willert-Tools due to error in VMDK backup!

Что я делаю не так? Поскольку я не хотел вставлять каждый фрагмент конфигурации из моей конфигурации, спросите, не нужна ли вам более конкретная информация.

Резервная копия должна быть сохранена в общую папку NFS, которая правильно смонтирована на моем хосте ESXi.

Спасибо за вашу помощь :-).

самое большее, что я могу предложить, увидев результат:

1) Вы уверены, что путь к вашему монтированию NFS или хранилищу данных правильный в конфигурациях ghettoVCB? Дважды проверьте все конфиги NFS на наличие ghettoVCB.

И...

2) Принимает ли ваш общий ресурс NFS анонимный доступ и дает ли разрешение на чтение / запись?

Судя по выходным данным, скрипт смог создать моментальный снимок, но затем через 5 секунд он сказал, что не может создать резервную копию VMDK. Я предполагаю, что это проблема с разрешениями при монтировании NFS. Это или недостаток свободного места.

Недавно я начал видеть эту ошибку в системе, которая долгое время работала безупречно и не менялась. Одно отличие состоит в том, что ghettoVCB успешно выполнял резервное копирование других виртуальных машин в системе.

Прямое выполнение команды vmkfstools clone привело к той же ошибке с 3 разными целевыми файловыми системами. Для этой попытки виртуальная машина была отключена.

Это виртуальная машина Windows 7 Pro. В конечном итоге у меня сработало следующее:

  • дефрагментация диска (используется дефрагментатор)
  • обнулить свободное пространство (\ sdelete \ sdelete -z c :)
  • chkdsk c: / f
  • перезагрузка
  • неисправность
  • ssh в поле esxi 5.5
  • vmkfstools -i /path/to/disk.vmdk -d thin /path/to/disk_backup.vmdk
    • обратите внимание, что «-d thin» бесполезен при записи на тот же физический носитель, что и исходный диск.

УСПЕХА!

  • vmkfstools -E /path/to/disk.vmdk /path/to/renamed_disk.vmdk
  • vmkfstools -E /path/to/disk_backup.vmdk /path/to/disk.vmdk
  • Запустите виртуальную машину для тестирования
  • запустите ghettoVCB для виртуальной машины, когда виртуальная машина была "включена" (с дополнительным преимуществом, заключающимся в том, что параметр "thin" применяется при записи из источника в цель NFS).

УСПЕХА!

Я подозреваю, что команда sdelete была ключевой операцией.

Не забудьте удалить renamed_disk.vmdk и renamed_disk-flat.vmdk