Следите за новостями

Цифра дня

71,5 млрд тг заработал Kcell за полгода

BaaS: облачный подход к резервному копированию

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

28 апреля 2017 08:49, Кирилл Кошурин, Profit.kz
Рубрики: Безопасность

В среде IT-специалистов есть поговорка: «Системные администраторы делятся на два типа — на тех, которые еще не делали бэкап, и тех, кто уже делает». Действительно, многие недооценивают важность резервного копирования, пока не столкнутся с необходимостью восстановить удаленные данные, потеря которых может грозить убытками или, например, затормозить старт нового проекта. В любом случае в каждой компании есть критичная информация, которую нельзя терять ни при каких обстоятельствах.

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

— Определить, какую информацию нужно бэкапить.

— Рассчитать показатели RTO (время на восстановление данных) и RPO (точка восстановления).

— Выбрать схему резервирования.

— Определить инструменты для копирования и восстановления.

— Организовать хранение резервных копий.

На первый взгляд все просто. Но на деле для того, чтобы обеспечить непрерывность создания бэкапов, надежность их хранения и необходимую скорость восстановления в случае сбоя, требуются серьезные трудозатраты и ощутимые вложения в инфраструктуру. Вследствие этого в последнее время все большей популярностью пользуется услуга BaaS (Backup as a Service), которая заключается в предоставлении сервис-провайдером заказчику возможности резервного копирования в облако. В этой статье мы расскажем, что это за услуга и кому она нужна.

Что такое BaaS

BaaS (Backup as a Service) — резервное копирование как услуга. При использовании этого сервиса данные клиента через интернет или выделенный канал связи копируются в ЦОД, на системы хранения данных сервис-провайдера и хранятся там.

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

При таком подходе заказчик самостоятельно может:

— устанавливать клиентское ПО;

— выбирать данные, подлежащие резервированию;

— настраивать расписание резервного копирования и глубину хранения;

— восстанавливать данные из бэкапа.

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

Плюсы BaaS

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

— единую консоль для управления бэкапами как с физических, так и с виртуальных серверов;

— программные агенты для работы с большинством приложений;

— функцию дедубликации (удаление повторяющейся информации), работающую на стороне заказчика (благодаря этому снижается нагрузка на канал связи);

— отсутствие необходимости приобретения и внедрения собственной системы резервирования данных, что существенно экономит средства;

— высокий уровень сервиса в соответствии с SLA.

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

Как использовать BaaS

BaaS можно использовать не только как основное решение, но и как дополнение к существующей конфигурации резервирования данных, например, как часть системы «3-2-1», суть которой заключается в следующем:

— Данные должны быть в трех экземплярах, один из которых используется в работе.

— Для хранения необходимо использовать два разных медианосителя.

— Одна из копий должна храниться удаленно.

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

Заключение

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