Задать вопрос

Резервное копирование

Дан сервер, на него установлен Vmware ESXi, внутри поднято несколько виртуальных машин (ОС Linux/Windows), на них работают некие приложения и СУБД Mysql и MSSQL.
Необходимо обеспечить:
— резервное копирование полностью самих виртуальных машин (как это скажется на работе БД при восстановлении)? Чтобы система могла тестировать сделанный бэкап и обеспечить его восстановление при указании другого Виртуального сервера (нажал восстановить, указал ИП сервера, логин и пароль и виртуальная машина развернулась);
— резервное копирование пользовательских данных (отдельные директории на этих виртуальных машинах);
— резервное копирование БД (отдельные БД с указанным периодом, тестирование бд на корректность бэкапа и восстановление по принципу как я описал выше с виртуальными машинами).

Кто какое решение посоветует? Самописные скрипты не предлагать.
  • Вопрос задан
  • 8587 просмотров
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
enterdv
@enterdv
Symantec NetBackup это все умеет и мы его используем. Но он платный и даже очень :)
Ответ написан
t_q_l
@t_q_l
Интересная личность
Всё кроме работы с БД умеет Acronis® Backup & Recovery™ 11 Virtual Edition

Для БД целесообразно использоватьAcronis® Recovery, но решение заточено под MS SQL Server

В 10ой версии были недоработки при работе с ESXi, которые доставляли скорее неудобства, чем проблемы. В 11 версии они многое поправили и улучшили.

Из интересных фишек можно отметить политики резервного копирования с автоматическим размещением резервных копий на нескольких серверах, а в дополнение можно копии заворачивать сразу в виртуальные машины
Ответ написан
@alz
С таким зоопарком Вы вряд ли найдете одно общее решение
Ответ написан
zar0ku1
@zar0ku1 Автор вопроса
И еще вопрос, что произойдет с БД в момент делания дампа всей ВМ? как она отреагирует? развернется ли корректно? или побъется?
Ответ написан
omnimod
@omnimod
Под ваши требования подходит Symantec Backup Exec или Simpana CommVault, или HP DataProtector, или IBM TSM, или Symantec NetBackup, однако я бы порекомендовал Veeam Backup & Replication, он хоть и не умеет бекапить отдельные приложения и файлы внутри ВМ, но является одним из лучших решений по резервному копированию ВМ на VMware vSphere.

Среди плюсов Veeam Backup & Replication:
-Консистентный бекап файлов и данных приложений внутри ВМ, без необходимости установки агентов.
-Встроенная дедупликация и архивирование бекапов.
-Возможность гранулярного восстановление отдельных файлов и данных приложений (SQL, Exchange, AD).
-Возможность запуска ВМ прямо из бекапа с последующей миграцией ВМ с помощью vMotion или Storage Migration.
-Возможность автоматической проверки резервных копий по расписанию.
-Возможность создавать консистентные реплики ВМ по расписанию.

Недостатки:
-Напрямую не может бекапить на ленты, однако у одного из наших заказчиков бекапы Veeam на ленты забируются с помощью Backup Exec.
-Бекапит только виртуальные машины (VMware vSphere или Microsoft Hyper-V). Для бекапа физической инфраструктуры потребуется использовать что-то другое.

P.S. обратите внимание, что далеко не все СРК поддерживают ESXi Free, будучи у вас таковой.
Ответ написан
blackst0ne
@blackst0ne
Фулстэк-разработчик
Не знаю как Вы себе представляете тестирование бэкапа всей виртуальной машины, но могу предложить следующие решения:

1. Clonezilla
2. Bacula.
3. Bacula (см. директиву RunClientBeforeJob и RunClientAfterJob).

Частично не подходит под критерий «не писать скрипты».
Во втором и третьем случае позволяет восстанавливать только необходимые файлы, не разворачивая полностью весь бэкап.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект