xywuyiba6 发表于 2018-10-2 11:03:52

远程备份MYSQL服务器的数据库

  1、实验目标:远程备份mysql服务器的数据库
  2、实验环境:
  一共2台mysql服务器A和B,在B上远程备份A上的数据库,在A上建立数据库google和baidu,注意在防火墙上开启3306端口或者关闭防火墙,
  3、实验拓扑:

  4、实验步骤
  1)在A上建立数据库

  2)在A上建立一个建立一个专用的数据库用户,这里我使用root账户,授予root账户对可以通过远程主机192.168.1.2连接A

  3)在备份主机B上备份测试

  查看已经备份成功

  4)在备份主机B上编写脚本,之前需要创建备份目录 mkdir-p/opt/beifen
  然后编写脚本vimysqlbak.sh

  注意:上图中的倒数第六行neme改为name
  5)执行备份脚本
  chmod +x/mysqlbak.sh
  . /mysqlbak.sh (或者sh/mysqlbak.sh)
  6)查看备份结果

  5、设置计划任务
  Crontab-e

  配置每天2:30 进行备份


页: [1]
查看完整版本: 远程备份MYSQL服务器的数据库