跳至主要內容

06.服务器备份

约 314 字大约 1 分钟

#服务器备份

备份到 另一台主机、硬盘

系统重要目录

    /boot
    /etc
    


全量备份、增量备份、差异备份

备份
dump
    -level          备份级别【0-9】
                0   全量
                1   增量
                
    -f 文件名        指定备份之后的文件名
    -u              备份成功之后,把时间记录在/etc/dumpdates文件
    -v              显示备份过程
    -j              调用bzlib库压缩备份文件
    -W              显示允许被dump的分区备份等级及备份时间
    
    dump -0uj -f xxxxxxxx.bak.bz2

恢复
restore
    -C              比较备份数据与实际数据的变化
    -i              手工选择要恢复的备份文件
    -t              查看备份文件有哪些数据
    -r              数据还原

    -f              指定的备份文件
    
    restore -C -f xxxxxxxx.bak.bz2
    
    

#方案


1.每周一凌晨3点全量备份一次
2.每天凌晨3点差异备份一次
3.当天进行全量备份,就不进行差异备份
4.保留三个月的所有备份文件
5.三个月以前的只保留当月的第一个备份文件

备份目录设置 

/data/年/月/2023-03-03_all_备份目录.tar       全量备份
/data/年/月/2023-03-03_df_备份目录.tar        增量备份


定时器