请问怎么远程备份mysql数据库到本地

发布网友 发布时间:2022-04-24 05:42

我来回答

2个回答

懂视网 时间:2022-05-02 16:10

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
然后编写脚本vi mysqlbak.sh
技术分享图片
注意:上图中的倒数第六行neme改为name
5)执行备份脚本
chmod +x /mysqlbak.sh
. /mysqlbak.sh (或者sh /mysqlbak.sh)
6)查看备份结果
技术分享图片
5、设置计划任务
Crontab -e
技术分享图片
配置每天2:30 进行备份
技术分享图片

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

标签:分享图片   root账户   测试   使用   shadow   image   执行   googl   log   

热心网友 时间:2022-05-02 13:18

提供备份的本地2种方法:
命令行备份到服务器上下载到本地;
通过客户端工具将mysql备份并同步下载到本地或者查询导出到本地;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com