Как удобнее сделать дамп базы данных MySQL
Делаю памятку для себя.
Расскажу как пользоваться удобным инструментом для этой задачи - Sypex Dumper.
Sypex Dumper - специальный скрипт, написанный на PHP и предназначенный для сохранения баз данных MySQL с последующей возможностью их быстрого восстановления.
Достоинства скрипта:
- бесплатный
- работает с базами данных любых размеров
- высокая скорость работы при малой нагрузке на сервер
- понятный, удобный мультиязычный интерфейс
- небольшой размер
Как пользоваться скриптом
1. Скачать файл скрипта Sypex Dumper можно .
2. Создаём на сервере директорию (например, Save) и заливаем в неё распакованный скрипт.
3. Устанавливаем для этой директории (Save) права chmod 777.
4. В браузере набираем адрес: http://www.vash_site.com/Save/dumper.php
5. В открывшейся страничке вводим данные для базы данных (логин и пароль).
Создаём бекап (дамп, резервную копию) базы данных MySQL.
1. Выбираем базу данных в верхней (БД:) строчке (если баз данных у вас несколько). Верхний раздел: Buckup/Создание резервной копии БД.
2. Фильтр (Фильтр таблиц:) можно не применять, если сохраняете базу данных полностью.
3. Метод сжатия (Метод сжатия:) рекомендуется GZip. Но можно сохранять и без сжатия, если размер невелик.
4. Степень сжатия (Степень сжатия:) выбираете на своё усмотрение, но лучше оставить установленное по-умолчанию 7.
5. Нажимаем кнопку “Применить”.
6. После выполнения работы скрипта скачиваем полученный дамп (“Скачать файл”).
Восстановление базы данных MySQL из бекапа (дампа, резервной копии).
1. Идём в нижний раздел скрипта: Restore/Восстановление БД из резервной копии.
2. Выбираем базу данных, которую восстанавливаем (БД:).
3. Выбираем файл бекапа, из которого восстанавливаем (Файл:).
4. Нажимаем кнопку “Применить”.
Нюансы:
1. Если путь к вашей базе данных не localhost, то в файле dumper.php правим следующую строку:
define("DBHOST", "localhost:3306“);
2. Если кодировка вашей базы данных не cp1251, то в файле dumper.php правим следующую строку:
define("RESTORE_CHARSET", "cp1251“);
Требования скрипта:
Сервер:
PHP 4.3.1 и выше;
MySQL 3.23.56 и выше;
PHP-модули zlib и bz2 (для использования функций сжатия GZip и BZip 2).
Клиент:
современный браузер (Internet Explorer 5.5+, Mozilla Firefox, Opera 8+ и т. п.);
разрешено выполнение JavaScript;
FTP-клиент (для работы с файлами резервных копий).
Взято с сайта http://www.seoadvice.ru/
