На главную | Поддержка | Загрузки
Veeam Backup & Replication 8.0 для Hyper-V: Базовые сценарии

Help Center  > Veeam Backup & Replication: Базовые сценарии >  Описание операций > Выполнение репликации

Выполнение репликации

Предыдущий раздел Следующий раздел Распечатать данный раздел

Содержание

Veeam Backup & Replication позволяет создавать не только резервные копии, но и реплики виртуальных машин. При репликации виртуальных машин Veeam Backup & Replication создает точную копию исходной виртуальной машины в оригинальном формате на резервном хосте Hyper-V и периодически синхронизирует эту копию с исходной машиной, поддерживая данные в актуальном состоянии.

Репликация позволяет достичь лучших показателей RTO, так реплика представляет собой копию виртуальной машины, которую можно запустить в любой момент времени. Если исходная машина по какой-то причине перестанет работать, вы сможете быстро переключиться на реплику и восстановить критичные для бизнеса службы и приложения с минимальным простоем. В связи с этим технология репликации чаще всего используется для машин, на которых работают приложения уровня 1 (tier 1).

Для создания реплики виртуальной машины необходимо сконфигурировать задание репликации. Во время первой сессии задания репликации Veeam Backup & Replication копирует образ виртуальной машины целиком и регистрирует копию виртуальной машины на целевом хосте Hyper-V. При последующих сессиях задания Veeam Backup & Replication копирует только измененные блоки данных виртуальной машины относительно последней сессии (инкрементальные изменения) и создает новую точку восстановления для реплики виртуальной машины. Используя эту точку восстановления, вы можете «откатить» виртуальную машину на нужное состояние. Для создания точек восстановления используются снимки состояния Hyper-V. При инкрементальной репликации измененные блоки данных записываются в разностный диск (differencing disk) снимка состояния, который сохраняется рядом с полным образом реплики виртуальной машины. Количество точек восстановления для реплики зависит от настроек политики хранения.

Veeam Backup & Replication позволяет создавать реплики виртуальных машин как на локальных площадках (поддержка сценария высокой доступности), так и на удаленных площадках (поддержка сценария восстановления после аварии). Если для создания реплик виртуальных машин планируется использовать сеть WAN, вы можете оптимизировать передачу данных с помощью технологий дедупликации и сжатия данных. Кроме того, вы можете задать правила для регуляции пропускной способности сети (network throttling). Эти правила помогут вам избегать ситуаций, когда задания репликации используют все сетевые ресурсы. Для снижения нагрузки можно также использовать технологию создания начальной реплики виртуальной машины из резервной копии (replica seeding) или использовать возможность создания реплик из резервных копий виртуальных машин (remote replica from backup).

В этом разделе:

Шаг 1. Создайте задание репликации

Шаг 2. Добавьте машины в задание репликации

Шаг 3. Исключите ненужные машины и диски виртуальных машин

Шаг 4. Укажите порядок обработки объектов

Шаг 5. Выберите целевой хост для реплики виртуальной машины

Шаг 6. Укажите общие настройки для задания репликации

Шаг 7. Укажите дополнительные настройки

Шаг 8. Укажите путь передачи данных

Шаг 9. Укажите настройки обработки гостевой ОС виртуальной машины

Шаг 10. Укажите расписание для задания резервного копирования

Шаг 11. Проверьте указанные настройки и запустите задание

Шаг 12. Отслеживайте процесс выполнения репликации в режиме реального времени

Шаг 13. Выполните инкрементальную репликацию

Условия выполнения операции

Все компоненты инфраструктуры резервного копирования, которые будут задействованы в процессе репликации, должны быть подключены к Veeam Backup & Replication. Список компонентов включает:
oисходный и целевой хосты Hyper-V;
oвыделенный прокси-сервер резервного копирования (используется для передачи данных);
oрепозиторий (используется для хранения метаданных реплики виртуальной машины).

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

