Новости, акции и скидки для нынешних и будущих клиентов, инструкции по настройке сайта и сервера, лайфхаки

2 Августа 2024
Технологии

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

Представим на минуту, что интернет-магазин потерял данные из своей CRM. Все контакты, информация о возрасте, предпочтениях, история заказов — исчезло всё. А ведь эта информация помогала делать повторные продажи и допродажи, формировать портрет целевой аудитории и в целом лучше вести бизнес. Теперь придётся всё нарабатывать заново. Пошёл холодок по спине, не так ли? Чтобы этого не произошло, важно регулярно делать резервное копирование данных.

 

Резервное копирование — это создание резервной копии данных на локальных или облачных носителях. Можно копировать медиафайлы, различные отчёты, базы данных и не только. Резервное копирование формирует архив защищённой информации, который можно легко восстановить в случае повреждения, сбоя в работе или полного уничтожения первоисточника.  

 

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

 

  Облако Rusonyx можно использовать в качестве резервной площадки. Данные хранятся в России в дата-центре уровня TIER III. Работаем только на лучшем промышленном оборудовании от официальных вендоров. Uptime сети — 99,98%. Есть бесплатный тестовый период по запросу.

 

Форматы бэкапа

Резервное копирование может проводиться в двух форматах:

Локальный бэкап — копирование на собственный физический носитель. Например, для бизнеса это может быть свой локальный сервер. Из плюсов этого типа выделим быстрый доступ к копиям даже при отсутствии интернета. Основные минусы — риск поломки локального устройства и ограничение по объёму памяти.

 

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

 

Бесспорные плюсы облачного бэкапа: его легко развернуть и быстро наполнить информацией, ресурсы можно увеличить в несколько кликов и подстроить под потребности любого бизнеса. А вишенкой на торте является экономия денег, потому что облако не требует покупки дорогого оборудования и персонала для его обслуживания. Сервис не бесплатный, но дешевле локального бэкапа, ведь для него не требуется дополнительное оборудование.

 

Виды бэкапа

Существуют так называемые традиционные виды бэкапа: полный, дифференциальный и инкрементальный. А также более новые, среди которых — синтетический и зеркальный. Рассмотрим каждый из них подробнее.

 

Полный бэкап

Полное резервное копирование или полный бэкап — это метод создания резервных копий, при котором создаётся полная копия всего набора данных. Он охватывает все файлы и системы. С одной стороны, это самый простой и надёжный способ резервного копирования, но с другой — он даёт большую нагрузку на IT-инфраструктуру. Поэтому лучше совмещать его с другими видами резервного копирования.

 

Плюсы:

  1. Простота администрирования. Можно создать копии сразу всей IТ-инфраструктуры без дополнительных этапов.
  2. Простота восстановления данных. При утере первоисточника можно легко «достать» его полную копию.

 

Минусы:

  1. Требуется большой объём места для создания и хранения резервных копий всей IT-инфраструктуры.
  2. Сам процесс создания копий занимает много времени.
  3. Как итог — значительная нагрузка на сеть.

 

post img

Дифференциальный бэкап

Дифференциальное резервное копирование — это вид резервного копирования, при котором за основу берётся последняя полная резервная копия, а дальше копируются только те изменения, которые произошли с момента её создания.

 

На практике это похоже на снежный ком:

  1. Понедельник. Делаем полный бэкап данных.
  2. Вторник.  Копируем изменения, произошедшие с понедельника.
  3. Среда. Копируем изменения, произошедшие с понедельника и вторника.
  4. Четверг. Копируем изменения, произошедшие с  понедельника, вторника и среды.
  5. По такой логике действуем до конца недели.
  6. В понедельник снова делаем полный бэкап и повторяем цикл заново.

 

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

 

post img

Плюсы:

  1. Высокая скорость создания резервных копий по сравнению с полным бэкапом.
  2. Более низкая сетевая нагрузка.

 

Минусы:

  1. Каждый последующий цикл создания копий происходит медленнее.
  2. Объём копируемых данных с каждым последующим циклом увеличивается.

 

Инкрементальный бэкап

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

 

Вот как это происходит:

  1. Понедельник. Делаем полный бэкап.
  2. Вторник. Копируем изменения, произошедшие с понедельника.
  3. Среда. Копируем изменения, произошедшие со вторника.
  4. Четверг. Копируем изменения, произошедшие со среды.
  5. По такой логике действуем до конца недели.
  6. В понедельник снова делаем полный бэкап и повторяем цикл заново.

 

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

 

