云原生(高级运维)数据库备份

本文详细介绍了如何对MySQL数据库进行备份,包括全量备份、增量备份、表级备份,以及如何压缩备份文件。还讨论了使用xtrabackup和mydumper工具进行高效备份和恢复的方法,并涵盖了在不同服务器间的还原操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库备份,数据库为school,素材如下

1.创建student和score表

创建score表。SQL代码如下:

2.为student表和score表增加记录

向student表插入记录的INSERT语句如下:

向score表插入记录的INSERT语句如下:

3.备份数据库school到/backup目录

4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库

5.直接将MySQL数据库压缩备份

6.备份MySQL数据库某个(些)表。此例备份student表

7.同时备份多个MySQL数据库(其他数据库素材自行准备)

8.仅仅备份数据库结构 

9.备份服务器上所有数据库

10.还原MySQL数据库

11.还原压缩的MySQL数据库

12.使用xtrabackup 备份数据库

13.在另外的数据库服务器上还原xtrabackup 备份

14.使用mydumper备份数据库

15.使用mydumper恢复数据库

1配置一主多从,分库分表可以不配。数据库备份,数据库为school,素材如下

 

2.为student表和score表增加记录

向student表插入记录的INSERT语句如下:

INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');

3.备份数据库school到/backup目录

4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库

 5.直接将MySQL数据库压缩备份

6.备份MySQL数据库某个(些)表。此例备份student表

7.同时备份多个MySQL数据库(其他数据库素材自行准备)

 

 

 

8.仅仅备份数据库结构 

9.备份服务器上所有数据库

 

10.还原MySQL数据库

11.还原压缩的MySQL数据库

 12和13

12.使用xtrabackup 备份数据库

13.在另外的数据库服务器上还原xtrabackup 备份

 

 

 

 

 

 

 14备份恢复数据库

 

 

1515.使用mydumper恢复数据库

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值