从数据安全的角度出发,我们最先想到的肯定是数据备份,下面我们来看下数据备份的几个关键点。首先,根据备份空间和从备份恢复的速度情况下,我们可以将数据备份分为本地备份和异地备份(不考虑多机房容灾)。其次,无论是何种备份方式,我们都需要考虑备份保存周期,因此无规则限制的归档会带来存储成本的不断升高。最后,针对数据丢失或误删等各种场景,我们需要确定就是备份哪些内容。
对此我们总结需要备份的内容如下:
- 系统级配置文件: 内核参数、hosts解析、crontab计划任务、环境变量、防火墙等
- 应用级配置文件: nginx、java应用、中间件、dns等
- 日志级数据: 应用日志、nginx日志等
- 数据库备份: binlog日志、逻辑备份、配置文件、慢查询日志
网友评论