• 在CentOS下自动备份mysql


    在CentOS下自动备份mysql数据库,并差异同步到其它网络主机上

    1、在/root/mysql_backup/下添加backup.sh:vim /root/mysql_backup/backup.sh,然后在里面添加以下代码:

      mysqldump  -uroot  -p 'a123456'  mysqltest  > /root/mysql_backup/`date +%Y-%m-%d~%H:%M:%S`.bak    // 备份数据库

      rsync  -av  /root/mysql_backup/*  root@172.16.0.88:/root/backup/               // 差异同步备份文件

    2、添加计划,运行命令:crontab -e ,然后在里面添加以下内容:

        *  */1 * * *  /bin/bash   /root/mysql_backup/backup.sh    // 每小时运行一次 backup.sh

    3、重新运行一下计划:service  crond  restart

    PS:运行backup.sh 前需先保证本地可以使用ssh的密钥访问172.16.0.88

  • 相关阅读:
    react学习笔记一
    获取客户端时间差
    ts
    Linux学习笔记
    vuex 基本使用
    SQL入门
    ios 中倒计时计算,时间戳为NaN
    git归纳总结
    JS原型对象
    vue笔记
  • 原文地址:https://www.cnblogs.com/jefflee168/p/6090733.html
Copyright © 2020-2023  润新知