Так как много вопросов о том как правильно перенести сайт с базой данных,решил описать как правильно установить и использовать такой Инструмент, как Sypex Dumper Lite.
Начнём с того, что такое Sypex Dumper?
Sypex Dumper [са'йпэкс да'мпер] — это PHP-скрипт, с помощью которого можно просто и быстро создать резервную копию (бекап, бэкап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии.
Офф сайт: http://sypex.net/
Sypex Dumper Lite распространяется по лицензии GNU GPL, т. е. является абсолютно бесплатным.
Теперь поставим его:
1. Скачиваем:
2. Распаковываем его в любую папку.
3. Теперь перейдём в папку виртуального хоста, к примеру установим его на localhost, переходим в папку localhost и создаём папку: dumper и положим туда файл dumper.php из архива который вы скачивали .
4. Откроем браузер и введём: http://localhost/dumper/dumper.php
И перед нами будет вот такая форма:
В поле:
Логин укажем: root
Пароль укажем: Пароль от роот
Почему лучше указывать пользователя роот? спросите вы
Отвечу: Предположим у нас 3 базы данных и нам нужно создать их резервные копии,а полные права работы с базой у пользователя роот.
Дальше у нас будет вот такая табличка:
В выпадающим меню БД: выберете ту базу которую вы хотите сохранить.
Больше нечего не меняем, так рекомендуют разработчики и нажмём Применить
Когда появиться вот такая табличка:
Просто закройте страницу.
Теперь разберёмся как перенести сайт на другой хост или к примеру вы собрались переустановить сервер и не потерять не одной важной информации.
1. Мы создали дамп бд по инструкции выше.
2. Теперь нам нужно перейти в папку с вашем сайтом, к примеру пусть папка называеться: domen.vfose.ru
и архивируем все файлы к примеру с помощью архиватора: Winrar
3. Полученный архив закидываем на: любой носитель информации, кроме интернета вообщем что бы не потерять его или перенести на другой сервер.
Всё. Теперь разберёмся как восстановить наш сайт.
1. Приготовим наш архив с сайтом
2. Создаём базу данных через phpMyAdmin
3. Откроем браузер и введём: http://localhost/dumper/dumper.php
И перед нами будет вот такая форма:
В поле:
Логин укажем: root
Пароль укажем: Пароль от роот
Но теперь мы выберем не : Не создание резервной копии БД, а Восстановление БД из резервной копии
4. В поле бд укажем нашу базу для восстановления
5. В файл нажав на выподающие меню выберем файл с расширением .bz2 (Если вы создавали копию одной базы, то файл в списке будет один)
6. Нажмём применить и увидим такую картину:
Всё теперь можно закрывать дампер и пробывать зайти на сайт.
Если бд была восстановлена без ошибок, то всё будет хорошо