Бэкапы (backup) – это резервные копии вашего форума, которые включают в себя базу данных и файлы на сервере. Бэкапы позволяют вам в любой момент восстановить форум в том виде, в котором он был сохранен.
Ситуации у хостера бываю разные. Поэтому возьмите за правило делать бэкапы с четкой периодичностью. К примеру, один раз в неделю. Поначалу конечно можно обойтись встроенными средствами самого форума, тем более что там все просто и интуитивно понятно. Однако я бы рекомендовал вам сразу привыкать к правильному резервному копированию. Согласитесь, одно дело, когда у вас на форуме 100 пользователей и 500 сообщений, и совсем другое, когда 3000 пользователей и 30 000 сообщений. Конечно же в любом случае терять пользователей и сообщения не приятно. Но когда их количество измеряется уже тысячами и десятками тысяч – это подобно смерти форума.
Как же обезопасить свой форум от потери всех пользователей и их сообщений?
База данных
1. Откажитесь от встроенной системы резервного копирования. При больших объемах базы данных она может подвести вас. Вместо нее я использую Сайпекс Дампер (Sypex Dumper). Это php-крипт, с помощью которого можно так же просто и быстро создать резервную копию базы данных. Он специально оптимизирован для работы с большими и даже огромными базами данных. Скачать его можно на сайте https://sypex.net/ru/ - https://sypex.net/ru/
2. Сохраняйте резервную копию базы данных не только на сервере, но и на своем локальном компьютере.
Файлы
1. Скопируйте все файлы с сервера на свой компьютер в отдельную папку.
2. Обновляйте файлы в этой папке файлами с сервера с той периодичностью, с которой вы делаете бэкапы. Таким образом, вы будете всегда иметь полную и актуальную копию всех файлов вашего форума на своем компьютере.
Плюс ко всему я использую также дополнительные меры защиты данных:
1. Отдельный жесткий диск. На него я дополнительно копирую все файлы форума и архив базы данных.
2. Бэкап сервер. Это платная услуга от хостера. Стоит она 0,9 евро в месяц (цена у FastVPS - https://bill2fast.com/aff.php?aff=1497 ). При этом хостер сам копирует каждый день на отдельный сервер архив всех файлов и базы данных.
Выполняя все вышеуказанные действия по резервному копированию, вы можете спать спокойно и не беспокоится за сохранность данных вашего форума.
Я создал скрипт, который раз в сутки в определенное время запускается кроном, делает выгрузку дампа базы данных в файл и копирует его на облачный сервис Amazon ES3, преимущество такого способа в его автономности и высокой доступности бэкапов
На счёт бекапов это верно… сколько раз ломали мои сайты, хорошо что бекапы делаю регулярно. К стати хостинг тоже должен делать бекапы вроде бы, когда то с этим сталкивался…