Резервное копирование форума

Started by savirmir, October 03, 2006, 01:24:55 AM

Previous topic - Next topic

savirmir

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

Сохраняются ли при этом настройки форума, или сохраняются только вся (часть?) структура форума вместе с топиками?

savirmir

Подскажите, как средствами форума или другим образом, используя ранее сохранённую копию, востановить форум в случае необходимости?
Имеет ли значение при этом сохранены данные в текстовом или в архивном формате?

RXL

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

Востановление средствами движка невозможно - нужно делать это руками. Вот примерная процедура:
1. Установить в файле Settings.php переменную $maintenance в 1 или 2.
2. Если необходимо, востановить из бекапа испорченные файлы.
3. Если необходимо, перезалить базу или отдельные таблицы из бекапа.
4. Установить в файле Settings.php переменную $maintenance в 0.

Кстати, встроенный в движек механизм архивирования базы не всегда может помочь. Напр., у меня размер дампа около 60МБ, а хостер ограничивает время выполнения PHP-скриптов. Спасает только прямой доступ к базе или самописный скрипт, который создает дапм на сервере за множество коротких итераций.

savirmir

Огромное спасибо за компетентный и чёткий ответ!

Advertisement: