MySQL 8.0 备份选什么工具速度最快

yumo66610个月前 (03-29)技术文章150

备份分类

MySQL的数据库备份可以分为两类:

逻辑备份:

把数据备份成MySQL可以解析的格式(例如:SQL语句或者文本文件。)

其优势:如果MySQL数据文件损坏,内存中的数据还是正确的状态,逻辑本分可以生成正确的备份集。容易跨平台数据迁移。

物理备份

采用复制数据文件的方式进行的备份。

备份速度快,如果数据文件损坏,备份时无法察觉。

下文备份的工具,主要是针对逻辑备份。

mysqlpump是5.7版本推出的一个备份工具。

MySQL 8.0 增加了Shell备份恢复工具。

从下表可以看到 MySQL shell备份恢复方式的特性和速度都是最优秀的。


MySQL Shell备份恢复工具

mysql shell 下载地址

https://downloads.mysql.com/archives/shell/

下载的工具版本和数据库版本对应

连接数据库

\connect root@localhost:

切换

/py

相关文章

记一次mysql数据库数据自动备份(全量+增量备份)

1 全量备份描述:(1) 每日凌晨1点自动执行脚本进行数据备份并压缩,备份并压缩的数据保存到nas目录/mnt/nas/mysql_data_bak/,保留7天的备份数据(2) 保留7天备份的数据,第...

在Windows Server上自动执行数据库和文件夹备份

介绍为服务器提供自动备份策略的重要性这是非常有必要的。每个服务器管理员都必须完成设置备份的繁重工作,包括编写脚本、安排任务、设置警报等等。为了简化这个任务,我分享一个实用程序来帮助服务器管理员和数据库...

解放你的双手,ubuntu定时自动备份MySQL数据库,亲测有效

1、新建一个文件夹存放备份的数据文件,根据个人需要放在合适的位置mkdir /home/cms_mysqlbackup 2、创建脚本文件,我放在home文件夹了,命名为autobackup.shcd...

MySQL的备份与还原,非常规备份,全量备份,增量备份

一、测试数据库的创建 1:官方百万级别的测试数据库:官方测试数据库github网址:https://github.com/datacharmer/test_db下载到目录,解压即可,运行命令:mys...

mysql备份自动存储到开源的minio

概述minio 是开源企业级对象存储系统,有着高性能、使用简单、易扩展、兼容性强等特性。下面分享一下如何把mysql备份自动存储在minio中。一、前提条件安装minio客户端mc已经安装好的mini...

mysql单表备份、单表复制

在 MySQL 中,可以通过以下步骤基于已有的表 t_device 创建一个新表 t_device_bk,并将 t_device 表的数据全复制到新表:方法一:使用 CREATE TABLE 和 IN...