关于数据库备份恢复方面的15个建议,值得重视

运维 数据库运维
数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有的职业技能.

 概述

数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DBA必须具有的职业技能.

[[278297]]

下面针对数据库备份这块提几个建议。

 

关于数据库备份恢复方面的15个建议,值得重视

 

Mysql 备份过程

1、在二级复制服务器上进行备份。

2、备份过程中停止数据的复制,以防止出现数据依赖和外键约束的不一致。

3、彻底停止MySQL之后,再从数据文件进行备份。

 

关于数据库备份恢复方面的15个建议,值得重视

 

4、如果使用MySQL dump进行备份,请同时备份二进制日志 — 确保复制过程不被中断。

5、不要信任 LVM 快照的备份 — 可能会创建不一致的数据,将来会因此产生问题。

6、为每个表做一个备份,这样更容易实现单表的恢复 — 如果数据与其他表是相互独立的。

7、使用 mysqldump 时,指定 -opt 参数。

8、备份前检测和优化表。

9、临时禁用外键约束,来提高导入的速度。

10、临时禁用唯一性检查,来提高导入的速度。

11、每次备份完后,计算数据库/表数据和索引的大小,监控其增长。

12、使用定时任务(cron)脚本,来监控从库复制的错误和延迟。

 

关于数据库备份恢复方面的15个建议,值得重视

 

13、定期备份数据。

14、定期测试备份的数据。

15、执行MySQL 监控: Monitis Unveils The World’s First Free On-demand MySQL Monitoring。

 

关于数据库备份恢复方面的15个建议,值得重视

 

 

责任编辑:武晓燕 来源: 今日头条
相关推荐

2016-10-13 09:14:03

大数据备份

2011-02-28 13:31:17

Oracle数据库

2011-08-02 16:03:47

Oracle数据库冷备份冷备份异地恢复

2011-05-13 13:15:52

SYBASE ASA数

2019-10-08 10:25:00

MySQL数据库DNS

2011-04-01 10:40:07

SQL Server数备份恢复

2011-04-12 15:44:08

Oracle数据库

2023-11-13 14:54:47

人工智能LoRAShear语言模型模型

2017-01-05 09:42:38

2013-05-02 09:06:23

Java性能Java

2009-04-03 10:54:49

Oracle备份恢复

2023-12-27 22:08:39

vivo数据库

2010-11-30 13:37:02

数据库压缩

2020-07-23 19:42:12

MySQL备份恢复数据库

2018-08-24 13:58:13

数据库MySQL备份

2011-03-30 14:19:56

MySQL数据库修改恢复

2010-04-12 10:40:49

Oracle数据库

2009-10-13 09:43:43

Oracle数据库备份

2011-07-26 13:55:01

MongoDB备份与恢复

2010-07-27 15:20:44

点赞
收藏

51CTO技术栈公众号