每个人都知道数据的重要性,并且需要每天备份。但是,每天手动备份非常令人烦恼。因此,许多软件可以使备份过程自动化。但是,有时,当您想要恢复数据时,跨不同的快照搜索特定文件非常困难。现在有一个解决方案:rsync-time-machine.py。
rsync-time-machine.py是一个用Python编写的Shell脚本。它使用rsync命令将Linux上的文件备份到外部存储。与rsync一样,rsync-time-machine.py只备份更改的文件。rsync-time-machine.py还包括一些特点,例如生成快照和提供简单的命令,可用于恢复特定版本的文件。
rsync-time-machine.py使用类似于Time Machine的快照。对于每个备份,它都会创建一个新文件夹,并将其与之前的备份进行比较。如果文件发生更改,则只有更改的文件被复制到新文件夹中。此外,rsync-time-machine.py使用硬链接来将相同文件映射到不同位置,节省存储空间。
rsync-time-machine.py非常适合用于备份个人文件夹(例如照片、文档等)或轻量级服务器。该脚本的主要功能是自动化备份,并为您所有的快照提供方便的恢复功能。此外,rsync-time-machine.py的源代码可在GitHub上找到。
如果您正在寻找一种自动化备份方案,那么rsync-time-machine.py可能是您的选择。不仅是备份自动化,而且快照存储更方便。此外,rsync-time-machine.py是免费的,主要用于Linux操作系统。
了解更多有趣的事情:https://blog.ds3783.com/