Linux系统增量备份脚本

完整备份

[root@vovo1 mnt]# tar -g /mnt/hkc -czvf /mnt/2019_full.tar.gz /root/httpd-2.4.41/
备份命令 将 /root/httpd-2.4.41/ 备份到/mnt目录下,取名称为2019_full.tar.gz,

完整备份,增量备份,首先将所有的备份备到一个目录下,去名词为hkc,第二次在次备份就是增量备份了,

增量备份

[root@vovo1 httpd-2.4.41]# tar -g /mnt/hkc -czvf /mnt/2019_add.tar.gz /root/httpd-2.4.41/

每周日完整备份,其余几天都是增量备份

#!/bin/bash
SOUECE_DIR=(
    $*
)
target_dir=/mnt/backup
month=`date +%m`
YEAR=`date +%Y`
DAY=`date +%d`
WEEK=`date +%u`
A_NAME=`date +%H%M`
FILES=${A_NAME}_system_backup.tgz
CODE=$?
if 
    [ -z "$*" ];then
        echo "please  enter your backup files or directories
        Usage:{ $0 /boot /etc }"
        exit
fi
if 
    [ ! -d $target_dir/$YEAR/$month/$DAY ];then
    mkdir -p $targ
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值