[Опционально] Чтобы получать уведомления о завершении задания резервного копирования по электронной почте, необходимо сконфигурировать настройки уведомлений. Для этого в меню Veeam Backup & Replication выберите Options и задайте нужные настройки на вкладке Email Settings.

Основные действия

Чтобы создать реплику виртуальной машины:

Шаг 1. Создайте задание репликации

1.На вкладке Home в панели инструментов нажмите Replication Job.

Создание задания репликации

2. На шаге Name укажите имя задания репликации и его описание.

Ввод имени задания

Шаг 2. Добавьте машины в задание репликации

Добавление контейнера позволяет сформировать динамически обновляемый список виртуальных машин. При обнаружении новых виртуальных машин в контейнере в виртуальной среде Veeam Backup & Replication автоматически обновит список машин в задании репликации.

1.На шаге Virtual Machines нажмите Add.
2.Чтобы найти нужную виртуальную машину или контейнер, в поле поиска укажите имя или часть имени машины или контейнера и нажмите кнопку Start search справа. Выберите нужную виртуальную машину или контейнер в списке результатов поиска и нажмите Add.

Добавление машин в задание репликации

Выбранный объект появится в списке Virtual machines to replicate.

Шаг 3. Исключите ненужные машины и диски виртуальных машин

Если в задание добавлен контейнер виртуальных машин, вы можете исключить отдельные дочерние контейнеры или виртуальные машины из задания. Кроме того, вы можете исключить отдельные диски виртуальной машины. Например, вы можете указать Veeam Backup & Replication, что необходимо включить в реплику только системные диски машины и исключить все остальные.

1.На шаге Virtual Machines нажмите Exclusions.
2.Чтобы исключить виртуальную машину или контейнер виртуальных машин из задания, откройте вкладку VMs. Нажмите Add и выберите машины или контейнеры, которые следует исключить. Чтобы найти нужную виртуальную машину или контейнер, в поле поиска укажите имя или часть имени машины или контейнера и нажмите кнопку Start search справа.
3.Откройте вкладку Disks. Выберите в списке машину, диски которой нужно исключить, и нажмите Edit.

Если виртуальная машина была добавлена в состав контейнера и вы хотите исключить отдельные диски из ее реплики, нажмите Add VM и добавьте эту виртуальную машину в список как отдельный объект. Выберите диски, которые вы хотите включить в реплику виртуальной машины; невыбранные диски будут исключены.

Исключение ненужных дисков машин

4.Нажмите OK.
5.Нажмите Recalculate, чтобы рассчитать общий размер виртуальных машин, включенных в задание репликации.

Шаг 4. Укажите порядок обработки объектов

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

1.На шаге Virtual Machines щелкните по виртуальной машине или контейнеру, добавленному в список.
2.Используйте кнопки Up и Down, чтобы переместить виртуальную машину или контейнер на позицию выше или ниже в списке. Чем выше позиция объекта в списке, тем выше его приоритет при обработке. Если вы добавили в задание контейнер виртуальных машин, машины внутри контейнера будут обрабатываться не по порядку, а случайным образом.

Указание порядка обработки машин в задании

Шаг 5. Выберите целевой хост для реплики виртуальной машины

На шаге Destination укажите, где вы хотите создать реплику виртуальной машины.

1.Рядом с полем Host or cluster нажмите Choose и выберите хост, на котором вы хотите зарегистрировать реплику виртуальной машины. Если вы выбрали кластер, задание репликации будет работать до тех пор, пока в кластере имеется хотя бы один доступный хост.
2.Рядом с полем Path нажмите Choose и выберите путь, по которому должны располагаться файлы реплики виртуальной машины.

Выбор места хранения реплики

Шаг 6. Укажите общие настройки для задания репликации

Если вы используете сценарий распределенного развертывания инфраструктуры резервного копирования, вам нужно указать репозиторий, который будет использоваться заданием репликации. В случае простого сценария репозиторий указывать не нужно. Роль репозитория выполняет сервер резервного копирования.

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

