CC00076.LinuxNetwork——|Linux&RSYNC服务.V02|——|SSH协议|Rsync同步|

本文主要介绍了如何使用SSH协议进行Linux服务器之间的数据同步,以及利用rsync协议将NFS服务器的数据备份到rsync服务器。通过这两种方式,实现高效且安全的文件同步策略。
摘要由CSDN通过智能技术生成
一、ssh协议数据同步:将NFS服务器数据同步备份到rsync服务器
### --- rsync部署

~~~     我们一般使用rsync来进行单向数据同步,因此我们需要确定一个基准,
~~~     比如:两台服务器,一台NFS作为网站数据服务器(基准服务器),
~~~     另一台专门做rsync数据备份服务器,我们以此为基础开始我们的实验
### --- 实验环境:一台NFS服务器,一台rsync服务器

~~~     centos6.x:20.20.20.21   SRC——数据服务器,推送:服务器端
~~~     centos6.x:20.20.20.22   DST——备份服务器,下载:本地客户端
### --- 在两台服务器上分别创建目录(/filesrc、/filedst)
### --- 下行同步(下载)
~~~     格式:rsync -avz  服务器地址:/服务器目录/* /本地目录
~~~     示例:rsync -avz root@20.20.20.21:/filesrc/* /filedst
~~~     -a: 归档模式,递归保留对象属性
~~~     -v:显示同步过程
~~~     -z:在传输文件时进行压缩

[root@server21 ~]#  yum install-y rsync
[root@server22 ~]# yum install -y rsync
[root@server21 ~]# mkdir /filesrc
[root@server21 ~]# touch /filesrc/{1..5}.txt
[root@server22 ~]# mkdir /filedst
~~~		#报错信息:
[root@server22 ~]# rsync -avz root@10.10.10.12:/filesrc/* /filedst/
rsync: Failed to exec ssh: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(84) [receiver=3.0.6]
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in IPC code (code 14) at io.c(600) [receiver=3.0.6]

~~~		#解决方案:检查原因是ssh客户端没有安装
[root@server22 ~]# yum install openssh-clients -y
~~~		#报错信息
[root@server22 ~]# rsync -avz root@20.20.20.21:/filesrc/* /filedst/
root@20.20.20.21's password: 
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: remote command not found (
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值