post img

Плюсы:

  1. Высокая скорость создания инкрементов.
  2. Требуется не так много места для хранения копий, как при других видах бэкапа.
  3. Сравнительно низкая нагрузка на сеть.

 

Минусы:

  1. Сложная процедура восстановления данных, так как сначала нужно восстановить данные из полного бэкапа, а затем — все инкременты с момента его создания.
  2. Процесс восстановления данных зависит от сохранности всей цепочки инкрементов.

 

Синтетический бэкап

Преимущества традиционных видов резервного копирования объединены в новом виде: синтетическом бэкапе.

Синтетический бэкап — это гибрид полного бэкапа с инкрементальным. То есть полная резервная копия дополняется последующими инкрементами и становится актуальным полным бэкапом. Он, в свою очередь, будет новой отправной точкой для последующего копирования.

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

 

Плюсы:

  1. Высокая скорость создания копий и простота восстановления данных.
  2. Требуется небольшой объём хранилища.

 

Минусы:

  1. Высокая нагрузка на сервер резервного копирования.

 

Зеркальный бэкап

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

 

Плюсы:

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

 

Минусы:

  1. Требуется много места для хранения данных.

 

Сравнение видов бэкапа

Итак, сравним виды резервного копирования по трём критериям:

  1. Скорость создания резервных копий. Самый быстрый — инкрементальный бэкап, потому что копируются только последние изменения. Самые медленные — полный и зеркальный, при которых создаются копии всего набора данных.
  2. Простота восстановления информации. Проще всего восстановить инфраструктуру, имея актуальный полный бэкап или зеркальную копию. Дифференциальное резервное копирование позволяет быстро воспроизвести утерянные файлы, располагая только последним полным бэкапом и актуальной версией дифференциальной копии. Синтетический бэкап тоже оперативно восстанавливает данные, объединяя полную копию с серией инкрементов. Дольше всего придётся помучиться с инкрементами — их надо восстановить все до единого, чтобы сложить общую картину всех изменений.
  3. Объём необходимой памяти для хранения резервных копий.  Полные резервные и зеркальные копии требуют больше всего дискового пространства. Меньше места занимают инкременты.

 

Что такое стратегия 3-2-1 для хранения данных?

Как хранить информацию, чтобы обезопасить себя и свой бизнес? Диверсифицировать способы хранения. Резервные копии по стратегии 3-2-1 хранятся на трёх разных носителях, два из которых — физические, а один — облачный. Физические хранилища — это, например, физический сервер компании. Третья копия хранится удалённо на виртуальном сервере или в облаке. Если физический сервер выйдет из строя, то данные можно легко восстановить из облака.

 

  Услуга облачного резервного копирования Rusonyx обеспечивает простое восстановление данных за несколько секунд через приложение и веб-консоль. Храните данные в защищённом дата-центре в России уровня TIER III. Работаем на промышленном оборудовании и обеспечиваем круглосуточную техническую поддержку. Есть бесплатный тестовый период по запросу.

 

Что важно запомнить

  • Резервное копирование IT-инфраструктуры — очень важный процесс, позволяющий сделать архив данных, файлов и систем компании. К этому архиву нет доступа, он хранится отдельно и поэтому защищён от утери, каких-либо ошибок и человеческого фактора.
  • Резервная копия ценных данных, как запасной игрок в команде, в самый ответственный момент выходит на замену утраченной информации.
  • Для каждой компании важно разработать свою политику резервирования. Она поможет восстановить утраченные данные с минимальными или нулевыми потерями. Политика, прежде всего, определяет какие данные и какими методами будут резервироваться, периодичность бэкапов и места хранения копий. Здесь же будет механизм реагирования на угрозы потери данных и чёткая инструкция по их восстановлению.
  • Существует несколько видов бэкапа. Выбирать метод резервного копирования необходимо из особенностей конкретного бизнеса: политики резервирования, аппаратного обеспечения, объёма хранилища, количества и типа данных, с которыми он работает.
  • Стратегия резервирования данных «3-2-1» подразумевает создание трёх обязательных копий на двух видах носителей: физический сервер и облако. Облако можно быстро развернуть и настроить, а при необходимости гибко масштабировать его ресурсы. Если физическое оборудование или программное обеспечение выйдет из строя, все ценные данные компании будут восстановлены из облачного хранилища.