1.В списке Repository for replica metadata выберите нужный репозиторий. Файл с метаданными, созданный в результате работы задания репликации, будет сохранен в этом репозитории.
2.В поле VM name suffix укажите, какой суффикс должен быть добавлен к имени реплики виртуальной машины. Veeam Backup & Replication добавит указанный суффикс к имени исходной машины и зарегистрирует реплику виртуальной машины под этим именем на целевом хостеHyper-V.
3.В поле Restore points укажите количество точек восстановления, которое вы хотите хранить для реплики виртуальной машины.

Выбор общих настроек задания репликации

Шаг 7. Укажите дополнительные настройки

На шаге Job Settings нажмите Advanced, чтобы указать дополнительные настройки для задания репликации.

1.На вкладке Traffic убедитесь, что установлен флаг Exclude swap file blocks from processing. Размер файла подкачки Microsoft Windows на гостевой ОС виртуальной машины может значительно меняться между сессиями задания репликации. Veeam Backup & Replication определит, какие блоки данных относятся к файлу подкачки, и исключит такие блоки данных из обработки. В результате скорость репликации увеличится, а размер точек восстановления реплики уменьшится.
2.При передаче данных между двумя прокси-серверами Veeam Backup & Replication использует технологию сжатия данных, чтобы снизить нагрузку на сеть. Veeam Backup & Replication предлагает 5 уровней сжатия данных, каждый из которых имеет свой коэффициент сжатия: None, Dedupe-friendly, Optimal, High и Extreme. В списке Compression level выберите нужный уровень сжатия.

Выбор дополнительных настроек задания репликации

3.Откройте вкладку Notifications. Установите флаг Send email notifications to the following recipients и укажите адрес электронной почты. После завершения задания репликации вы получите уведомление с информацией о результатах задания на указанный адрес.

Для получения уведомлений необходимо указать настройки электронной почты в Veeam Backup & Replication. Для этого в меню Veeam Backup & Replication выберите Options и задайте нужные настройки на вкладке Email Settings.

Настройка рассылки уведомлений о завершении задания репликации

Важно:

Убедитесь, что адрес электронной почты указан один раз: в поле To в глобальных настройках или в настройках задания резервного копирования. Если адрес указан дважды, вы получите два уведомления после завершения задания.

4.Откройте вкладку Hyper-V.
5.Если вы создаете реплику виртуальной машины, на которой работают приложения, не поддерживающие Microsoft VSS (например, машины под управлением Linux), убедитесь, что выбрана опция Enable Hyper-V guest quiescence.
6.Убедитесь, что установлен флаг Take crash-consistent backup instead of suspending VM. Veeam Backup & Replication будет использовать метод резервного копирования без учета данных приложений вместо метода «холодного» резервного копирования, что позволит создать реплику без выключения виртуальной машины.
7.Убедитесь, что установлен флаг Use changed block tracking data. Veeam Backup & Replication использует собственную технологию отслеживания измененных блоков. Модуль CBT хранит список измененных блоков данных. Вместо того чтобы сканировать образ виртуальной машины и определять измененные блоки данных в виртуальной машине, Veeam Backup & Replication запросит информацию о новых блоках у модуля CBT.

Использование механизма CBT позволяет значительно увеличить скорость и эффективность инкрементальной репликации. Например, если с момента последней сессии задания репликации изменилось 5% блоков данных, скорость инкрементальной репликации с использованием модуля CBT возрастет в 20 раз.

Выбор опции использования механизма Changed Block Tracking

Шаг 8. Укажите путь передачи данных

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

