Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Настройка ежедневное резервного копирования

06 сентября ‘24

Заказчик: Индивидуальный предприниматель Палагин Алексей Николаевич

Резервное копирование нужно, чтобы в случае форс-мажора вернуться к проверенной и надежной версии сайта. В список форс-мажоров попадают любые ситуации, когда проект становится неработоспособным: заражение вирусом, взлом, неудачное обновление, сбой в работе CMS.

Агентство-исполнитель кейса

МОДУЛЬ КОД ИТ

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

1. Вводная задача от заказчика, проблематика, цели

Настроить ежедневное резервное копирование для интернет-магазина товаров с новогодними украшениями.

2. Описание реализации кейса и творческого пути по поиску оптимального решения

В ходе выполнения задачи, были проведены работы:

1. Отключен существовавший ранее бекап. Файлы бекапа удалены, чтобы не занимали лишнее место.

2. Сделано собственное решение, позволяющее делать инкрементные бекапы + бекапы базы данных при помощи программы restic

В отличие от полных бекапов, делаются снимки системы и записываются только изменения в файлах.

Дамп базы данных, сохраняется полностью.

Создается стандартный набор бекапов: 7 ежедневных, 4 недельных и 12 месячных. Итого, можно будет восстановить при необходимости копию годовой давности.

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

Благодаря схеме инкрементных бекапов, существенно экономится место. Существующего пространства на сервере хватит для хранения всех указанных архивов. Если делать полный бекап, то места хватит только на примерно 5 бекапов.

Доступ к бекапам злоумышленник сможет получить только в случае, если он получит самые наивысшие права в системе root, что не так просто.

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

Подобрали на этот случай VPS на хостинге клиента reg.ru

Вот его параметры и цена - 1235 руб./мес.

https://www.reg.ru/cloud/vps/

3. Результаты сотрудничества

1. Настроен инкрементный бекап*, это значительно экономит место, если файлы занимают большой объем по сравнению с полным бекапом.

2. Настроено создание Бекапов: 7 ежедневных копий, 4 недельных, 12 месячных.

*Инкрементное резервное копирование - это такое резервное копирование, в котором последовательные копии данных содержат только ту часть, которая изменилась с момента создания предыдущей резервной копии. Когда требуется полное восстановление, для процесса восстановления потребуется последняя полная резервная копия плюс все инкрементные резервные копии до момента восстановления. Инкрементное резервное копирование часто желательно, поскольку оно сокращает использование дискового пространства и выполняется быстрее, чем дифференциальное резервное копирование.

4. Заключение

Созданный механизм резервного копирования позволяет быстро восстановить рабочую версию сайта

Агентство-исполнитель кейса

МОДУЛЬ КОД ИТ

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