Аварийное восстановление и резервное копирование для PostgreSQL/Platform V Pangolin SE
Whitepaper 'FinOps and cost management for Kubernetes'

Резервное копирование данных в Yandex Cloud с помощью Хайстекс Акура

Мы недавно выпустили Хайстекс Акура Бэкап на Yandex Cloud Marketplace, и хочется рассказать пару слов о продукте, и в чем его отличительные особенности.

Во-первых, начнем с того, почему мы это сделали только сейчас. Несмотря на то, что продукт был доступен на рынке уже долгое время и на него есть довольно большие клиенты (включая одного из главных фуд ритейлеров России), мы не спешили выходить на российский рынок, так как на нем исторически были три крупных игрока, а клиенты при словах ‘cloud backup’ теряли волю: мы тут еще клауды не очень понимаем, а вы нам предлагает туда бэкапить.

Акура_бэкап_Яндекс_Облако

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

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

Recognized by Forrester as a leading cloud cost management solution

Начнем с общего описания разницы между Disaster Recovery и Cloud Backup (мы умышленно не говорим про tape backup и прочий old school, так как наш фокус всегда был на использовании облаков).

Disaster Recovery

Смысл Disaster Recovery в том, чтобы как можно быстрее восстановить продакшн в случае наступления аварии и с минимальными (идеально, вообще без них) потерями данных. То есть нам нужны минимальные RPO и RTO (если вы читаете эту статью, то термины должны быть вам знакомы). При Disaster Recovery не нужно хранить долгую историю реплик, и не сильно важны разные опции восстановления вроде file/folder recovery, гранулярное восстановление в базы данных. Важно быстро восстановить “все как было” на резервной площадке и потом увезти без потерь обратно, когда исходный продакшн будет исправлен.

Cloud backup

Cloud backup, в свою очередь, не настолько привязан к RPO и RTO. Основная его задача – в том, чтобы регулярно делать рестор поинты, оптимально с точки зрения хранения (а, значит, и цены на хранение) их записывать, дать разные опции доступа до точки восстановления и способов восстановления – один файл, записи в базе данных, всю машину.

Free cloud cost optimization for a lifetime

С терминами разобрались. Теперь давайте посмотрим, что же из себя представляет Хайстекс Акура Бэкап. Продукт построен на движке от Хайстекс Акура (облачная миграция и Disaster Recovery), а, значит, сразу имеет в себе следующие преимущества продукта:

  1. RPO в 45+ секунд на Linux, 2+ минуты на Windows. Почему это важно? Потому что быстрые репликации позволяют ставить любое расписание и не грузить машину во время репликации надолго. На Windows используется система VSS, а, следовательно, мы можем добиться application consistent снапшотов всех баз данных и данных приложений, а Linux – crash consistent снапшоты с возможностью добавления pre- и post-snapshot скриптов при необходимости оповещения приложений о репликации.
  2. Хранение рестор поинтов в любом S3-подобном объектном хранилище, либо NFS/Samba. Такие СХД сильно дешевле, и идеально подходят для хранения реплик. Рестор поинты хранятся объектами по 50GB, и рядом лежат метаданные в виде sqlite баз данных – можно восстановить данные из любого снапшота даже независимо от нас.
  3. Восстановление в виде поднятой ВМ на любую площадку или выкачка образа.
  4. Безумная скалируемость. Продукт может централизованно бэкапить тысячи машин за раз, так как под капотом у нас – Kubernetes, который легко горизонтально масштабируется на любое количество нод. Один из заказчиков сейчас эксплуатирует решение для резервного копирования 2500+ ВМ, и наш кластер размазан на 27 нод. Это на самом деле очень важно, так как есть вендоры на рынке, которые имеют долгую и уважаемую историю, но пришли из home workstation backup рынка и очень плохо справляются с большими нагрузками и не сильно впечатляющими объемами данных (около 10 TB).

Где-то мы еще догоняем. Так как долгое время фокус был на Disaster Recovery и миграции, то мы не сильно углублялись в разные опции восстановления (всегда были стандартные вещи вроде запуска ВМ и выкачка образа). Это то, где мы в ближайшие месяцы покажем серьезное развитие. На подходе file-folder recovery, bare metal restore (он на самом деле есть, но пока без UI и в виде скриптов) и гранулярное восстановление баз данных.

Пробуйте наши продукты, задавайте вопросы, а мы дальше совершенствовать наш софт!

Рынденкова Юлия, генеральный директор Хайстекс

👆🏻 Узнайте больше о ключевых характеристиках программного решения Хайстекс Акура по облачной миграции, backup и аварийному восстановлению  

Будьте в курсе наших новостей и обновлений продукта 

Спасибо, что подписались на нашу рассылку!

Нажимая на кнопку “Подписаться”, вы даёте своё согласие на обработку персональных данных и получение информации о продуктах посредством рассылок 

Узнать больше о Хайстекс Акура

DR/бэкап и миграция для Сбербанка с помощью Хайстекс Акура

Как Хайстекс мигрирует критически важные для бизнеса рабочие нагрузки Сбербанка в одну платформу виртуализации для распределения нагрузки и возможности скалирования ресурсов

Программное решение Хайстекс Акура

Узнайте больше о главных преимуществах продукта Хайстекс Акура, ключевыx этапах процесса миграции, возможностях DR (аварийного восстановления) и cloud backup-решений 

DR/бэкап и миграция в Яндекс.Облако с помощью Хайстекс Акура

Как Хайстекс помог Яндекс.Облако повысить безопасность и надежность ИТ-инфраструктуры и улучшить стратегию миграции рабочих нагрузок клиентов