Где хранить бэкапы сервера

Где хранить бэкапы сервера

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

Правило 3-2-1

Слышали ли вы когда-нибудь о правиле “3-2-1”? Впервые оно появилось в книге фотографа Питера Крога “Управление цифровыми активами для фотографов” и гласило следующее:

Мы рекомендуем иметь 3 копии важных файлов (основную и 2 резервных).

Мы рекомендуем хранить файлы на 2-х разных носителях.

1 копия должна храниться за пределами офиса.

Источник: Peter Krogh

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

Как часто пользуются этим правилом? Вопрос спорный. Просто представьте, что даже опытные разработчики порой обходятся лишь одним средством. Ситуация из жизни: исходники самописной CRM в компании, в которой я работал, синхронизировались только с Яндекс.Диском. Абсурд, да и только.

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

Google Drive, Яндекс Диск, Dropbox и прочие облачные хранилища

gde-hranit-bekapy-servera-1

Первое, что приходит в голову, когда заходит речь о резервном копировании. Плюсы здесь сразу очевидны:

  • доступны публично;
  • скорее всего у вас уже есть аккаунт в одном из таких сервисов;
  • имеют достаточно дешёвые тарифные планы.

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

Взамен же вы получаете облако, которое не ограничивает вас по потребляемому трафику, и, как правило, поддерживается многими популярными инструментами для резервного копирования, вроде Duplicati или RClone.

100 ГБ200 ГБ500 ГБ1 ТБ2 ТБ
Google Drive*139 руб.219 руб.699 руб.
Яндекс Диск69 руб.199 руб.
Облако Mail.ru149 руб.229 руб.379 руб.699 руб.1390 руб.
Dropbox*950 руб.
pCloud*399 руб.799 руб.
Сравнительная таблица тарифных планов (месячная подписка). * отмечены поставщики хранилища, оплата которых в РФ на данный момент недоступна.
Стоимость
8
Безопасность
5
Гибкость
10
Итого
7.7

Backblaze B2

gde-hranit-bekapy-servera-2

Backblaze B2 – это облачное хранилище, специально предназначенное для так называемого “холодного” хранения файлов. Безусловно это лучший вариант для бэкапов и вот почему.

В отличие от других рассматриваемых сегодня хранилищ, пользователю не предоставляется фиксированный объём облачного диска. Платит он ровно за то пространство, которое отведено под его данные в настоящий момент. За 1 ГБ площадка берёт 0,005$ в месяц (примерно 38 копеек). Таким образом за 1 ТБ данных с Вас возьмут всего 5$. Невероятно дёшево за такой объём. Особенно, если сравнивать с аналогичным по цене планом в Digital Ocean Spaces.

Впрочем, другая картина складывается с восстановлением копий. В том случае, когда вам очень нужно выгрузить бэкапы из хранилища, с вас возьмут 0,01$ за 1 ГБ (примерно 76 копеек), что встанет в 10$ за 1 ТБ выгруженных данных. Остаётся надеяться, что поломки на сервере будут происходить не очень часто.

Backblaze поддерживает множество программ и сервисов, среди которых популярные решения, вроде Duplicati, Cyberduck, FileZilla, крупные корпоративные решения для резервного копирования, вроде Veeam, или встроенное в NAS ПО: Synology, QNAP.

Плюсы и минусы
Оплата за фактическое занятое пространство
Широкий перечень интеграций
Встроенное шифрование и версионирование
Платный трафик для выгрузки бэкапов (свыше 1 ГБ)
Стоимость
8
Безопасность
9
Гибкость
9
Итого
8.7

Hetzner Box

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

Получить доступ к облачному хранилищу можно через следующие протоколы:

  • FTP / SFTP
  • Samba / CIFS
  • WebDav

Включаются они отдельно в панели управления хранилищем. При необходимости можно использовать только 1 конкретный доступ на dаш выбор.

Тарифные планы достаточно гибкие и начинаются примерно с 3,81€ за 1 ТБ места в месяц. При необходимости существует возможность расширения текущего места за счёт перехода на новый тарифный план.

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

Плюсы и минусы
Гибкая тарифная сетка
Фиксированный бесплатный трафик
Большое число протоколов для подключения
Не самая лёгкая регистрация
Отсутствие версионирования
Стоимость
7
Безопасность
7
Гибкость
10
Итого
8

Digital Ocean Spaces

gde-hranit-bekapy-servera-3

Digital Ocean Spaces очень похож на Backblaze, но имеет несколько иной подход к предоставлению хранилища. У Spaces есть минимальный “план”, который включает в себя 250 GB места под хранение и 1 ТБ трафика на выгрузку файлов. Обойдётся он в 5$, с возможностью дальнейшего расширения объёма хранилища по цене 0,02$ за 1 ГБ. Это не самое выгодное предложение, если сравнивать с другими вариантами в нашей статье, однако я всё равно включил данного поставщика услуг по ряду причин.

Во-первых, DO крайне популярный облачный поставщик, поэтому с его продуктами интегрируются многие решения для резервного копирования.

