首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程计算机中的同步数据

远程计算机中的同步数据
EN

Unix & Linux用户
提问于 2018-01-01 23:59:22
回答 1查看 57关注 0票数 1

我正在不同的本地机器上进行计算。假设我在机器A中有AB/有95个文件夹,在机器B中有相应的AB/ 90个文件夹。如果我运行rsync操作,它会尝试同步所有95个文件夹,包括每个文件夹中的大量子文件夹,这使得它效率很低。我只想从机器A复制5个文件夹到机器B。实现这个目标的最好方法是什么?

具体来说,当我运行rsync -rv AB/ $USER@host:/path/to/AB时,它试图匹配所有文件夹和子文件夹,整个操作大约需要4-5分钟,这类似于将整个文件夹从A到B进行scp。

EN

回答 1

Unix & Linux用户

发布于 2018-01-02 00:26:33

你使用rsync不正确。如果没有-a标志,程序就无法在大小和时间戳上找到相同的匹配,因此它将恢复为校验和比较。

试着复制以下内容:

代码语言:javascript
复制
rsync -av AB/ $USER@host:/path/to/AB

顺便说一句,如果$USER是您的本地帐户名,只需省略它,并让rsync默认为:

代码语言:javascript
复制
rsync -av AB/ host:/path/to/AB
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/414211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档