Удобный инструмент для быстрого бекапа и восстановления баз данных MySQL

Sypex Dumper LiteОх уж люблю я различные вебмастерские штучки, отличающиеся простотой и практичностью, которые упрощают решение каких-либо задач, связанных с Интернетом, и позволяют сделать эти процессы более удобными. Об одной из таких полезняшек и хочу сегодня рассказать.

Не так давно, находясь на форуме серча, узнал об очень полезном инструменте для бекапа и восстановления баз данных MySQL. Называется Sypex Dumper Lite.

Данный инструмент заслуживает внимания благодаря следующим особенностям:

  • Умеет работать с большими базами данных.
  • Создает бекапы в 2 раза быстрее, чем знакомый многим phpMyAdmin.
  • Очень прост в использовании.
  • При всем имеющемся функционале весьма компактен.
  • Абсолютно бесплатен.

Подробно о возможностях этой замечательной тулзы можно прочитать на этой странице.

Также советую посмотреть на сравнительную таблицу скорости создания и восстановления бекапов с помощью Sypex Dumper Lite и других аналогичных программ. Цифры, надо сказать, впечатляют.

Sypex Dumper Lite представляет из себя PHP-скрипт в виде всего одного файла, устанавливаемый на сервер того хостинга, на котором необходимо бекапить и восстанавливать базы данных MySQL. Требует поддержку PHP версии 4.3.1 или выше и MySQL 3.23.56 или выше, а также PHP-модули zlib и bz2, чтобы иметь возможность сжимать дампы. Кстати, благодаря последним, достигается очень хорошая степень сжатия.

Созданные файлы бекапов удобно именуются, и их можно скачать как через FTP, так и через веб-интерфейс, т.е. загрузка дампов возможна и через ваш любимый менеджеры загрузок.

В общем, мне Sypex Dumper Lite очень понравился, поэтому рекомендую к использованию.

Комментарии (34)

  1. 11 июня 2008 г. в 11:22

    Вот Вам пример – masterhost.ru. У него как раз и есть Бд на другом серве.

    “Кстати, в настройках скрипта же можно указать сервер БД.”
    этого не видел. никогда не ковырял скрипт :)

  2. 11 июня 2008 г. в 11:41

    Да, очень хороший скрипт для бэкапа. Мне он уже год как заменил стандартные ф-ции PHPMyAdmin и с тех пор рекомендую всем.

    MaxBloger, там по умолч. стоит localhost, как в большинстве случаев, но можно исправить для нестандартных конфигов.

  3. 11 июня 2008 г. в 16:19

    подскажите, если знаете, как перенести/сохранить базу на SQL сервере?
    есть ли дя него бесплатный прогрпммы?

  4. 11 июня 2008 г. в 20:29

    vladimir, мне известны только 2 способа:

    1) через SSH
    2) вручную через phpmyadmin путем сохранения сначала к себе на комп, а потом загрузка с компа на сервер

  5. Первый Астраханский
    11 июня 2008 г. в 21:11

    Для баз малых размеров самый раз)))Спасибо)))

  6. 12 июня 2008 г. в 01:58

    Не сохраняет хранимые процедуры и функции :-/ впрочем как и phpMyAdmin

  7. newatol
    12 июня 2008 г. в 14:42

    умеет работать через SSH туннели ?

  8. Серега
    12 июня 2008 г. в 17:30

    Вау, спасибо за инструмент – очень полезный при работе.

  9. Дмитрий
    12 июня 2008 г. в 18:20

    set_time_limit, и некоторые другие функции не поддерживает мой хостер..а уходить так не хочется, а прога полезная, и бесплатная что не может не радовать

  10. anonim
    12 июня 2008 г. в 20:37

    спасибо! пригодится!

  11. 14 июня 2008 г. в 11:27

    Действительно полезная тулза, но как сказал Gojas – баян :).

  12. Panthera-IT
    15 июня 2008 г. в 16:31

    EMS Manager работает удалённо, что в большенстве случаев непрокатит, потомучто базы обычно за фаерволом у провайдеров спрятанны.

    А вообще всё как всегда, завистит от хостера. Настройки пхп может и несвегда подходят, но больше шансов что подойдут. А вот такие вещи как крон, шель и ещё всякое уже труднее получить, с более дешовым хостингом. А сразу под один сайтик сервер брать, даже хотя бы вертуальный нецелесообразно.

  13. 17 июня 2008 г. в 06:45

    Sypex Dumper Lite к сожалению часто бъет данные при экспорте больших баз.

    SSH Однозначно удобнее.

  14. rassol
    19 июня 2008 г. в 18:45

    На самом деле Dumper штука неплохая, но есть несколько нюансов. Во-первых кодировку файла желательно прописывать руками. Во-вторых он очень плохо обрабатывает BLOB – бинарные данные, что делает его непригодным для дампинга, например, vBulletin. В-третьих он вешает mysql при обработке больших баз данных (>100 мб. таблица). И в четвёртых он собственно и не вытаскивает эти самые большие таблицы.
    Рекомендую пользоваться MYSQL Administrator – удаленное кроссплатформенное приложение от создателей mysql. Работает с любыми БД намного быстрее и без потерь данных (хотя тоже есть нюансы)

  15. Seo doktor
    25 июня 2008 г. в 21:41

    для небольших проектов скрипт очень даже хороший, учитывая полную фришность.

  16. 4 июля 2008 г. в 14:26

    Хороший скрипт. Давно уже им пользуюсь.
    Только вот для большего удобства модифицировал его маленько – в начале файла бекапа сделал вывод данных с инфой о кол-ве записей в каждой таблице + общее кол-во строк

  17. lexnevermind
    22 июля 2008 г. в 21:43

    Я хоть и новичок, но давно юзаю данную тулзу. Удобно!
    И используя её, в очередной раз убеждаешься, что Залог успеха – простота!

  18. Евгений
    2 августа 2008 г. в 09:14

    Да классная утилита. Пользуюсь ей.
    Большие базы не пробовал заливать, но на маленьких работает ОК.
    Для больших баз есть дургая прога – www.ozerov.de/bigdump.php(только для импорта баз), но работает с time_limit, которые задашь. Пару раз использовал

    Кстати, может кто подскажет похожую утилиту для архивации и восстановления сайтов?
    Раньше пользовался украинской auae.php, но она создает архив с расширением .auae, а некоторые free-host не понимают такие расширения.

  19. RS
    2 августа 2008 г. в 11:19

    Спасибо за полезную тулзу!

  20. Maxter
    28 января 2010 г. в 14:24

    Утилита отлично работает для больших объемов данных, когда phpMyAdmin уже не спасает!

Ваш комментарий

Жирный текст

Ссылка

Цитата

Внутристрочный код

CSS-код

HTML-код

JavaScript-код

PHP-код