GUI 和终端执行(Back In Time/Grsync/其他 Linux 应用程序)是否产生相同的结果?

GUI 和终端执行(Back In Time/Grsync/其他 Linux 应用程序)是否产生相同的结果?

我已经打开了时光倒流rsync ...GUI 并将上次日志中的整行复制到终端并在终端中执行它。

问题 #1 是:如果我以正常方式执行此操作(单击 Back In Time GUI 中的“拍摄快照”),它会确切地还是 Back In Time GUI 在执行该rsync命令时添加了一些操作或调整了某些内容?

另外,同样的问题(问题 2),但关于Grsync

以及关于 Linux 应用程序的一般情况(如果可以回答的话)(问题 #3)。

我问前两个问题是因为备份是一件严肃的事情,在将它们移入 shell 之前(甚至对于 cron/anacron 作业也是如此),我想确保备份程序不会改变。

提前感谢您的回答。

答案1

关于你的问题1:

是也不是。该命令将执行与 BIT GUI 中完全相同的操作。但 BIT 将在运行此命令之前和之后进行一些思考(创建“new_snapshot”目录、修复权限、创建硬链接、将权限保存到额外文件中、保存配置和日志,仅举几例)

因此,最终您手动运行命令不会得到rsync与使用 BIT GUI 相同的结果。

免责声明:我是 BIT-dev 团队的成员

相关内容