龙空技术网

MySQL常用备份方式

kamactor 585

前言:

此时咱们对“windowsmysql备份”都比较重视,朋友们都想要分析一些“windowsmysql备份”的相关资讯。那么小编在网络上收集了一些有关“windowsmysql备份””的相关知识,希望你们能喜欢,看官们一起来了解一下吧!

数据备份概述

备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。

数据丢失的场景举例:

硬件故障软件故障自然灾害黑客攻击误操作 1.1 衡量备份恢复重要指标

衡量备份恢复有两个重要的指标:

恢复点目标(RPO)恢复点目标是指数据能恢复到什么程度恢复时间目标(RTO)恢复时间目标是指数据恢复需要多长时间1.2 数据库备份分类

数据库备份方式分很多种,从物理与逻辑的角度来看,备份可分为:

物理备份:指对数据库操作系统的物理文件(如数据文件、日志文件等)的备份。逻辑备份:指对数据库逻辑组件(如"表"等数据库对象)的备份。

冷备(关机)、温备(加锁)、热备(在线)

数据库的备份从策略角度来看,备份可分为以下几类:

完全备份:每次对数据进行完整的备份。可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,做一次完全备份的周期要长些。差异备份:备份那些自从上次完全备份之后被修改过的文件,只备份数据库部分的内容。它比最初的完全备份小,因为只包含自上次完全备份以来所改变的数据库。它的优点是存储和恢复速度快。增量备份:只有那些在上次完全备份或者增量备份后被修改的文件才会被备份。备份工具(操作不演示)

1.冷备

关机复制文件,常见工具有cp、tar、scp、rsync

2.温备

mysqldump,在线数据导入导出,有数据一致性要求需要加锁

3.热备

Xtrabackup 行业缩写XBK,推荐使用全备+增量备份,完全在线操作。常规的数据迁移也有用到。

标签: #windowsmysql备份