Важность создания бекапов сайта нельзя переоценить. Практически каждый владелец сайта столкнется с злоумышленниками, которые могут хотеть удалить Ваш сайт, взломать и разместить вместо него свой, рассылать почту. Есть 2 пути избежать этого: очень дорогой – аудиты безопасности, постоянная работа над движком сайта и прочее. Дешевый: если Ваш сайт не содержит критичных данных (кража которых может серьезно навредить людям, бизнесу – к примеру черная бухгалтерия или коды запуска ракет с боеголовками), а скорей всего так и есть – можно просто пользоваться популярной CMS, обновлять ее, периодически менять пароли и делать бекапы. Ну взломают – ничего страшного, восстановили с бекапа за 10 минут и все.
1. Какие данные нужны для бекапа любого сайта.
- Доступ к MySQL (к phpMyAdmin – это адрес базы, логин и пароль)
- Доступ к FTP (логин, пароль, адрес сервера)
- Браузер
- TotalCommander
2. Что нужно скопировать:
- Базу данных
- Файлы с сервера.
3. Копируем БД:
- Заходим по адресу базы данных, если там установлен phpMyAdmin – Вы увидите такую картинку. (картинка логин)
- Когда зашли можем обнаружить в левом столбце 1 или больше таблиц. Если Вы не знаете какая именно БД Вам нужна – эту информацию можно узнать из файла конфигурации сайта. Где он – у всех CMS по разному, к примеру у WP – wp-config.php, значение ‘DB_NAME’. Заходим в базу.
- Следущим шагом будет зайти в меню экспорта
- И сохраняем БД. Это будет файл .sql – дамп базы, из которого ее можно восстановить.
4. Копируем файлы с сервера.
- Создаем папку, к примеру, со сегодняшней датой в качестве имени.
- Создаем ftp подключение, если его еще нет к Вашему серверу.
- Когда заполнили поля и сохранили подключение – кликаем по имени соединения и попадаем на сервер.
- На сервере могут быть много папок, если Вы не знаете какая из них нужна – можно копировать все. Если у Вас WP – выглядит папка с сайтом примерно так:
- Копируем файлы себе на компьютер – сохраняя структуру. Выделить все и нажать F5.
Все, этих файлов и базы достаточно, чтобы восстановить сайт в случае непредвиденных обстоятельств.