mydumper的安装使用
2014-04-04 11:32
513 查看
[root@mail mydumper-0.2.3]# yum install glib2-devel mysql-devel zlib-devel pcre-devel ncurses-devel cmake biso[root@mail mydumper-0.2.3]# wget http://launchpad.net/mydumper/0.2/0.2.3/+download/mydumper-0.2.3.tar.gz解压:cmake .make && make install 搞定
报错:
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found. Please set CMAKE_C_COMPILER to a valid compiler path or name.
解决方法:安装gcc和gcc-c++yum install gccyum install gcc-c++
mydumper主要参数:–host, -h 连接的mysql服务器–user, -u 用户备份的连接用户–password, -p–port, -P 连接端口–socket, -S 连接socket文件–database, -B 需要备份的数据库–table-list, -T 需要备份的表,用,分隔–outputdir, -o 输出的目录–build-empty-files ,-e 如果表数据是空,还是产生一个空文件,默认无数据则只有表结构文件–regex, -x 支持正则表达式,如mydumper –regex ’^(?!(mysql|test))’–ignore-engines, -i 忽略的存储引擎–no-schemas, -m 不导出表结构–long-query-guard 长查询,默认60s,超过则通过mydumper–kill-long-queries, -k 可以设置kill长查询–verbose, -v 0 = silent, 1 = errors, 2 = warnings, 3 = info,默认是2–binlogs, -b 导出binlog–daemon, -D 启用守护进程模式–snapshot-interval, -I dump快照间隔时间,默认60s–logfile, -L mysqldumper日志输出,一般在Daemon模式下使用myloader 大多参数和mydumper一样–directory, -d 要还原的数据目录–overwrite-tables, -o Drop any existing tables when restoring schemas
备份到指定目录:
#time mydumper -u root -p '***' -B xxx -v 2 -c -t 6 -o /data/mydumper/renrendai/
恢复:
# myloader -u root -p 123456 -P 3307 -d /backup/database/export-20111119/ –overwrite-tables
报错:
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found. Please set CMAKE_C_COMPILER to a valid compiler path or name.
解决方法:安装gcc和gcc-c++yum install gccyum install gcc-c++
mydumper主要参数:–host, -h 连接的mysql服务器–user, -u 用户备份的连接用户–password, -p–port, -P 连接端口–socket, -S 连接socket文件–database, -B 需要备份的数据库–table-list, -T 需要备份的表,用,分隔–outputdir, -o 输出的目录–build-empty-files ,-e 如果表数据是空,还是产生一个空文件,默认无数据则只有表结构文件–regex, -x 支持正则表达式,如mydumper –regex ’^(?!(mysql|test))’–ignore-engines, -i 忽略的存储引擎–no-schemas, -m 不导出表结构–long-query-guard 长查询,默认60s,超过则通过mydumper–kill-long-queries, -k 可以设置kill长查询–verbose, -v 0 = silent, 1 = errors, 2 = warnings, 3 = info,默认是2–binlogs, -b 导出binlog–daemon, -D 启用守护进程模式–snapshot-interval, -I dump快照间隔时间,默认60s–logfile, -L mysqldumper日志输出,一般在Daemon模式下使用myloader 大多参数和mydumper一样–directory, -d 要还原的数据目录–overwrite-tables, -o Drop any existing tables when restoring schemas
备份到指定目录:
#time mydumper -u root -p '***' -B xxx -v 2 -c -t 6 -o /data/mydumper/renrendai/
恢复:
# myloader -u root -p 123456 -P 3307 -d /backup/database/export-20111119/ –overwrite-tables
相关文章推荐
- 【MySQL】【备份】mydumper安装与使用细节
- [置顶] mydumper安装和使用
- mydumper安装及使用
- mydumper安装和使用
- OCS2007R2部署之七客户端安装使用
- 使用系统光盘对硬盘进行分区及操作系统的安装
- jumpserver 5.0安装与使用
- Py之cx_Freeze:cx_Freeze库简介、安装、使用详细攻略——Jason niu
- 使用KVM/QEMU命令安装虚拟机
- sphinx中文分词coreseek在linux下的安装、配置以及使用方法(入门菜鸟级)
- RabbitMQ 安装与使用
- linux下使用rpm安装libxml2,gcc,gcc-c++等基本包
- kubernetes入门(08)kubernetes单机版的安装和使用
- vSphere Web Client使用指南之安装配置
- 【转】Git的安装与使用
- 使用VMware安装CentOS7详请
- Google的Protobuf安装及使用笔记一
- mac安装使用python-jenkins
- GitBash的安装和使用
- Sublime text 2/3 中 Package Control 的安装与使用方法