Хостинг Simple Dream: Бэкапы

Как известно, мы тут тестируем наш хостинг, который позволяет быстро, дешево и удобно размещать сайты MODX.

У любого приличного сервиса должна быть система резервного копирования, и у нас такая теперь есть. Для затравки видео, подробности ниже.


Как работает?


Для работы я выбрал систему резервного копирования Duplicity, которая позволяет шифровать бэкапы и выгружать их на разные сервисы. Она написана на уже любимом мною Python, работает довольно быстро и не особо требовательна к ресурсам.

Лично я не слышал ни одной истории о поломке VPS на Linode, и тем более сам ни разу не сталкивался с какими-то техническими проблемами, но всё равно — сам сервер тоже полностью резервируется, вместе с бэкапами сайтов внутри. Итого, как минимум два уровня резервирования (а у самих Linode вообще черт-знает-сколько еще уровней).

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

Возможности


На данный момент создаются ежедневные копии всех сайтов, даже на тестовом тарифе. Раз в неделю производится полное копирование, затем 6 дней добавляются инкрементальные копии.

Информация хранится не более чем за 2 недели: то есть 2 полные полные копии + 12 инкрементов. Как только переходим на следующую неделю — 1 полная старая копия с инкрементами удаляется.
Таким образом, в разные промежутки недели у вас от 8 до 14 копий сайта.

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

Восстановление приводит сайт и БД в точности к состоянию на момент сохранения. То есть, если вы откатываетесь на старую копию, и у вас в данный момент в директории сайта лежит что-то важное — оно пропадёт навсегда!
Конечно, наш сервис об этом предупреждает, и предлагает вам сначала сделать новую копию — ну мало ли?

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

Ограничения


Как вы понимаете, резервирование сайтов — вещь трудозатратная для сервера, поэтому я ввёл искусственные ограничения для пользователей:
  • Вы можете восстанавливать каждый сайт из бэкапа не чаще 1 раза в 30 минут
  • Вы можете создавать резервную копию каждого сайта не чаще чем 1 раз в 60 минут
Понятное дело, что для поддержки хостинга таких ограничений нет, и в экстренных случаях можно будет откатывать сайт несколько раз подряд.

Заключение


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

Необходимый минимум для продуктивной работы уже есть:
  • Быстрое, удобное создание новых сайтов
  • Обновление, резервное копирование
  • Присоединение рабочих доменов
  • Редактирование правил Nginx
  • Доступ в SSH, заливка файлов через SFTP
  • Доступ в PhpMyAdmin для работы с БД
  • Быстрые серверы на Linode с SSD HDD
Жду ваших отзывов! Будем потихоньку делать хостинг мечты для модыксеров (и не только).
Василий Наумкин
12 июня 2014, 08:23
modx.pro
1 393
+4

Комментарии: 6

Федор
12 июня 2014, 15:54
+2
Супер! Спасибо!
    Andrey Evteev
    13 июня 2014, 02:24
    0
    Отличная новость!
      Виталий Батушев
      16 июня 2014, 20:18
      0
      А линод тем временем троллит 10-баксовым планом: blog.linode.com/2014/06/16/11th-linode-birthday-10-linode-plan/.
        Василий Наумкин
        16 июня 2014, 20:19
        0
        Да молодцы, давно пора!

        Нам это не помеха, ибо люди, умеющие настраивать свой VPS к нам всё равно не поедут. У нас предложение для менеджеров, фрилансеров и небольших организаций.

        Щас, кстати, выложу новые тарифы — авось будет поинтереснее и у нас.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6