Во-вторых, это всё ещё дешевле прочих S3-хранилищ. Особенно, что касается загрузки и выгрузки данных.

В-третьих, сервис крайне дружелюбен и удобен для новичка. Как в плане UI, так и в плане “вхождения в сервис”. При должной сноровке можно получить 2 бесплатных месяца (по реферальной ссылке).

Плюсы и минусы
Большое количество интеграций
Безлимитный трафик на загрузку
Возможность расширения сверх лимитов ровно на столько, на сколько нужно
Не самое выгодное соотношение цены и характеристик
Стоимость
6
Безопасность
8
Гибкость
9
Итого
7.7

Жёсткий диск / внешние накопители / NAS

Отходя от темы с облачным хранением резервных копий, нельзя не затронуть классические домашние способы хранения данных – физические внешние носители. Мы ведь всё ещё держим в голове правило “3-2-1”, верно?

Комбинаций достаточно много:

  • Жёсткий диск на другом компьютере / NAS – как в месте нахождения сервера, так и в совершенно другом помещении или здании;
  • Внешние HDD, SSD или USB Flash.

Преимуществ у них также много, но одно из основных – данные находятся у вас или в окружении, которому вы доверяете. Более того, вы сами выбираете, какой физический носитель подойдёт для конкретного кейса, а также в какой бюджет необходимо уложиться.

В чём же подвох? Физические носители, как и любой механизм имеют свойство ломаться. Вы не можете доверять такому способу бэкапа на все 100%, так как при должной сноровке даже статическое электричество может случайно “уничтожить” все данные на носителе.

Помимо этого, устроить автоматическое копирование с таким хранилищем намного сложнее.

Стоимость
10
Безопасность
5
Гибкость
6
Итого
7

Итог

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

S3 хранилища или Hetzner Box хороши в качестве долгосрочных мест хранения. А благодаря доступному API поддерживаются большинством программ и сервисов (в том числе и Cloudron). Хорошо известные всем Google Диск, Dropbox и прочие помогут в том случае, если Вы не готовы раскошелиться на ещё один сторонний сервис. А внешний жёсткий диск или NAS – идеальное резервное место на случай, когда основной источник может подвести (сервис закрылся, изменилась политика, ошибочный бан и пр.).

Не пренебрегайте бэкапами, следуйте правилу “3-2-1” и вся ваша личная цифровая жизнь будет в безопасности.


А где Вы храните основную копию Ваших данных?
"Попсовые" хранилища (Google Drive, Яндекс Диск и пр.)
100%
S3 хранилища (Amazon S3, Backblaze B2, Google Cloud и пр.)
0%
Домашний NAS
0%
Внешние носители (HDD, SSH, USB Flash)
0%
На самом сервере (только боль и хардкор)
0%
Свой вариант (поделитесь им в комментариях)
0%
Проголосовало: 2

Обсуждение: 2 комментария
  1. Пётр
    Ответить

    Отличная, очень актуальная статья, как и весь сайт!

    У меня облако мэйлру на 1 Тб. Причем халявный тариф. Был такой подарок на 2014 год от них. Хотя его я благополучно упустил и брал уже у перекупа за 500р.) Использую его и как оперативную свалку фото из камеры смартфона, и как семейный архив, и как архив всякой левой медийки типа видео курсов.

    Мэйлрушное официальное приложение Диск-О работает не очень стабильно и быстро. Особенно виснет функция бекапа папки.
    Вопрос. Если я подключу минимальный тариф и таким образом получу webdav, какую прогу лучше юзать для синхронизации с шифрованием некой рабочей папки между несколькими компами? А также можно ли будет по webdav регулярно забирать куда-нибудь уже на свой облачный сервер? Вообще насколько этот webdav оптимален и есть ли хорошие проги на замену диск-о? Спасибо!

    1. Владислав Лищенко
      Ответить

      Большое спасибо за обратную связь! Всегда приятно, когда твой материал приносит пользу другим людям.

      Сам пользуюсь облаком mail.ru по причине шустрого соединения по WebDav (по сравнению с Яндексом). В основном храню там зашифрованные бэкапы важных данных, вроде фоток или документов. В среднем моё соединение выдаёт около 20 МB/s для загрузки данных.
      Для бэкапа использую GoodSync. Это хороший клиент для синхронизации или одностороннего резервного копирования, но с одним жирным минусом – он платный. Правда найти его в свободном доступе тоже довольно легко 🙂 Максимально подойдёт для Вашего формата использования, можно использовать шифрование и настраивать регулярные копии (вплоть до минутных интервалов).

      Есть ещё Cyberduck и Mountain Duck. Прекрасно дружат с WebDav, но настроить автоматический регулярный бэкап вроде как не выйдет. Тут могу ошибаться, так как пользовался этими программами по другим причинам.

      RClone не советую, так как сложнее в обращении. Но если совсем интересно, можно глянуть инструкции на официальном сайте.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

HomeHosted

Что будем искать? Например,Cloudron

Мы в социальных сетях