顶部横幅广告
  • 微信
您当前的位置:首页 > 技术学习 > 随心学习

服务器与服务器之间的数据互通——直接复制与差量复制

作者:石德生 时间:2022-04-23 阅读数:人阅读文章来源:原创内容

最近在使用虚拟机做hadoop集群操作,因为需要使用多台虚拟机进行类似的操作,让数据互通,上传文件什么的,每台都操作一样的命令时过于麻烦。于是使用到了此项功能。比如,我需要将服务器A上的文件直接发送到服务器B中,你应该如何解决。

方案一:将命令同时发送给全部会话。

如果仅仅只是进行相同命令的操作,可以使用连接工具的多会话功能(以finalshell为例),我们先连接两台服务器,或者虚拟机,只要有ip能连接就行。

服务器与服务器之间的数据互通——直接复制与差量复制 

连接成功以后,我们可以切换到命令编辑窗口,在这里输入命令,并选择发送至全部会话。

方案二:单纯的目录或者文件拷贝

如果只需要将服务器A里的某个文件拷贝到服务器B中,你会如何解决?是参照A,在B中直接建立新的文件还是从A中下载直接上传到B?其实不用这么麻烦,使用下面命令即可

服务器与服务器之间的数据互通——直接复制与差量复制 

举例说明:当前目录下存在jdk文件夹,使用下列命令,回车之后输入yes再回车输入密码,即可将该文件夹发送至192.168.179.139的/opt/module/目录下

scp -r jdk1.8.202/ root@192.168.179.139:/opt/module/

方案三:差量复制方式

顾名思义,系统会检测与目的地文件夹直接的是否差异,并将差异的内容直接发送到对方。

举例说明:两台服务器A和B的home目录123count文件下存在许多文件,而你在A的123coun文件夹下新建了aa.txt。使用下列命令,可以直接完成差量复制,B中也会出现

rsync -av 123count root@192.168.179.139:/home/

本站部分文章、数据、图片来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:1737618317@qq.com

标签:
微信

石德生

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信
上云折上折