zfs_autobackup:ZFS自动备份用于将ZFS文件系统定期备份到其他位置。 无需其他工具库或配置文件

时间:2024-02-28 15:43:49
【文件属性】:

文件名称:zfs_autobackup:ZFS自动备份用于将ZFS文件系统定期备份到其他位置。 无需其他工具库或配置文件

文件大小:92KB

文件格式:ZIP

更新时间:2024-02-28 15:43:49

Python

ZFS自动备份 介绍 这是我编写的用于使复制ZFS数据集变得容易且可靠的工具。 您可以将其用作备份工具,复制工具或快照工具。 您可以通过设置自定义ZFS property来选择要备份的内容。 这样可以轻松添加/删除特定的数据集,或者仅备份整个池。 其他设置仅在命令行中指定:只需设置和测试zfs-autobackup命令并解决所有可能遇到的问题。 完成后,您只需将命令复制/粘贴到cron或脚本中即可。 由于使用ZFS命令,因此您可以通过指定--debug来查看其实际操作。 如果您遇到一些奇怪的问题或错误,这也很有帮助。 您只需将失败的命令复制粘贴,然后在命令行中进行操作即可。 (我在其他工具中错过的东西) 其他工具缺少的一个重要功能是可靠的--test选项:这使您可以查看zfs-autobackup将执行的操作并调整参数。 除了对系统进行更改外,它将执行所有操作。 zfs-aut


【文件预览】:
zfs_autobackup-master
----zfs_autobackup()
--------LogStub.py(510B)
--------ZfsPool.py(2KB)
--------ZfsAutobackup.py(19KB)
--------__init__.py(180B)
--------ExecuteNode.py(8KB)
--------__main__.py(150B)
--------ThinnerRule.py(2KB)
--------CachedProperty.py(1KB)
--------LogConsole.py(1KB)
--------Thinner.py(3KB)
--------ZfsNode.py(9KB)
--------ZfsDataset.py(30KB)
----.github()
--------workflows()
----scripts()
--------release(222B)
--------releasetest(266B)
----requirements.txt(66B)
----doc()
--------thinner.odg(12KB)
--------thinner.png(22KB)
----LICENSE(34KB)
----setup.py(1KB)
----README.md(30KB)
----tests()
--------test_zfsautobackup.py(33KB)
--------test_thinner.py(4KB)
--------test_zfsnode.py(4KB)
--------test_externalfailures.py(10KB)
--------test_scaling.py(3KB)
--------test_regressions.py(669B)
--------test_destroymissing.py(5KB)
--------run_tests(564B)
--------test_executenode.py(5KB)
--------basetest.py(3KB)
----.gitignore(135B)

网友评论