1.На шаге Data Transfer нажмите Choose рядом с полем Source proxy. Убедитесь, что в диалоге Backup proxy выбрана опция Off-host backup. Veeam Backup & Replication перенесет выполнение операции репликации с исходного хоста на выделенный прокси-сервер, чтобы снизить нагрузку на хост. Убедитесь, что установлен флаг Failover to on-host backup mode if no suitable backup proxies are available. Если выделенный прокси-сервер недоступен, Veeam Backup & Replication будет использовать исходный Hyper-V хост в качестве прокси-сервера для обработки виртуальных машин.
2.Для передачи данных в процессе репликации может использоваться прямое соединение между исходным и целевым хостами или соединение с ипользованием двух WAN-акселераторов. Последний сценарий рекомендуется использовать при слабом сетевом соединении. Для получения более подробной информации о WAN- акселераторах см. Veeam Backup & Replication User Guide for Hyper-V (на англ.).

Выбор способа передачи данных

Шаг 9. Укажите настройки обработки гостевой ОС виртуальной машины

Этот шаг необходимо выполнить, если в задание добавлены виртуальные машины под управлением Microsoft Windows и приложения на этих машинах поддерживают Microsoft VSS (например, Microsoft Active Directory, Microsoft SQL, Microsoft Exchange и Microsoft SharePoint). Для создания реплик таких виртуальных машин Veeam Backup & Replication задействует службы теневого копирования томов (Microsoft VSS). Службы теневого копирования томов позволяют создать согласованный образ виртуальной машины, даже если на ней в данный момент работают приложения, данные которых активно используются или обновляются. В случае переключения на такую реплику вы сможете восстановить работу всех служб и приложений на виртуальной машине без потери данных.

Чтобы создать реплику виртуальной машины с учетом состояния приложений:

1.На шаге Guest Processing установите флаг Enable application-aware processing.
2.Укажите учетную запись с правами администратора для всех виртуальных машин, добавленных в задание. Для этого нажмите Add справа от поля Credentials и введите имя пользователя и пароль для учетной записи. Если вы уже вводили данные для этой учетной записи раньше, вы можете выбрать нужную учетную запись в списке Credentials. Учетная запись необходима для установки, запуска и удаления на гостевой ОС виртуальной машины модуля Veeam, координирующего процессы VSS.

Выбор настроек обработки данных

3.По умолчанию указанные данные учетной записи используются для всех виртуальных машин в задании. Если для виртуальных машин необходимо указать данные разных учетных записей, нажмите Credentials. Выберите виртуальную машину в списке и нажмите Set User. Затем укажите данные учетной записи с правами администратора для выбранной виртуальной машины. Повторите процедуру для всех виртуальных машин в задании.
4.Для указания дополнительных настроек VSS нажмите Applications. Выберите виртуальную машину в списке и нажмите Edit.
5.На вкладке General рекомендуется выбрать опцию Try application processing, but ignore failures. В этом случае Veeam Backup & Replication продолжит репликацию виртуальной машины, даже если при обработке виртуальной машины с помощью VSS возникнут проблемы. Если создать согласованную реплику виртуальной машины не удастся, Veeam Backup & Replication попытается создать реплику без учета состояния данных приложений.
6.Если в задание добавлена виртуальная машина с приложениями, которые используют логи транзакций, выберите опцию Process transaction logs with this job. После успешного завершения задания репликации Veeam Backup & Replication обрежет логи транзакций, что поможет сэкономить место на диске.

Если вместе с Veeam Backup & Replication вы используете стороннее приложение для резервного копирования на уровне гостевой ОС виртуальной машины, которое использует логи транзакций, выберите опцию Perform copy only. Эта возможность поможет избежать конфликта приложений.

Выбор дополнительных настроек

Шаг 10. Укажите расписание для задания репликации

Задание репликации может запускаться вручную или автоматически, согласно заданному расписанию. Чтобы настроить расписание для задания репликации:

1.На шаге Schedule установите флаг Run the job automatically. Если вы не установите этот флаг, задание резервного копирования будет необходимо запускать вручную.
2.Выберите нужный тип расписания: ежедневное, ежемесячное, периодическое или постоянное. Кроме того, вы можете создать цепочку из заданий. В этом случае задания будут запускаться автоматически одно за другим.
3.Убедитесь, что установлен флаг Retry failed VM processing. Если во время сессии задания репликации все виртуальные машины обработать не удастся, Veeam Backup & Replication запустит задание репликации для не обработанных виртуальных машин повторно.
4.Установите флаг Terminate job if it exceeds allowed backup window и нажмите Window. Укажите окно резервного копирования для вашей производственной среды. Если задание резервного копирования не завершится в пределах указанного окна, Veeam Backup & Replication принудительно завершит задание, чтобы не создавать нагрузку на производственную среду.
5.Нажмите Create.

