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

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

cd /
wget http://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 комментариев

  • Nikfel
    2 года назад

    Вот отсюда можно качнуть версию по свежее: 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 и у кого из-за этого не работает бэкап.

  • Nikfel
    2 года назад

    По этой ссылке http://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.

  • Nikfel
    2 года назад

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

    • Владислав
      2 года назад

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

    • admin
      2 года назад

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

Комментировать

Комментировать email не будет опубликован