我目前正在使用 rsync 在多个驱动器之间镜像文件集。我所做的是:
rsync -rav --delete --progress --dry-run /Volume/example1/somedir/ /Volume/example2/somedir/
然后我检查输出,确保它不会传输我简单重命名或移动的任何大文件
然后我删除--dry-run
标志,附加--extended-attributes
并允许命令运行(扩展属性标志在输出中添加了很多行,并且很难看到正在传输的实际文件)
我正在寻找一个 OS X GUI 应用程序来简化此操作,只需单击两次即可。基本上:
- 它具有传输预设(源/目标、应删除源目录中丢失的文件等)
- 当您单击“Go”时,它会向您显示要复制和删除的文件列表(不包括隐藏要复制的元数据文件)
- 您点击“确实开始”,然后系统会继续进行转移
我尝试了两个 rsync GUI,雅格和同步- 均不支持该--dry-run
功能。
简而言之,是否有一个 GUI 文件同步工具可让您检查即将复制哪些文件? 有这样的实用程序吗?
答案1
如果您不介意为程序付费,您可以尝试搜索一些 Mac 网站,这些网站会通知您何时发布新版本的程序/更新。我知道有一个名为 Macfixit 的网站,它是 cnet 的一部分,还有 versiontracker。(可能还有数百个其他网站...)
我购买过的一个程序(价格不贵,约 35 美元)叫做 Synk,它有几个不同的版本(标准版、专业版……)。它可以满足您的要求:它会预览两个目录、子目录等,并告诉您将更新或删除哪些内容。
我认为这是一个相当不错的程序,开发人员反应迅速。我的抱怨是,我发现很难知道到底会发生什么以及为什么会发生。(但是,如果我创建了一些测试并认真阅读了手册,我知道我可能可以弄清楚。)在 versiontracker 上,您可以在此处看到它: http://www.versiontracker.com/dyn/moreinfo/macosx/7842
我刚刚发现的另一款软件是 backuplist+,一个 rsync GUI。我刚刚将它安装在一台旧的 PowerMac G5 上,每周备份一台 Netgear NAS。我所做的测试表明它工作正常。不幸的是,没有预览 - 这正是你要找的东西。
祝你音乐好运