Translations of this page:

Sypex Dumper

Информация

Sypex Dumper — это PHP-скрипт, с помощью которого можно просто и быстро создать резервную копию (бекап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии.

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

Sypex Dumper Lite распространяется по лицензии GNU GPL, т. е. является абсолютно бесплатным.

Технические требования

Сервер

  • PHP 4.3.1 и выше;
  • MySQL 3.23.56 и выше;
  • PHP-модули zlib и bz2 (для использования функций сжатия GZip и BZip 2).

Клиент

  • современный браузер (Internet Explorer 5.5+, Mozilla Firefox, Opera 8+ и т. п.);
  • разрешено выполнение JavaScript;
  • FTP-клиент (для работы с файлами резервных копий).

Установка

  1. Распаковать скачанный zip-файл.
  2. Закачать dumper.php в один из каталогов вашего сервера (доступный из web).
  3. Установить для этого каталога CHMOD 777.

Использование

  1. Открыть в браузере URL вида: http://domain.com/dumper.php.
  2. Ввести логин и пароль для вашей БД.
  3. Создание резервной копии БД:
    1. Выберите базу данных в верхнем разделе главной страницы.
    2. Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
    3. Выберите метод сжатия (bzip2 наиболее эффективный, но и самый медленный).
    4. Выберите степень сжатия (как показала практика, наиболее оптимальная - 7).
    5. Нажмите Применить.
    6. После окончания работы скрипта (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджеры загрузки) или скачать по FTP. Название файла состоит из названия базы данных, а также даты и времени создания дампа, для упрощения работы с файлами резервных копий.
  4. Восстановление БД из резервной копии:
    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 Lite можно:

 
software/sypex-dumper.txt · Последние изменения: 04.08.2023 02:32 (внешнее изменение)
 
Recent changes RSS feed Creative Commons License Driven by DokuWiki