*New 11.3 series Release:
2019-10-05: XigmaNAS 11.3.0.4.6928 - released, 11.2 series are soon unsupported!

*New 12.0 series Release:
2019-10-05: XigmaNAS 12.0.0.4.6928 - released!

*New 11.2 series Release:
2019-09-23: XigmaNAS 11.2.0.4.6881 - released!

We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

Backup for VirtualBox. Кто как бекапит виртуалки.

Russian community

Moderators: MikeMac, alexey123

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
zakat255
NewUser
NewUser
Posts: 2
Joined: 06 Jul 2018 13:40
Status: Offline

Backup for VirtualBox. Кто как бекапит виртуалки.

#1

Post by zakat255 » 29 Oct 2018 08:54

Доброго дня. В данном посте изучаю вопрос по поводу создания бекапов для виртуальных машин. Хотелось бы знать, кто как создает бекапы виртуальных гостевых машин.
У меня на NAS4Free 11.1.0.4 - Atomics (сборка 5321) крутится более 20 гостей с дисками от 20 до 600Gb. Естественно волновал вопрос надежного и простого бекапа.
Также интересовала возможность быстрого восстановления в случае необходимости.
Как результат написал скрипт на “shell” который на мой взгляд неплохо справляется с поставленными задачами.
Описание:
1. Запускается из-под крона.
2. Работает в автоматическом режиме.
3. Управляется через комментарий виртуальной машины.
Например:
Пусть в строке комментария написана строка:
"MY_BACKUP WEEK_3_NFS MONTH_2_RSYNC DAY_5"
MY_BACKUP – ключевое слово, указывает на необходимость создания бекапа для данного гостя
WEEK_3_NFS – создавать недельный локальный бекап, удалять бекапы старше трех последних недель, создать копию этого бекапа на NFS хранилище (второй сервер - на всякий случай)
MONTH_2_RSYNC – создавать месячный локальный бекап, удалять бекапы старше двух последних месяцев, создать копию этого бекапа на RSYNC сервер ( бекапов много не бывает)
DAY_5 – создавать ежедневный локальный бекап, удалять бекапы старше пяти последних дней.
4. Ограничивает скорость копирования для ограничения нагрузки на FS. Настройка в конфигурационном файле.
5. По окончанию работы отправляет письмо с отчетом. Настройка в конфигурационном файле.
6. Можно включить/отключить использование NFS, RSYNC, E-mail. Настройка в конфигурационном файле.
7. Клонирует все виртуальные диски независимо от их расположения (даже если диски одного гостя лежат в разных местах).
8. Копирует файл конфигурации виртуальной машины.
9. Все операции выполняются на лету, без остановки виртуальной машины.
10. Строит некое дерево бекапов с разделением на категорию периода (день, неделя, месяц)
Скрипт работает как на FreeBSD так и на NAS4Free, правда нужно учитывать эти моменты в конфигурационном файле.
А теперь к делу:
Очень интересует есть ли желающие протестировать/использовать подобное ПО.
Если тестирование будет успешным, и будут заинтересованные пользователи, то каким образом можно включить этот скрипт в основной код продукта.
Если будут заинтересованные, то напишу минимальные инструкции, и выложу сам скрипт.

Post Reply

Return to “Российская”