好贷网好贷款

Mysql拷贝备份实施步骤

发布时间:2016-12-4 3:50:44 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Mysql拷贝备份实施步骤",主要涉及到Mysql拷贝备份实施步骤方面的内容,对于Mysql拷贝备份实施步骤感兴趣的同学可以参考一下。

假设现有数据库在A机,需还原数据库为B机 假设IP为181.181.181.98 备份还原两种情况: 1、B机已经安装mysql数据库 2、B机没有安装mysql数据库的情况   注:以下所有SSH操作默认使用root用户 B机已经安装mysql数据库 1、Ssh登陆B机 2、停止B机mysql数据库 备份原来的数据文件 >mysqladmin –uroot –p123456 SHUTDOWN >mv  /var/lib/mysql  /var/lib/mysql_bak >mv  /etc/my.cnf  /etc/my.cnf.bak 3、ssh登陆A机 停止当前网管和报表业务 4、mysql登陆本地数据库,执行命令flush master 5、关闭A机数据库 mysqladmin –uroot –p123456 SHUTDOWN 6、SSH登陆A机,进行远程文件拷贝。拷贝过程中需要输入B机root用户密码 >scp -r /var/lib/mysql/ 181.181.181.98:/var/lib/ >scp -r /etc/my.cnf 181.181.181.98:/etc/ 7、SSH登陆B机,修改数据文件用户组属性        >cd /var/lib/        >chgrp -R mysql mysql        >chown -R mysql mysql 8、SSH登陆B机,启动mysql        >mysqld_safe –user=mysql & 9、启动成功后,mysql进入数据库测试 >mysql –uroot –p123456 10、远程客户端直连,业务测试 B机没有安装mysql数据库的情况 1、Ssh登陆B机 2、建立mysql用户 >groupadd mysql >useradd mysql -g mysql 3、ssh登陆A机 停止当前网管和报表业务 4、mysql登陆本地数据库,执行命令flush master 5、关闭A机数据库 mysqladmin –uroot –p123456 SHUTDOWN 6、SSH登陆A机,进行远程文件拷贝。拷贝过程中需要输入B机root用户密码 >scp -r /var/lib/mysql/ 181.181.181.98:/var/lib/ >scp /etc/my.cnf 181.181.181.98:/etc/ >scp -r /usr/share/mysql/ 181.181.181.98:/usr/share/ >scp /usr/bin/my* 181.181.181.98:/usr/bin/ >scp  /usr/sbin/mysql* 181.181.181.98:/usr/sbin/ >scp  /etc/rc.d/init.d/mysql* 181.181.181.98:/etc/rc.d/init.d/ 7、SSH登陆B机,修改数据文件用户组属性        >cd /var/lib/        >chgrp -R mysql mysql        >chown -R mysql mysql 8、SSH登陆B机,启动mysql        >mysqld_safe –user=mysql & 9、启动成功后,mysql进入数据库测试 >mysql –uroot –p123456 10、远程客户端直连,业务测试

上一篇:strut2 注解
下一篇:bayesian classifier

相关文章

相关评论