rotate-backups:轮换备份-保持每小时,每天和每周的备份

时间:2024-05-29 05:37:31
【文件属性】:

文件名称:rotate-backups:轮换备份-保持每小时,每天和每周的备份

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-29 05:37:31

Python

旋转备份脚本 该脚本旨在供每小时或每天创建受压缩备份和压缩备份的进程使用。 这些备份会累积,从而占用磁盘空间。 通过在每小时备份cron运行之前不久每小时运行一次此rotator脚本,您可以保存24个普通备份,7个每日备份和任意数量的每周备份(默认值为52)。 脚本将执行以下操作: 重命名新到达的tarball,使其包含tarball的mtime日期,然后移至/ hourly / dir。 对于每小时备份时间超过24小时的任何备份,请将其移至每天一次,或删除 对于任何已使用7天以上的每日备份,请将其移至每周一次,或删除 从每周目录中删除多余的备份(超出用户设置:max_weekly_backups) 这将有效地将user_backups目录变成这样: 备份/ world.tar.bz2 ...变成这样: user_backups_archive / world / hour


【文件预览】:
rotate-backups-master
----rotate-backups.py(16KB)
----LICENSE(626B)
----README.markdown(3KB)
----.travis.yml(114B)

网友评论