文件名称:tarsnapper:tarsnap包装器,使用gfs-scheme使备份失效
文件大小:27KB
文件格式:ZIP
更新时间:2024-03-24 16:02:32
Python
Tarsnapper tarsnap周围的包装器,可完成两件事: 让您在配置文件中定义“备份作业”(tarsnap调用),尽管它本身比仅使用shell脚本没有什么优势。 使用祖父-父亲-儿子备份方案使旧备份过期的能力。 此功能可以与tarsnapper备份作业结合使用,也可以独立使用,以应用于任何现有的tarsnap备份档案集,而不管它们是如何创建的。 安装 使用pip : $ pip install tarsnapper 在没有配置文件的情况下进行单个备份 tarsnapper --target foobar- \$ date --sources /etc/ --deltas 6h 7d 31d - make 每次您调用此命令(例如,将其放入cron)时,这都会备份/etc/文件夹,并且在每次备份之后,尝试使旧备份过期以匹配给定的增量。 请注意以下几点: 您需要给$dat
【文件预览】:
tarsnapper-master
----setup.py(1KB)
----.gitignore(80B)
----.travis.yml(206B)
----MANIFEST.in(130B)
----TODO(1KB)
----DEVELOPMENT.md(136B)
----LICENSE(1KB)
----FUNDING.yml(20B)
----debian()
--------control(748B)
--------copyright(1KB)
--------tarsnapper.conf(521B)
--------tarsnapper.examples(23B)
--------changelog(137B)
--------rules(397B)
----scripts()
--------tarsnapper(70B)
----README.md(7KB)
----simulate.py(1KB)
----tests()
--------__init__.py(0B)
--------test_config.py(5KB)
--------test_expire.py(882B)
--------test_script.py(7KB)
----tarsnapper()
--------__init__.py(24B)
--------script.py(20KB)
--------config.py(8KB)
--------test.py(1KB)
--------expire.py(4KB)