Создание расписания для задания

Шаг 11. Проверьте указанные настройки и запустите задание

1.Проверьте настройки, которые вы указали для задания репликации.
2.Установите флаг Run the job when I click Finish и нажмите Finish. Задание репликации будет запущено.

Шаг 12. Отслеживайте процесс выполнения репликации в режиме реального времени

В процессе работы задания вы можете просматривать информацию о его исполнении в режиме реального времени. Информация по заданию включает такие данные, как: процент завершения задания, длительность, скорость репликации, «узкие места» при передаче данных, объем прочитанных, обработанных и переданных данных и так далее.

Вы можете просматривать информацию как о задании в целом, так и об отдельных объектах в задании.

1.Откройте представление Backup & Replication.
2.В иерархии объектов щелкните по узлу Jobs.
3.Щелкните по нужному заданию в списке.
4.Выберите виртуальную машину или контейнер виртуальных машин в списке слева, чтобы получить данные об отдельном объекте в задании.
5.Дождитесь завершения задания репликации. Обратите внимание на то, что задание должно завершиться со статусом Success (успешно) или, по крайней мере, Warning (с предупреждением). Если задание завершится со статусом Failed (с ошибкой), реплика виртуальной машины не будет создана и вы не сможете при необходимости переключиться на нее.

Отслеживание хода выполнения задания

Шаг 13. Выполните инкрементальную репликацию

Чтобы выполнить инкрементальную репликацию виртуальных машин:

1.Откройте представление Backup & Replication.
2.В иерархии объектов щелкните по узлу Jobs.
3.В рабочей области щелкните правой кнопкой мыши по заданию и выберите Start. Дождитесь, пока задание завершится. Обратите внимание на то, что задание должно завершиться со статусом Success (успешно) или, по крайней мере, Warning (с предупреждением).

Выполнение инкрементальной репликации

Заключительные действия

В ходе сессий задания репликации Veeam Backup & Replication создает следующие файлы:

Полную реплику виртуальной машины (набор конфигурационных файлов и виртуальных дисков). В ходе первой сессии репликации Veeam Backup & Replication сохраняет эти файлы в выбранное хранилище в папку с именем реплики и регистрирует реплику на целевом хосте.
Точки восстановления реплики. В ходе инкрементальной репликации Veeam Backup & Replication создает разностный диск (differencing disk) для снимка состояния в той же папке, рядом с полной репликой виртуальной машины.
Файл метаданных реплики (VBM), в котором хранятся контрольные суммы реплики. Veeam Backup & Replication использует этот файл, чтобы быстро найти блоки данных, которые изменились между сессиями задания репликации. Файл метаданных сохраняется в репозиторий резервного копирования.

Чтобы проверить результаты репликации:

1.Откройте Hyper-V Manager и убедитесь, что реплика виртуальной машины создана.
2.В консоли Veeam Backup & Replication откройте представление Files.
3.В иерархии объектов щелкните по узлу хранилища данных, куда была сохранена реплика. Откройте папку с именем реплики и убедитесь, что в ней находятся файлы реплики виртуальной машины.
4.Откройте представление History и в иерархии объектов щелкните по узлу Jobs. Дважды щелкните по заданию репликации. Проверьте статистику задания репликации.
5.Если вы настраивали отправку уведомления о завершении задания, запустите почтовое приложение и откройте папку входящих сообщений (Inbox). Убедитесь, что в ней находятся 2 сообщения с результатами выполнения задания: одно — о полной репликации, второе — об инкрементальной.


Содержание