多主机,PostgreSQL支持,文件系统重复检测系统。
droblo的Python项目详细描述
droblo
一个面向多主机、PostgreSQL支持、文件系统重复检测系统。
识别网络上多个主机上的重复文件,和/或确保正在监视的所有文件都保存到 多个地点。
droblo使用postgresql数据库来存储被监视的多个主机的文件指纹。
- droblod是监视主机文件系统事件、集中存储相应文件指纹的守护进程。
- droblo_reports生成相应的报告。
开始
先决条件
python 3.5或更高版本,以及pip_requirements.txt中列出的模块,这些模块位于要从中查看文件的计算机上。
运行任何PostgreSQL版本的服务器仍在维护中。
安装
请参阅Droblo database setup以创建数据库。
有关在监视的主机上安装droblo的信息,请参阅Hosts installation。
命令使用
有关droblod用法的信息,请参阅droblod。
有关报告的信息,请参阅droblo_reports。
许可证
本项目是在GNU Affero通用公共许可第3版下授权的