[Linux]经典面试题 系统管理 备份策略

作者: SkyBiuBiu


目录

  • [一、备份目录]
  • [1.1 系统目录]
  • [1.2 服务目录]
  • [二、备份策略]
  • [2.1 完整备份]
  • [2.2 增量备份]
  • [2.3 差异备份]
  • [三、备份频率]
  • [3.1 实时备份]
  • [3.2 定时备份]
  • [四、备份位置]
  • [4.1 本地备份]
  • [4.2 异地备份]
  • [五、参考方案]
  • [5.1 数据库服务器]


一、备份目录

1.1 系统目录

|               目录                |      内容      |
|---------------------------------|--------------|
| /etc/sysconfig/network-scripts/ | 网络配置文件       |
| /etc/resolv.conf                | DNS解析文件      |
| /etc/hosts                      | hosts映射文件    |
| /etc/fstab                      | 开机挂载记录       |
| /etc/inittab                    | 设置开机runlevel |
| /etc/profile                    | 设置全局变量       |
| /etc/group                      | 用户组配置文件      |
| /etc/passwd                     | 用户账号信息       |
| /etc/shadow                     | 用户密码信息       |
| /etc/sudoers                    | sudo配置文件     |
| /etc/rsyslof.conf               | 日志设置文件       |
| /usr/local                      | 放源码包编译安装的软件  |
| /var/log/messages               | 系统默认日志文件     |
| /var/log/secure                 | 验证授权方面日志     |
| /var/log/boot.log               | 系统启动日志       |
| /var/log/cron                   | cron进程日志     |
| /var/log/httpd(apache2)         | apache日志     |
| /var/log/mail                   | mail日志       |
| /var/log/samba                  | samba日志      |
| /var/log/sssd                   | 守护进程安全日志     |

1.2 服务目录

以MySQL、Apache为例:

|             目录             |      内容      |
|----------------------------|--------------|
| /var/lib/mysql             | RPM包安装的MySQL |
| /usr/local/mysql/data/     | 源码包编译的MySQL  |
| /var/www/html/             | Apache网站内容   |
| /usr/local/apache2/htdocs/ |              |
| /etc/httpd/conf/httpd.conf | Apache配置文件   |
| /usr/local/conf/httpd.conf |              |
| /var/log/httpd/            | Apache日志文件   |
| /usr/local/apache2/logs/   |              |

二、备份策略

查看源图像

2.1 完整备份

完全备份(Full Backup):备份一份与原来一摸一样的数据。

常用命令:cp、tar、dump(ext4)、xfsdump(xfs)

2.2 增量备份

差异备份(Differential Backup):以前一次备份作参考进行备份。

常用命令:cp、tar、dump(ext4)、xfsdump(xfs)

2.3 差异备份

差异备份(Incremental Backup ):以第一次备份作参考进行备份。

常用命令:cp、tar、dump(ext4)、xfsdump(xfs)

三、备份频率

3.1 实时备份

  • 如MySQL主从同步,分布式存储里OSD的主备写入。

    3.2 定时备份

  • 如每天、每周备份,一般通过"脚本+定时任务"实现。

四、备份位置

4.1 本地备份

  • 本地:备份在不同的服务器,不同的硬盘上。

    4.2 异地备份

  • 异地:备份在不同的数据中心,不同的机房。

五、参考方案

5.1 数据库服务器

以一台数据库为例:

  • 每日备份的数据(异地备份)

  • MySQL数据库(主从备份,每日做一次增量备份)

  • 每周备份的数据(异地备份)

  • MySQL数据库(每周做一次完整备份)

  • 重要的系统数据(配置文件、日志类的)

  • 网页数据(Apache)

  • 其他服务相关数据。

原文创作:SkyBiuBiu

原文链接:https://www.cnblogs.com/Skybiubiu/p/14924757.html

更多推荐

更多
这里什么都没有

近期文章

更多
文章目录

    推荐作者

    更多