Резервное копировани/восстановелние БД. Sypex Dumper | SEO блог: доход и раскрутка.
Уникальные партнерки. Высоке доходы и стабильность выплат.
«Blogun»:
покупка/продажа рекламы в блогах.
[Регистрация]
«FileSonic»:
файловое хранилище, до 30$ за 1000 скачиваний!
[Регистрация]
«Liex»:
Выгодная биржа статей. 100к участников.
[Регистрация]
«ТрафикХолдер»:
лучший трафик по лучшим ценам, принимают webmoney.
[Регистрация]

Резервное копирование/восстановление БД.

июля 17, 2009

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 ленты блога или сразу на е-мэйл. Подписка бесплатная и займет меньше минуты.

Похожие записи:



2 комментария на запись “Резервное копирование/восстановление БД.”

  1. web 2.0 portal on июля 17, 2009 22:52

    Конечно, интересное и мощное средство, но чем mysqldump то не угодил?

  2. admin on июля 18, 2009 11:46

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

Trackback URI | Комментарии в RSS

Оставить комментарий

Имя (обязательно)

Email (обязательно)

Проверка от спам-ботов (обязательно)
введите цифрами сто тридцать

Ваше сообщение