PyHardLinkBackup:使用 Python 进行硬链接重复数据删除备份

时间:2024-06-18 14:13:46
【文件属性】:

文件名称:PyHardLinkBackup:使用 Python 进行硬链接重复数据删除备份

文件大小:115KB

文件格式:ZIP

更新时间:2024-06-18 14:13:46

Python

硬链接备份 使用 Python 进行硬链接/重复数据删除备份。 备份应保存为文件系统中的普通文件: 无需任何额外软件或额外元文件即可访问 非专有格式 使用版本控制创建备份 每次备份运行都会创建一个完整的文件系统快照树 可以删除每个快照树,而不会影响其他快照 使用硬链接进行重复数据删除: 仅存储更改的文件,所有其他文件通过硬链接 到处寻找重复文件(即使重命名或移动文件) 可在 Windows 和 Linux 下使用 要求:Python 3.6 或更新版本。 请:尝试,分叉并做出贡献! ;) 例子 $ phlb backup ~/my/important/documents ...start backup, some time later... $ phlb backup ~/my/important/documents ... 这将创建重复数据删除备份,如下所示: ~/py


【文件预览】:
PyHardLinkBackup-master
----MANIFEST.in(113B)
----.travis.yml(801B)
----README.rst(20KB)
----poetry.lock(49KB)
----.coveragerc(682B)
----pyproject.toml(2KB)
----pyhardlinkbackup()
--------django_project()
--------backup_app()
--------tests()
--------helper_sh()
--------__init__.py(127B)
--------phlb()
--------helper_cmd()
----pytest.ini(767B)
----.github()
--------workflows()
----tox.ini(169B)
----LICENSE(34KB)
----.isort.cfg(777B)
----appveyor.yml(3KB)
----dev()
--------patch_cmd.py(702B)
--------WindowsDevelopment.creole(2KB)
--------__init__.py(0B)
----boot_pyhardlinkbackup.cmd(2KB)
----AUTHORS(221B)
----.coveralls.yml(45B)
----.gitignore(140B)
----README.creole(18KB)
----Makefile(2KB)
----.editorconfig(405B)
----.flake8(99B)
----.gitattributes(88B)
----boot_pyhardlinkbackup.sh(848B)

网友评论