Я новичок в xen server и хотел бы кое-что узнать о лучших способах сделать полное резервное копирование виртуальной машины.
Я использую XenCenter и столкнулся с некоторыми проблемами при экспорте полной виртуальной машины: экспорт выполняется очень медленно и через несколько часов происходит сбой. После 3 часов экспорта размер получаемого файла составляет около 500 МБ.
Экспорт моментального снимка действительно выполняется быстрее, но мне было интересно: если сервер полностью выйдет из строя и мне нужно снова установить виртуальную машину с нуля, достаточно ли экспорта виртуальной машины, чтобы иметь возможность начать снова напрямую? Как импорт полной виртуальной машины
У меня есть виртуальная машина debian с установленным на ней oracle-xe, только для целей тестирования разработки. Мне не нужно создавать резервные копии файлов, просто нужно быть уверенным, что я всегда смогу запустить его снова без особых трудностей.
Какую версию XenServer вы используете? Вы экспортируете как отдельные файлы xva или как пакет ovh / ova? XVA у меня работает.
Чтобы получить точную копию работающей виртуальной машины, необходимо сделать ее снимок, а затем создать из этого снимка новую виртуальную машину. Затем экспортируйте эту новую виртуальную машину в файл xva.
Я делаю это регулярно, и на самом деле это работает так, как вы ожидаете. Я могу повторно импортировать эту виртуальную машину в любую установку XenServer, и она просто работает. Мы помещаем копии файлов xva в автономное хранилище для восстановления. Я несколько раз восстанавливал виртуальные машины для реального восстановления, и это работает.
Чтобы проверить это, я импортирую виртуальную машину обратно, удаляю сетевой интерфейс (или помещаю его в тупиковый vlan) и запускаю.
Я этим занимаюсь с 6.0.2 по 6.2. Что-то.
Экспорт через медленное соединение может быть проблемой, и при этом xencenter полагается на окна и создает на компьютере довольно большие файлы. Я подключил USB-накопитель к хостам XenServer и использую xe vm-export и xe vm-import, и он отлично работает.