0


linux : 从服务器a上传文件到服务器b,不覆盖已存在的文件/ 跳过二者之间重复的内容

linux : 从服务器a上传文件到服务器b,不覆盖已存在的文件/ 跳过二者之间重复的内容

本地

上传文件夹到

服务器a
scp -r filename [email protected]:/home/demo/hhh_a

filename 要上传的文件夹
[email protected] 服务器a的名称和账号
/home/demo/hhh_a 要将文件夹上传到服务器a中的路径

服务器a

上传文件夹到

服务器b
  1. 服务器b是需要通过服务器a来跳板登陆:scp -r /home/demo/hhh_a [email protected]:/disks/test/hhh_b/home/demo/hhh_a 要从服务器a中传到服务器b中的文件夹及其路径[email protected] 服务器b的名称和账号/disks/test/hhh_b 要将文件夹上传到服务器b中的路径
  2. 服务器b与服务器a之间无任何跳板关系(大部分是这种情况):scp -r [email protected]:/home/demo/hhh_a [email protected]:/disks/test/hhh_b [email protected] 服务器a的名称和账号[email protected] 服务器b的名称和账号/home/demo/hhh_a 要从服务器a中传到服务器b中的文件夹及其路径/disks/test/hhh_b 从服务器a中传来的文件夹在服务器b中的存放路径

服务器a

上传文件夹到

服务器b

只上传

不重复

的内容 /

跳过

二者之间的

重复

内容

rsync -avz --progress --ignore-existing [email protected]:/home/demo/hhh_a [email protected]:/disks/test/hhh_b
标签: 服务器 linux github

本文转载自: https://blog.csdn.net/crist_meng/article/details/131434111
版权归原作者 CL_Meng77 所有, 如有侵权,请联系我们删除。

“linux : 从服务器a上传文件到服务器b,不覆盖已存在的文件/ 跳过二者之间重复的内容”的评论:

还没有评论