ghettoVCB резервное копирование виртуалок VMware

ghettoVCB
Одно из бесплатных решений для бекапа виртуалок VMware это ghettoVCB, подробное описание и документация
Этот пост скорее всего, просто для себя, как архив с подготовленным конфигом, и скриптом бекапа, качаем тут, авторизуемся на нашем vmware esxi хосте через ssh, выполняем команды


cd /
wget https://i-notes.org/wp-content/uploads/files/ghettoVCB.tar
tar xvf ghettoVCB.tar

в результате появится директория /backup, с содержимым:
backup_all.sh – скрипт бекапа


/backup/ghettoVCB.sh -a -e /backup/vm_exclusion_list -g /backup/ghettoVCB.conf

vm_exclusion_list – файл со списком виртуалок, которые не надо бекапить
ghettoVCB-restore.sh – скрипт для восстановления вм из бекапа
ghettoVCB.conf – конфигурационный файл, в нем нас интересуют
VM_BACKUP_VOLUME=/vmfs/volumes/backup – датастор куда складывать бекапы
DISK_BACKUP_FORMAT=thin – формат диска
VM_BACKUP_ROTATION_COUNT=3 – число копии, которые будут храниться
остальное можно найти в документации
ghettoVCB.sh – сам ghettoVCB
restore – конфиг для восстановления, подробнее об восстановлении в документации


"/vmfs/volumes/backup/put_k_papke_s_backupom_vm;/vmfs/volumes/kuda;3;test_restore"

/vmfs/volumes/backup/put_k_papke_s_backupom_vm – пусть к директории с помледним бекапом необходимой для восстановления виртуалки
/vmfs/volumes/kuda – датастор куда восстанавливать виртуалку
3 – форма диска:


# 1 = zeroedthick
# 2 = 2gbsparse
# 3 = thin
# 4 = eagerzeroedthick

test_restore – имя для восстанавливаемой виртуалки (опционально)
Не лишним будет почитать как добавить задание в крон esxi

5 комментариев. Оставить новый

  • Пожалуйста дайте ссылку на полную версию скриптов, а то с новой версией скриптов не работает бэкап в ESXi 3.5. Бэкап удачно проходит с этой версией скрипта, а восстановление не работает с новой версией скрипта. Прошу выложить версию скрипта для восстановления виртуальных машин.

    Ответить
    • Владислав
      26.05.2017 23:49

      В общем, это и есть полная версия скрипта …для бекапа, а в написании скрипта для восстановления вам поможет конфиг из поста и ссылка на документацию.

      Ответить
    • Архив и правда был не полный. Спасибо, что обратили внимание. Обновил.

      Ответить
  • По этой ссылке https://i-notes.org/wp-content/uploads/files/ghettoVCB.tar.gz я не нашел скрипта ghettoVCB-restore.sh. Нашел на вот тут: http://ithelp.ithome.com.tw/articles/10105390.
    Спасибо Китайцам, что у них хоть сохранилась старая версия скриптов. С ней резервное копирование контейнеров виртуальных машин заработало и восстановление тоже.
    С ESXi 3.5 больно много проблем, т.к. свежие скрипты у меня не заработали, а как только поставил старые от 2008 года то всё прекрасно работает. Свежие скрипты наверно больше подходят для более свежих ESXi.

    Ответить
  • Вот отсюда можно качнуть версию по свежее: https://github.com/lamw/ghettoVCB
    А с этой, которая тут у меня не работает бэкап в ESXi 3.5.
    Работает бэкап только со старыми скриптами, которые качал тут: http://download.faq-book.com/download/System/VMware/ghettoVCB/lamw-ghettoVCB-518cef7.zip
    Версию ESXi свежее поставить не могу, т.к. сервер не поддерживает выше 3.5.
    Поэтому рекомендую использовать эту версию скриптов, у кого старая ESXi 3.5 и у кого из-за этого не работает бэкап.

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню