Резервное копирование ВМ oVirt, zVirt, REDVirt, ROSA Virtualization, HOSTVM

Модуль для резервного копирования и восстановления виртуальных машин сред виртуализации oVirt/zVirt/REDVirt/ROSA Virtualization/HOSTVM тестировался и заявлен в поддержку только со средами виртуализации zVirt и ROSA Virtualization.

Работа модуля со средами виртуализации oVirt и REDVirt заявлена в экспериментальном режиме, что означает отсутствие поддержки со стороны RuBackup для данных сред виртуализации.

Система резервного копирования RuBackup позволяет выполнять полное, инкрементальное и дифференциальное резервное копирование и восстановление виртуальных машин поддерживаемых платформ виртуализации.

СРК производит локальную дедупликацию и хранение резервных копий в дедуплицированном хранилище. В ходе локальной дедупликации сраниваются между собой блоки данных на клиенте и удаляются дубликаты. При передаче резервной копии в хранилище дедуплицированных резервных копий перемещаются только уникальные блоки (для того же типа источника данных), которых еще нет в хранилище.

Резервное копирование виртуальных машин поддерживаемых платформ виртуализации выполняется безагентным способом:

  1. в саму виртуальную машину не устанавливается агент RuBackup (однако требуется установка гостевых расширений операционной системы, например qemu-guest-agent);

  2. резервное копирование виртуальной машины выполняется целиком, для всех дисков виртуальной машины;

  3. в ходе резервного копирования выполняется локальная дедупликация (если она включена) и из резервной копии удаляются дублирующиеся блоки.

Резервное копирование возможно для виртуальных машин, которые находятся в состоянии online.

Для выполнения резервного копирования виртуальных машин поддерживаемых платформ виртуализации необходимо установить клиент резервного копирования RuBackup по одной из следующих схем:

  • на один из гипервизоров;

  • на несколько гипервизоров в том случае, если это обусловлено необходимостью динамически распределять нагрузку в ходе резервного копирования или обеспечить возможность вывода того или иного гипервизора из эксплуатации без изменений в расписании резервного копирования; в данной схеме необходимо включить эти гипервизоры в кластерную группу клиентов системы резервного копирования.

При любой схеме установки клиент RuBackup имеет возможность выполнять резервное копирование и восстановление всех виртуальных машин среды виртуализации, вне зависимости от того на каком из узлов в настоящий момент функционирует виртуальная машина.

При выполнении резервного копирования применяется технология создания моментальных снимков данных для дисков виртуальной машины, что позволяет не останавливать и не «подмораживать» работу на время резервного копирования.

Перед созданием снимка и сразу после его создания RuBackup может выполнить скрипт внутри виртуальной машины для того, чтобы иметь возможность привести данные приложений внутри виртуальной машины в консистентное состояние.