Основные компоненты системы резервного копирования
Введение
Когда мы говорим о защите данных, то чаще всего представляем конечный результат — надежно хранящуюся и готовую к восстановлению резервную копию. Но что стоит за процессом ее создания? Современная система резервного копирования — это не одна программа, а целый механизм из нескольких ключевых компонентов. Понимание их роли помогает заранее выявлять узкие места и строить стратегию отказоустойчивости ИТ-инфраструктуры.
Давайте разберем четыре фундаментальных элемента, из которых состоит современная система резервного копирования.
Сервер управления: центр координации бэкапов
Сервер управления — это центральный узел резервного копирования. Он не участвует в непосредственном создании резервных копий, но управляет всеми процессами, политиками и компонентами.
Ключевые задачи сервера управления:
- Планирование. В единой консоли администраторы создают и настраивают планы защиты, где задаются все параметры резервного копирования — от выбора данных до сроков хранения резервных копий.
- Координация. Сервер управления централизованно хранит и распространяет планы защиты. Агенты получают эти планы и могут выполнять их автономно.
- Мониторинг и отчетность. Сервер агрегирует информацию со всех компонентов, отслеживает статус заданий в реальном времени, отправляет уведомления и генерирует отчеты для анализа.
- Централизованное управление. Предоставляет единый интерфейс для управления всей инфраструктурой резервного копирования.
Ключевое требование к серверу управления — отказоустойчивость. Для непрерывной работы применяются несколько подходов: от развертывания сервера в отказоустойчивом кластере (физическом или виртуальном) до регулярного резервного копирования самого сервера управления и его базы данных.
Современная архитектура снижает зависимость от постоянной доступности сервера управления. Например, в Кибер Бэкапе агенты, получив план защиты, продолжают выполнять задачи по расписанию в автономном режиме до 30 дней, даже если связь с сервером временно потеряна. Это гарантирует, что защита данных не остановится из-за сетевых проблем или перезагрузки управляющего сервера.
Агенты резервного копирования: зачем нужны и что делают?
Агенты — это программные модули, которые работают непосредственно на защищаемых устройствах. Их задача — выполнение всех операций с данными в источнике.
За что отвечают агенты:
- Сбор данных. Агент читает данные с устройства для последующего создания резервной копии.
- Создание копий. Агенты взаимодействуют с операционными системами, платформами виртуализации и контейнеризации, бизнес-приложениями (СУБД, корпоративная почта) для создания резервных копий по расписанию, полученному от сервера управления.
- Передача данных. Агент отправляет собранные и обработанные данные в виде файла резервной копии на медиасервер (узел хранения) или напрямую в хранилище.
Важно, чтобы агенты поддерживали все необходимые платформы и приложения вашей инфраструктуры — от операционных систем до платформ виртуализации и баз данных. Ниже показаны программные среды, поддерживаемые в Кибер Бэкапе.

