您的位置:首页 > 运维架构 > Linux

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

2021-06-23 22:39 1116 查看

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

目录
  • 二、备份策略
  • 三、备份频率
  • 四、备份位置
  • 五、参考方案

    一、备份目录

    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 差异备份

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

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

    三、备份频率

    3.1 实时备份

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

    3.2 定时备份

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

    四、备份位置

    4.1 本地备份

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

    4.2 异地备份

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

    五、参考方案

    5.1 数据库服务器

    以一台数据库为例:

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

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

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

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

    • 网页数据(Apache)

    • 其他服务相关数据。

  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: