用于创建、筛选和远程备份btrfs快照的程序

snapintime的Python项目详细描述


https://codecov.io/gh/djotaku/Snap-in-Time/branch/master/graph/badge.svgDocumentation Status

snapintime用于管理btrfs快照的创建、剔除和发送到远程位置。在

从版本1.0.0开始,它会创建快照,根据下面的列表进行剔除,以及 它还可以向远程btrfs子卷发送/接收btrfs。在

剔除:

  • 三天前:最多留下4个快照-最近的快照到0000、0600、1200和1800。(已实施)
  • 七天前:最多留下一张快照-当天最后一张。在一个完美的情况下,它应该是1800年拍摄的。(已实施)
  • 90天前:从那一天起再过90天,每周最多留下1张快照。(已实施)
  • 365天前:从该日期再往前走365天,每季度最多留下1个快照(已实现)

(不关心闰年,如果定期运行,它最终会自动修复)

文档可以在:https://snap-in-time.readthedocs.io/en/latest/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试连接到Red5服务器时出现java问题   java实现Runnable的类被认为是ExecutorServices的“Runnable任务”?   java struts2类中的多个@validation   java未能应用插件[class'org.gradle.api.plugins.scala.ScalaBasePlugin']:gradle v2。13   如何使用Java流仅收集长度最大的元素?   从spring引导应用程序连接到firestore的java引发空指针异常   java从SQLite插入和获取真实数据类型会为连续插入获取空值吗?   当存在未知数量的空格时,使用java替代正向查找   部署如何为当今的浏览器部署java小程序(小程序、嵌入、对象)?   @OneToMany和@ManyToOne@Formula之间的java双向关系返回null   java为什么在我的例子中,协议缓冲区的性能比JSON差?   如何部署混合C++/Java(JNI)应用程序?   java如何在程序中显示字符串的完整信息。反恐精英?   java在Hibernate中从持久性上下文中分离实体中的实体