Оказание услуг технической поддержки систем резервного копирования Подробнее>>
Информационное сообщение!
Товар в корзину добавлен. Перейти к оформлению заказа?
Нет
Да
Информационное сообщение!
Ваш заказ успешно создан. На указанный E-mail был отправлен счет для оплаты
Ок
Информационное сообщение!
Ошибка ввода капчи. Попробуйте ввести заново.
Продолжить

Виды резервного копирования

Дата публикации: 21 ноября 2018 г.

* * *

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

Full Backup: ПОЛНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ


Данный метод создает полную копию набора исходных данных, поэтому является лучшим вариантом защиты с точки зрения управления и скорости восстановления данных. Но это метод занимает в разы больше времени, чем другие способы резервного копирования, а также создаёт значительную сетевую нагрузку.

Полное резервное копирование

Обычно, полные резервные копии делают периодически и объединяют их с другими типами резервного копирования.

Преимущества Full Backup:

  • быстрое восстановление данных
  • простое управление
  • все данные содержаться в одной резервной копии

Недостатки Full Backup:

  • требует много места для хранения резервных копий
  • высокая загрузка сети
  • длительное выполнение резервного копирования

* * *

Differential Backup: ДИФФЕРЕНЦИАЛЬНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ


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

Дифференциальное резервное копирование

Дифференциальная резервная копия позволяет быстрее восстанавливать данные по сравнению с инкрементным резервным копированием, поскольку для этого требуется всего две части резервной копии: полная резервная копия и последняя дифференциальная резервная копия. Скорость резервного копирования / восстановления, находится где-то между полным и инкрементным методом резервного копирования. Резервное копирование выполняется быстрее, чем полная резервная копия, но медленнее, чем инкрементное резервное копирование. Восстановление выполняется медленнее, чем у полной резервной копии, но быстрее, чем у инкрементных резервных копий. Объем памяти, необходимый для дифференциального резервного копирования, по крайней мере на определенный период меньше, чем требуется для полного резервного копирования и больше, чем требуется для инкрементного резервного копирования.

Преимущества Differential Backup:

  • Дифференциальное резервное копирование быстрее, чем полное, но медленнее, чем инкрементное
  • Восстановление быстрее, чем инкрементное, но медленнее чем полное
  • Дифференциальное резервное копирование надежнее, чем инкрементное (для восстановления требуется только полная и последняя резервная копия)

Недостатки Differential Backup:

  • Каждый новый дифференциальный бэкап требует больше времени и места для хранения, чем предыдущий

* * *

Incremental Backup: ИНКРЕМЕНТНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ


Системы инкрементного резервного копирования

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

Инкрементное резервное копирование

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

Преимущества инкрементного резервного копирования:

  • Высокая скорость резервного копирования позволяет уменьшить окно резервного копирования
  • Резервные копии занимают меньше места для хранения
  • Уменьшает объем (количество) копируемых данных и снижает сетевую нагрузку
  • Позволяет создавать большее точек восстановления

Недостатки инкрементного резервного копирования:

  • Не высокая скорость восстановления данных (необходимо восстановить как начальную полную копию, так и все последующие блоки)
  • Инкрементное резервное копирование менее надежно, чем дифференциальное (зависит от целостности всех блоков в цепочке)

* * *

Reverse Incremental Backup: ОБРАТНОЕ ИНКРЕМЕНТНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ


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

Обратное инкрементное резервное копирование

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

Преимущества Reverse Incremental Backup:

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

Недостатки Reverse Incremental Backup:

  • более высокие требования к серверу резервного копирования
  • больше времени для восстановления старых копий

* * *

Synthetic Full Backup: СИНТЕТИЧЕСКОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ


Синтетическое резервное копирование в системах

Синтетическая резервная копия имеет много общего с обратным инкрементным типом резервного копирования. Различия заключается в том, что для создания новой полной резервной копии используются ранее созданные full и Incremental Backup. Синтетическое резервное копирование, как и остальные способы, начинается с создания полной резервной копии, за которой следует серия инкрементных резервных копий. В заданный момент существующая полная резервная копия и инкременты объединяются (синтезируются) в новую полную резервную копии, эта новая копия станет исходной для создания следующих инкрементов и т.д.

Forward Incremental / Синтетическое полное резервное копирование

Синтетический тип резервного копирования обладает такими же преимуществами как full backup, но при этом решает его недостатки, снижает меньше нагружает сеть и экономит пространство для хранения бэкапа.

Преимущества Synthetic Full Backup:

  • высокая скорость резервного копирования и восстановления
  • гибкое управление данными
  • низкая загрузка сети (для получения инкрементных РК)

Недостатки Synthetic Full Backup:

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

* * *

Сравнение типов резервного копирования

Мы рассмотрели основные виды резервного копирования. При выборе типа резервного копирования необходимо учитывать плюсы и минусы отдельно для каждой нагрузки (ВМ, базы данных, файловые сервера), исходя из плана аварийного восстановления (RTO и RPO), объёма хранилища резервных копий, пропускной способностью сети передачи данных, вычислительных ресурсов оборудования и т.д.

- низкая оценка; - средняя оценка; - высокая оценка

  Full Backup Differential Backup Incremental Backup Reverse Incremental Backup Synthetic Backup
Частота резервного копирования и кол-во точек восстановления (RPO)
Время на восстановление последней резервной копии (RTO)
Необходимый объем хранилища резервных копий
Нагрузка на сеть передачи данных
Требования к вычислительной мощности и оперативной памяти