Результат технических работы

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

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

Старая платформа

Старая платформа размещалась во Франции в облаке дата центра OVH. Очень часто у нас были сбои в работе из-за связи между серверами. Не так давно дата центр остался без электричества и мы не работали.

Что изменилось?

  1. новый дата центр, Hetzner - Германия
  2. в 3 раза больше вычислительных мощностей
  3. работы базы данных оптимизирована
  4. все сервера имеют два жестких диска с зеркальной записью (hardware RAID 1)
  5. резервная копия базы данных создается каждый день и загружается на отдельное хранилище. Это полная резервная копия а не разностная. Все резервные копии хранятся 1 месяц. Т.е. 31 копия базы данных за каждый день.
  6. резервная копия файлов (картинки и файлы шаблона) создаются один раз в месяц. Операция очень ресурсоемкая.

Новая платформа

Новая платформа размещалась в облаке Amazon. Все работало хорошо. Но скоро начали приходить счета больше чем нам платят клиенты. Amazon считает деньги даже за трафик.

Что изменилось?

  1. новый дата центр, Hetzner - Германия
  2. в 2 раза больше вычислительных мощностей
  3. все сервера имеют два NVMe SSD диска с зеркальной записью (software RAID 1)
  4. резервная копия создается каждый день для каждого клиента по отдельности и содержит все данные (базу данных, файлы, шаблон и т.д.). Резервная копия загружается на отдельное хранилище.Все резервные копии хранятся 1 месяц. Т.е. 31 копия каждого клиента за каждый день.

 

Что произойдет в случае поломки сервера?

  1. мы получаем новый сервер от Hetzner (30 минут)
  2. восстанавливаем нужную часть платформы за вчерашний день из отельного хранилища (60 минут)


Я надеюсь, что вам понравилось это обновление и миграция не сильно повлияла на вашу работу.

 

Сергей Онуфриенко