Резервное копирование и вредные советы

Резервное копирование и вредные советы

9 февраля 2020


Автор: Ammina
Добрый день, Друзья.

Сегодня мы представляем наш новый модуль «Ammina Backup: Резервное копирование на внешние сервисы»

Модуль позволяет делать автоматическое и ручное многопрофильное резервное копирование на любые поддерживаемые облачные сервисы (Яндекс Диск, Облако Mail.ru, DropBox.com, FTP сервера – список будет расширяться по необходимости) и обеспечивает сохранность данных ваших сайтов от огромного перечня угроз.

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

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

Это сбои в дата центре. (начиная от проблем с каналами связи и заканчивая форс-мажорными обстоятельствами, как пожар 5 июня 2019 года в дата-центре DataLine).

Это могут быть и опасность действий 3-х лиц (от хакеров, действия которых направлены именно на ваш сайт, до действий в отношении самого дата-центра, в котором располагается сервер с вашим сайтом). Очень показательный пример был в конце 2019 года – рейдерский захват дата-центра Айхор хостинг, в результате чего были недоступны сайты клиентов и у них не было возможности даже забрать бэкапы своих сайтов, чтобы развернуть их в другом месте.

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

В Битриксе есть штатный функционал для создания и хранения резервных копий в облаке, но при этом есть минусы:
  • Маленький объем места – от 2 до 10 Гб (можно увеличить на 200Гб за 9900 руб/год).
  • 1 профиль резервного копирования. Т.е. автоматически вы можете делать только 1 вид резервной копии – например полное резервное копирование всего сайта в одно и то же время.
Модуль «Ammina Backup: Резервное копирование на внешние сервисы» решает многие из этих проблем:

  • Возможность использовать нескольких облачных сервисов для хранения резервных копий. На момент написания статьи доступны сервисы Яндекс Диск, Облако Mail.ru, DropBox, FTP сервера. В разработке находится драйвер для DigitalOcean Stores. Стоимость места для данных сервисов и условия различаются.
Яндекс диск: 996 руб/год за 100Гб (+10-20 Гб бесплатно при регистрации).
Облако Mail. ru: 749 руб/год за 64Гб (+8 бесплатно).
Dropbox. com: 120$/год за 2 Тб (2000 Гб).
FTP – зависит от провайдер. Например на Selectel.ru 1700руб/Год за 100Гб РЕАЛЬНО ИСПОЛЬЗОВАННОГО места.
  • Возможность создания нескольких профилей резервного копирования. Например, можно раз в неделю делать полную резервную копию и каждый день – бэкап только базы данных. При этом количество настроек не ограничено.
  • Проверка файлов резервных копий (по размеру и названиям файлов) непосредственно в облаке. Это поможет избежать хранения битых копий бэкапов.
  • Контроль свободного места и лимитирования места в облачных аккаунтах под резервные копии.
  • Планировщик создания резервных копий позволяет гибко настроить время создания резервных копий (можно указать время, дни недели и дни месяца, в которые будут создаваться резервные копии).
Так же наш модуль, как и все наши остальные модули, позволяет бесплатно протестировать его возможности в течении 21 дня.


А сейчас, «Вредные советы», которые обещали (или как не надо делать)

Не делайте бэкапы.
Действительно, зачем? Это же лишняя трата места и времени. В наше время сервера надежные и ничего… Вообще ничего и никогда с сайтом случится не может. Ну а если вдруг случится – то всегда можно сделать его заново.

Если все-таки сделали бэкап, храните его локально, там же где сайт.
Диски же на сервере надежные. А еще и SSD. И хостинг у нас хороший. И RAID стоит из 24 дисков. Если что-то случится с диском – то автоматически переключится в массив и все на нем восстановится с другого диска. Ну а то, что при этом повысится нагрузка на пока еще рабочий диск, и может он проработает минут (или секунд) 5, то это все ерунда. Все равно сайт надо было переделывать.

Если в облако бэкап делаете – делайте раз в месяц (или раз в год) и не чаще.
Данные же не меняются никогда! Ну, подумаешь, что за месяц потеряются заказы. Или работу контент-менеджера оплатили. Можно еще раз оплатить. Людям же тоже надо зарабатывать.

Храните бэкапы у вашего хостинг-провайдера.
Он сам их делает, зачем еще напрягаться и что-то там делать. Рейдерского захвата, как с Айхор-хостингом не может быть у нас. Да и хакеры… Это в фильмах только.

Храните все бэкапы в одном месте.
И ничего! Слышите – НИЧЕГО с ними никогда не случится!!! Как в одной корзине будут лежать надежно и незыблемо! Там же такой-же сервер, как и на сайте – надежный и безопасный!