cronicle:使用cron旋转文件并使用符号链接保留时空副本

时间:2024-06-15 22:33:28
【文件属性】:

文件名称:cronicle:使用cron旋转文件并使用符号链接保留时空副本

文件大小:105KB

文件格式:ZIP

更新时间:2024-06-15 22:33:28

backup cron backup-utility Python

小人 :hourglass_not_done: :counterclockwise_arrows_button: :floppy_disk: / ˈkɹɒnɪkəl / : 。 重要事件的事实书面记载,按其发生的顺序 。 该软件可将文件的N个最新备份存档在以作业频率命名的文件夹中。 推荐的用法是通过cron作业触发它。 最初,将cronicle视为解决此特定问题的方法: 。 特征 简单:将一行添加到您的crontab ,您就完成了 文件轮换:保留文件的N个最新版本 节省空间:在目标目录中使用符号链接来存储每个备份的一次生成,而不是执行副本。 删除链接时,如果没有其他链接指向基础文件,则删除该文件。 用法 为了使用cronicle管理文件备份,您必须在config.yaml中具有与备份名称匹配的部分。 然后,您可以在其下定义五种定期归档的值(要保留的归档数量): hourly , daily , weekly , monthly , yearly 。 或使用管道语法(例如bimonthly|60: 3


【文件预览】:
cronicle-master
----Dockerfile(299B)
----.gitignore(199B)
----setup.cfg(179B)
----README.rst(4KB)
----.github()
--------workflows()
--------FUNDING.yml(15B)
----test()
--------test_cronicle.py(7KB)
----docs()
--------cronicle_screenshot.png(49KB)
--------asciicast()
--------_static()
----LICENSE(1KB)
----cronicle.py(95B)
----requirements.txt(63B)
----requirements-2.7.txt(19B)
----cronicle()
--------config.py(69B)
--------__init__.py(9KB)
----MANIFEST.in(107B)
----setup.py(2KB)
----tox.ini(701B)

网友评论