Select Page

CentOS 6 + Mydumper из исходников

CentOS 6 + Mydumper из исходниковПоскольку mysqldump и тем более tar любят уваливать сервера во время бекапа, можно в таких случаях пользоваться mydumper. Он лочит базу всего на несколько секунд и дампит каждую таблицу отдельным потоком.

Невероятно, но факт: тяжёлые базы дампятся за несколько минут, и сайт при этом доступен

Перед сборкой ставим необходимые пакеты

yum install cmake pcre-devel glib2-devel mysql-devel zlib-devel gcc-c++
Качаем исходники и собираем mydumper-0.6.2

wget https://launchpad.net/mydumper/0.6/0.6.2/+download/mydumper-0.6.2.tar.gz
tar xzf mydumper-0.6.2.tar.gz
cd mydumper-0.6.1
cmake .
make
make install
have fun!

Если не собирается
Ошибка CMAKE_CXX_COMPILER-NOTFOUND — не установлен gcc-c++, если он точно есть, то можно попробовать ткнуть на него

export CMAKE_CXX_COMPILER=/path/to/gcc

About The Author

Leave a reply

Ваш адрес email не будет опубликован.