小编Eva*_*van的帖子

将 rsync 与 nfs 挂载一起使用时,如何防止消失错误?

我正在将文件从 Ubuntu 服务器移动到 Snow Leopard 服务器。Ubuntu 服务器有大约 6TB 的 NFS 共享,我想将其克隆到 Snow Leopard 服务器。

我在雪豹服务器上挂载了 nfs 共享,然后运行

rsync -av /Volumes/FromUbuntu /Volumes/LocalCopy
Run Code Online (Sandbox Code Playgroud)

在它复制大约 100GB 之后,它抱怨文件已经消失。我假设出于某种原因,NFS 链接会失效?什么可能导致这种情况?Ubuntu 服务器没有崩溃,也没有我知道的连接问题。我不介意在复制完成之前一遍又一遍地运行 rsync 命令,但仅 rsync 就需要大约 6 个小时才能使其成为文件列表。

有什么建议?仅通过 SSH 进行 rsync 会更快吗?谢谢!

(PS:我试过只使用 'cp -arv' 这似乎没有失败,但根据 Mac 上的网络流量监视器,在 rsync 构建其文件列表后,复制文件所需的时间似乎是 rsync 的两倍?)

更新:我正在尝试通过 ssh 从 mac 服务器到 ubuntu 服务器进行 rsync,它似乎运行得更快(创建文件列表并开始传输不到两个小时,就像从 nfs 挂载进行 rsync 一样大约六个小时只是为了构建初始文件列表。)看起来在 mac 上安装 NFS 共享肯定存在一些问题。有没有人遇到过这个问题?反过来,在 ubuntu 客户端的 mac 上安装 nfs 共享呢?我计划在 Mac 上为 Ubuntu 客户端托管 NFS 共享,但现在我很紧张。感谢您的输入!

ubuntu nfs rsync xserve

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

nfs ×1

rsync ×1

ubuntu ×1

xserve ×1