不是您问题的确切答案,但是您也可以rsync资源派生。这是关于以下内容的非常不错的文章:
ps:您使用solaris还是freebsd?
所以,我现在尝试了什么:
我有一个远程操作系统(不是mac),并通过保险丝/ sshfs(通过慢速ADSL)安装了它。
sshfs user@example.com:/path/to/dir /Users/me/Mount/myfs -oauto_cache,reconnect,volname=MyFs
在我的Macbook上输入以下内容:
/usr/bin/rsync -avE /Users/me/tmp/bk /Users/me/Mount/myfs/tmp/test
(/ tmp / test在远程计算机上已经存在)
并得到了:
building file list ... done
bk/
._bk
bk/.DS_Store
bk/._.DS_Store
bk/Icon\#015
bk/._Icon\#015
bk/test.rtfd/
bk/test.rtfd/.LSOverride
bk/test.rtfd/TXT.rtf
sent 311127 bytes received 186 bytes 15186.00 bytes/sec
total size is 6874 speedup is 0.02
如您所见,资源派生将转换为dot_underscore文件并复制到远程位置。(例如,目录bk的自定义图标)。
因此我不明白,为什么您不能rsync到远程zfs?