Кибер Бэкап поддерживает резервное копирование как отечественного, так и зарубежного ПО, что важно при поэтапной миграции.
Медиасервер как компонент архитектуры бэкапа
Медиасервер — важный компонент системы, который управляет потоками данных резервного копирования. В зависимости от архитектуры решения, данные могут проходить через этот сервер-посредник либо записываться напрямую в целевое хранилище.
Ключевые задачи медиасервера:
- Прием данных. Он получает данные от агентов, установленных на защищаемых устройствах.
- Оптимизация. На этом уровне происходят ресурсоемкие операции — дедупликация и сжатие. Это позволяет многократно сократить объем данных до того, как они попадут в хранилище.
- Взаимодействие с хранилищем. Медиасервер «знает», как правильно записать резервную копию на конечный носитель — будь то локальный диск, лента или облачное S3-хранилище.
Выделенный медиасервер решает сразу несколько важных архитектурных задач. Во-первых, он централизует доступ к ресурсам хранения. Например, несколько десятков агентов могут отправлять бэкапы на одну ленточную библиотеку через медиасервер. Во-вторых, он забирает на себя ресурсоемкие операции. Процесс дедупликации выполняется на узле, а не на защищаемом сервере, что высвобождает ресурсы последнего для выполнения бизнес-задач. Наконец, медиасервер отвечает за парольную защиту резервных копий.
Типы хранилищ для резервных копий
Хранилище данных — это физическое или виртуальное место, где будут расположены ваши резервные копии. Медиасервер записывает данные в одно из хранилищ, выбор которого зависит от требований к скорости восстановления, стоимости и надежности. Рассмотрим основные типы хранилищ:
Классические системы хранения данных
Традиционные системы хранения данных могут включать жесткие диски и SSD и часто используются в компаниях с фиксированными или медленно растущими объемами данных. Например, небольшие компании могут использовать классическую СХД для хранения документов и баз данных, обеспечивая быстрый доступ к информации без необходимости подключения к интернету.
Ленточные библиотеки
Эти устройства позволяют хранить большие объемы данных на магнитных лентах. Технология остается востребованной в задачах долгосрочного архивирования, где важны минимальная стоимость хранения и высокая надежность носителей.
Например, крупные компании могут использовать ленточные библиотеки для хранения резервных копий, старых файлов и архивов баз данных, поскольку они обеспечивают надежное долговременное хранение с низкими затратами. Ленты — единственный массово доступный носитель, который обеспечивает физическую изоляцию данных от сетевых угроз, что делает их оптимальным решением для выполнения правила хранения резервных копий «3-2-1-1».
Кластерные системы хранения данных
Высокопроизводительные решения, которые объединяют несколько устройств хранения в единое целое. Например, кластерная СХД может состоять из нескольких серверов, работающих совместно для обеспечения отказоустойчивости и высокой доступности данных.
Такой вариант идеально подходит для крупных организаций, которым требуется постоянный доступ к данным и минимизация времени простоя. К примеру, компании, занимающиеся финансовыми услугами, часто используют кластерные СХД для обработки транзакций в реальном времени.
Облачные хранилища
Облачные хранилища предоставляют возможность хранения данных на удаленных серверах, доступ к которым осуществляется через интернет. Это решение становится все более популярным благодаря своей гибкости и масштабируемости. Примером облачного хранилища являются сервисы Yandex Object Storage и VK Cloud. Они позволяют пользователям хранить и восстанавливать данные без необходимости в управлении физическим оборудованием.
Облачные хранилища идеально подходят для стартапов, быстрорастущих или небольших бизнесов, которые хотят минимизировать затраты на ИТ-инфраструктуру.
Специализированные хранилища с функцией дедупликации блоков переменной длины
Эти системы оптимизируют использование дискового пространства и повышают эффективность резервного копирования и восстановления данных за счет дедупликации — процесса, который удаляет дублирующиеся данные, сохраняя только одну копию уникального блока информации.
Это особенно полезно там, где данные обладают высокой избыточностью, например, в резервных копиях, виртуализированных средах или при работе с большими объемами однотипной информации. Пример решения для таких задач — система YADRO TATLIN.BACKUP, о которой мы рассказывали в статье «Где и как хранить резервные копии: практическое руководство».
Выбор подходящего хранилища зависит от множества факторов, включая:
- Производительность
- Доступность и безопасность данных
- Возможности расширения объемов хранилища.
Если организация обрабатывает критически важную информацию, ей может понадобиться кластерная СХД с высокой отказоустойчивостью.
Если же бизнес работает с большими объемами данных, которые не требуют мгновенного доступа, ленточные библиотеки или специализированные хранилища могут оказаться более подходящим вариантом. Также важно учитывать стоимость и сложность управления выбранным решением. Например, облачные хранилища предлагают низкие начальные затраты, но со временем расходы на хранение и передачу данных могут возрасти.
Схема работы системы резервного копрования в Кибер Бэкапе
С учетом всех четырех компонентов, путь данных при резервном копировании становится следующим:
1) Сервер управления передает агенту сформированный план защиты.
2) Агент на защищаемой системе по полученному от сервера управления плану защиты считывает данные, формирует резервную копию и отправляет ее на назначенный медиасервер или напрямую в хранилище.
3) Медиасервер принимает резервную копию, дедуплицирует и сжимает ее. Резервную копию можно защитить паролем.
4) Хранилище данных принимает резервную копию от медиасервера (или напрямую от агента) и записывает ее на конечный носитель.
В завершение процесса агент и медиасервер передают сигнал серверу управления об успешном выполнении своих задач.
Заключение
Как мы видим, современная система резервного копирования похожа на экосистему из четырех компонентов: сервера управления, агентов, узлов хранения и самих хранилищ. Понимание этой модели позволяет перейти от вопроса «есть ли у нас бэкап?» к практическим вопросам:
- Где именно находится узкое место в нашей системе?
- Как нам масштабировать защиту данных, не перегружая рабочие серверы?
- Как оптимизировать затраты на хранение?
Поиск ответов на эти вопросы — один из шагов к созданию системы резервного копирования, которая действительно соответствует потребностям и масштабам вашего бизнеса.
11.12.2025 11:00