美文网首页
保留指定次数的备份

保留指定次数的备份

作者: 87d6dc4b11a7 | 来源:发表于2022-03-22 09:06 被阅读0次
#! /bin/sh
# 备份日志路径
backup_log_path=/test_bak/logs/
# 获取当天的日期
data=$(date + "%Y%m%d")
# 备份目录
dir=/test_bak/
# 备份保留次数
count_keep=3

cd $dir

ls $dir | grep test > $dir/a.txt
num=`wc -l $dir/a.txt | awk '{print $1}'`
if [[ ${num} -eq $(($conut_keep+2)) ]]
then
    sed -n -e '2p' $dir/a.txt > $dir/del.txt
    cat $dir/del.txt | while read var;do
    echo delete the older version >> $backup_log_path/copy$date.log
    rm -rf $dir/$var
    rm -rf $dir/del.txt
    done
fi
rm -rf $dir/a.txt

相关文章

  • 保留指定次数的备份

  • 【RMAN】RMAN的备份保留策略

    1.什么是备份保留策略 备份的保留策略意在保留哪些备份以及保留多长时间,我们可以使用CONFIGURE RETEN...

  • 2020灾备演练

    默认我司的数据库备份频率是每周每天都按时备份,核心业务数据备份保留30天,电商数据保留7天;默认日志数据保留7天,...

  • MYSQL系列之备份

    备份数据库 备份数据库指定的表 参考 【1】mysqldump备份指定库中的表[https://www.cnblo...

  • SVN 完整备份

    通过 hotcopy 进行 SVN 完整备份,备份保留 7 天。

  • MySQL之mysqldump的使用

    1.备份指定库 {dir}_flag的区别 2.备份指定表 3.备份表结构和表内容 4.完整备份 6.适合Inno...

  • python统计字符串中指定字符出现的次数的代码

    把写内容过程比较常用的内容做个备份,下边内容内容是关于python统计字符串中指定字符出现的次数的内容,希望能对大...

  • 登陆postgresql

    登陆数据库 -U 指定用户-d 指定数据库-h 指定服务器-p指定端口 查看当前连接的用户名 备份和还原备份 还原

  • odoo12 自动备份数据库

    自动备份设置->技术->自动备份 里面设置备份数据库,也可以是设置双备份(可备份本地也可备份远程)本地备份(保留七...

  • 数据库的备份

    备份命令 恢复命令: 需求:数据每天1点备份,备份完成之后删除3天之前的备份数据。数据保留三天

网友评论

      本文标题:保留指定次数的备份

      本文链接:https://www.haomeiwen.com/subject/bzaxjrtx.html