Резервное копирование/восстановление БД.
Sypex Dumper — это PHP-скрипт, с помощью которого можно просто и быстро создать резервную копию (бекап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии. В отличии от многих подобных скриптов не загружает бекап-файл целиком в память, благодаря чему, ему безразличен размер базы данных и он одинаково быстро работает, как с маленькими, так и с большими объемами данных. Сам проверял его в работе с БД 1мб-150мб.
Dumper создан специалистами украинской компании БИНОВАТОР.
Sypex Dumper Lite распространяется по лицензии GNU GPL, т. е. является абсолютно бесплатным.
Основные преимущества:
- высокая скорость работы;
- работа с базами любого размера;
- простота использования;
- удобный интерфейс;
- многотомные бекапы;
- мультиязычность;
- компактность.
Скриншоты программы:
![]() |
![]() |
||
| авторизация | главная страница |
![]() |
![]() |
||
| бекап БД | восстановление БД |
Как работать с Dumper Lite:
- Скачать с официального сайта.
- Разархивировать и залить папку со всеми файлами себе на ФТП при помощи Total Commander или д.р. программы с поддержкой работы по протоколу ftp. Можно использовать веб интерфейс, панель управления — файловый менеджер — указать файл dumper.php Помните, что скрипт должен быть доступен для обращения к нему через браузер.
- Если закачали папкой, установить для этого каталога права CHMOD 777. В Total Commander это делается так, Файлы — Изменить атрибуты — проставьте все галочки или впишите в окошке 777.
- Откройте в браузере URL вида: http://raskrutim.info/dumper.php
- Скриншот авторизация. Введите логин и пароль пользователя, подключенного к юазе данных с которой собираетесь работать. Если логин пароль вы не помните — ничего страшного, в панели управления создайте нового пользователя и подключите его нужной БД. Внимание, менять пароль старому пользователю не стоит — придется менять настройки скриптов подключенных к этой БД.
- Создание резервной копии БД:
1. Выберите базу данных в верхнем разделе главной страницы.
2. Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
3. Выберите метод сжатия (bzip2 наиболее эффективный, но и самый медленный).
4. Выберите степень сжатия (как показала практика, наиболее оптимальная — 7).
5. Нажмите Применить.
6. После окончания работы скрипта (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджеры загрузки) или скачать по FTP. Название файла состоит из названия базы данных, а также даты и времени создания дампа, для упрощения работы с файлами резервных копий. - Восстановление БД из резервной копии:
1. Выберите базу данных в нижнем разделе главной страницы.
2. Выберите файл из раскрывающегося списка. Если необходимо, то предварительно закачайте файлы резервных копий в папку backup.
3. Нажмите Применить.
4. Теперь только остается наблюдать за процессом восстановления БД.
Фильтры
В фильтре таблиц указываются специальные шаблоны по которым отбираются таблицы. В шаблонах можно использовать следующие специальные символы:
символ * — означает любое количество символов
символ ? — означает один любой символ
символ ^ — означает исключение из списка таблицы или таблиц
Примеры:
ib_* — все таблицы начинающиеся с «ib_» (все таблицы форума invision board)
ib_*, ^ib_sessions — все таблицы начинающиеся с «ib_», кроме «ib_sessions»
ib_s*s, ^ib_sessions — все таблицы начинающиеся с «ib_s» и заканчивающиеся буквой «s», кроме «ib_sessions»
^*s — все таблицы, кроме таблиц заканчивающихся буквой «s»
^ib_???? — все таблицы, кроме таблиц, которые начинаются с «ib_» и содержат 4 символа после знака подчеркивания
Скачать Sypex Dumper
Сайт разработчика и полезная документация.
Понравилась статья? Получайте новости с RSS ленты блога или сразу на е-мэйл. Подписка бесплатная и займет меньше минуты.
Похожие записи:
- Пропал и вернулся. Экстренная смена хостинга. Практика
- Скидка на IPB — купить Invision Power Board
- Что делать взломали сайт, чистимся после взлома wp. Часть 1 — введение
- Как обновить wordpress до версии 2.8.1. Практика
- как вынуть кэш сайта из Google или Yandex
2 комментария на запись “Резервное копирование/восстановление БД.”
Оставить комментарий





Конечно, интересное и мощное средство, но чем mysqldump то не угодил?
Dumper проще и не требует особых знаний для создания/восстановления резервной копии, позволяет грузить без проблем большие бэкапы БД. Это актуально, т.к. на некоторых хостингах ставят ограничения на размер загружаемой БД. Конечно не стоит ограничиваться одной программой, идеала как показывает практика нет.