Как правильно организовать бэкап форума?

J
На сайте с 18.06.2007
Offline
158
483

Привет.

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

Подскажите, пожалуйста, как это должно быть реализовано у UGC проектов, чтобы терять минимум данных, в случае сбоя или взлома?

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#1

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

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
J
На сайте с 18.06.2007
Offline
158
#2
foxi:
Вот прям так тысячи сообщений и файлов. Живы юзеры будут даже если недельные данные потеряются, на форумах все равно не принято ничего полезного сейчас писать.

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

_
На сайте с 24.03.2008
Offline
381
#3

Как и всегда.

Периодичность бэкапа = времени за которое вы согласны потерять данные.

День много ? Делайте чаще. Хоть раз в час, хоть в рантайме...

Проблемы тут в основном с БД, возможно как-то можно заставить инкрементный делать, не смотрел никогда.

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

Evg
На сайте с 12.07.2004
Offline
128
Evg
#4

Посмотрите в сторону Discourse. Как там сделана работа с базой. Как сохраняются бекапы, как происходят восстановления, с файлами и/или без и т.д. И как сделана система скачивание этих самых бекапов, даже если злоумышленнику получилось добыть данный от адм- интерфейса (не root) форума.

Я думаю, информация будет очень ценная. Тем более она опирается на Q&A сайт (Stack Exchange), и весь опыт администрирования Stack Exchange был перенесен в Discourse. Ваш вопрос на самом деле очень глубокий, он на книгу тянет... И ИМХО, желательно действительно опираться на опыт других, особенно если он есть. Посмотрите сами...

Если коротко, то с файлами или без, возможность отката, тайминг бекапов, создание дублей (там Docer - контейнеры), скачать по прямой ссылке и "через админку" не получится, 2ф- авторизация и т.д.

libarea.ru ( https://libarea.ru/ )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий