简单的个人备份工具

sixoclock的Python项目详细描述


Sixoclock是一个创建简单而有效的个人备份工具的项目。

Sixoclock在Python3中实现,并在GPLv3下获得许可。

Sixoclock的目标是实现特定 一个或多个镜像的文件集合。

后端有一个非常简单的接口,使开发人员能够轻松地添加新的 一个。

安装

从pypi安装:

pip install sixoclock

用法

为了使用sixoclock,您应该首先决定要如何备份 你的档案。然后,创建一个配置文件,将您的计划表示为sixoclock

默认配置位置是$HOME/.sixoclock.yml,但可以是 使用--config选项在每个命令的基础上重写。

sixoclock使用yaml作为配置语言。TOdo:示例配置

配置后sixoclock backup将启动备份过程。

sixoclock在子命令中提供功能:

backup              perform a backup
query               find a file in configured sources or mirrors
status              show backup status
refresh-cache       refresh cache

有关详细信息,请参见sixoclock --help

文件后端

文件后端使用非常熟悉的file://uri协议。有 当前没有文件后端的特殊选项。

如果指定的路径没有协议,那么sixoclock将它们视为文件 方便的uri。

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

推荐PyPI第三方库


热门话题
Java程序运行时错误   JavaAndroidStudio:与往常一样,四舍五入到next.5或.0   apache使用Java以表单数据形式上载文件   带矢量的java Freeflight相机如何正确旋转?   java如何以编程方式检索有关当前项目的语言、操作系统、体系结构等信息   java Twitter4J tweet实体?   java PdfBox编码异常   java在拖动未装饰的舞台时,如何强制光标停留在窗口上   JavaSpring注释扫描优化   java无法通过IntelliJ Idea在tomcat上运行服务   java在生命周期中如何拦截请求?   java中的数组返回错误