mysql数据库备份恢复教程

本文档详细介绍了自建MySQL数据库和阿里云RDS数据库的备份与恢复方法,包括全量备份、实时备份、全量恢复、增量恢复和全量+增量恢复。讲解了如何使用mysqldump进行全量备份,开启binlog实现实时备份,以及利用mysqlbinlog进行增量恢复。同时对比了自建和RDS的备份恢复特点。
摘要由CSDN通过智能技术生成

目前数据库服务主要有两种方案:

1.自建数mysql

2.使用RDS数据库

rds这里指的是阿里云提供的 提供稳定可靠、可弹性伸缩的关系型云数据库RDS,这里是mysql。

 

本文档为mysql自建和使用rds备份教程。通过全量和增量(实时备份)预防程序漏洞,误操作,被黑客攻击等导致数据丢失,防患于未然。

1.自建mysql数据库

a.全量备份

备份命令:mysqldumpMySQL数据库自带的一个很好用的备份命令。是逻辑备份,导出 的是SQL语句。也就是把数据从MySQL库中以逻辑的SQL语句的形式直接输出或生成备份的文件的过程。

单实例语法(Syntax):

mysqldump -u <username> -p <dbname> > /path/to/***.sql

 

多实例的备份语法(Syntax):

mysqldump -u <username> -p <dbname>  -S <sockPath> > /path/to/***.sql

eg: mysqldump -u root -p wordpress > /opt/mysql_$(date +%F).sql

 

目前车队宝数据量小,全量备份采用MySQL的dump即可,

b.实时备份

mysql实时备份开启binlog即可。

MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select、sho

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值