定时将机器A里某mysql数据库备份并传送到机器B
一、需求:
将机器A的myslq某数据库每天定时备份,然后将备份传送到机器B,并在机器B还原数据。机器A-----生产库
系统:CentOS 6.8;mysql数据库:5.6.36;
机器B-----备库
系统:CentOS 6.8;mysql数据库:5.6.37;
机器A的charge用户和机器B的test用户创建ssh互相信任,避免使用scp命令时需要输入密码;使用ssh-keygen和ssh-copy-id命令实现;需要注意的是.ssh文件夹(700)和公钥文件(600)的权限。
二、机器A:(使用charge用户操作)
在/home/charge/backup目录下创建:三个文件---backmv.sh、backThingsplus_dev.sh、putBack.sh;