标题 | 不需手动锁表同步mysql数据库 |
内容 | 确保系统安装有perl-DBD-mysql Yum install perl-DBD-mysql 安装xtrabackup Xtrabackup 2.1以后的版本不支持innodb引擎,因此需要下载2.0.*的版本。 Wget 执行 rpm –ivh percona-xtrabackup-2.0.7-552.rhel5.x86_64.rpm很容易就安装好所需的包。 执行备份 1、确保源数据库处于启动状态 2、执行指令 innobackupex --user=yourDBuser --password=MaGiCdB1 --defaults-file=/etc/my.cnf <备份目录> 备份目录是任意足够大的分区 3、检查备份目录,是否产生数据 压缩和传输文件 1、tarczvf backdir.gz backup 2、scpbackdir.gz ip:/dir 恢复数据(在目标数据库执行) 1、cd dir 2、tar xvzf backdir.gz 3、确保 /etc/my.cnf文件有行 datadir=dir 4、确保数据库目录为空 5、执行 innobackupex --apply-log <备份目录> 6、执行 innobackupex --copy-back --defaults-file=/etc/my.cnf <备份目录> 数据同步 1、启动mysql 2、执行 mysql主从同步 |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。