Я ищу способ резервного копирования виртуальных машин в моем Xenserver 6.5 Окружающая среда. Я открыт для скриптов или установки некоторых инструментов / клиентов, но это необходимо открытый источник. Мы хотим сделать резервную копию на нашем Dell MD3660i SAN также, поскольку у нас есть дисковая группа 20 ТБ, выделенная как хранилище, поэтому NFS НЕ опция. Это было бы идеально:
резервное копирование только виртуальной машины на хосте или указанной виртуальной машине (я не хочу создавать резервную копию всех работающих виртуальных машин, потому что это займет слишком много времени и утяжелит сеть). Резервное копирование будет выполняться каждую ночь, в течение недели и в выходные.
Любые предложения приветствуются.
Похоже, вы ищете "snapback": https://github.com/markround/XenServer-snapshot-backup . Это сценарий оболочки, запускаемый cron на кластере-хозяине пула, и на основе "настраиваемых полей", определенных на виртуальных машинах, решает, что резервировать (определено xva_backup), когда делать резервную копию (xva_backup = daily | weekly) и сколько резервных копий хранить жив (xva_retain). Резервные копии, как вы догадываетесь, - это «снимки» виртуальных машин. Скрипт имеет открытый исходный код и легко адаптируется к вашим конкретным потребностям.
В качестве побочного примечания я бы посоветовал вам изучить другое «классическое» решение для резервного копирования, такое как «Bacula», которое более «эффективно», чем подход на основе моментальных снимков (будучи решением резервного копирования, а не средством аварийного восстановления). и это, безусловно, может выполнять резервное копирование «на диск» без принудительного использования LTO-ленты / накопителя / библиотеки (которые, очевидно, поддерживаются).
PS: извините, что не предоставил URL-адреса / форматирование: я печатаю со своего 5-дюймового смартфона.