JDB dumper: автоматизация снятия дампов MySQL

Март 22, 2008

Сегодня с утра, после банки энергетика, назрела проблема снятия дампов БД со своих хостов.

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

Текущая версия: 0.2 Stable (скачать)

История изменений JDB dumper:

v 0.2 (скачать)

— Максимальный объем снимаемого дампа (оттестированный) составил 1 Гб.
— Исправлены баги в интерфейсной части.
— Введена архивация дампов (tar.gz).
— Файл конфигурации разделен на конфигурационный и языковой.

v 0.1 (скачать)

— Введена заглушка на дампинг баз средставми PHP.
— Исправлен дампинг в бинарном режиме. Дампы создаются напрямую mysqldump, минуя php-скрипт.
— Максимальный размер базы, с которой сделан дамп на тестах достиг 214.4 Mb. Время выполнения ~30 секунд.

3 комментариев на “JDB dumper: автоматизация снятия дампов MySQL”

  1. Koc высказал:

    А чем не катит sypex.net Sypex Dumper?

  2. Jeurey высказал:

    Ммм... Ну хотя бы тем, что Sypex не снимет дамп с базы, более 1 Гб.

    Сам не тестировал, но человек снял дамп с базы в 27 Га.

    Не стоит забывать, что jDB dumper является всего-лишь интерфейсом, вся работа выполняется нативными бинарями :)

    В этом его преимущество и недостатки.

  3. mefish высказал:

    Да ето действительно так, я сдампил базу, обьемом в 27 Гиг всего за 30 минут.

    Sypex Dumper не прошол треш — тест, и без упаковки в архив смог добраться до отметки всего лиш в 8 Гиг.

    Вот такие пироги .

    Jeurey спасиб за new версию !! :)