ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

19.rsync工具

2022-09-06 17:04:18  阅读:178  来源: 互联网

标签:rsync 19 192.168 xinetd test 工具 root 157.136


rsync用作数据镜像备份工具

服务端安装部署(192.168.157.136)

安装rsync和xinetd

yum -y install rsync.x86_64
yum -y install xinetd   

xinetd作为管理操作系统中不频繁使用的服务(有请求才运行该服务),减少对资源的占用

修改xinetd配置文件

vi /etc/xinetd.d/rsync

service rsync 
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon   # 守护进程
port = 873
log_on_failure = USERID
}

修改rsync的配置文件(直接在底下增加)

vi /etc/rsyncd.conf

[test]
path = /test  # 监控路径,查看该目录下的文件同步情况
uid = root  
gid = root
max connections = 2
timeout = 300
read only = false
auth users = root
secrets file = /etc/rsync.passwd    # 密码文件位置
strict modes = yes    
use chroot = yes   # 转换权限

准备密码文件

vi /etc/rsync.passwd

root:123456    # 设置密码为123456

chmod 600 /etc/rsync.passwd 

启动xinetd服务

systemctl start xinetd.service

ss -tanl | grep 873:查看服务是否启动

准备监控文件并写入内容作为测试

mkdir /test
touch /test/123
vi /test/123

I am 123
hahahaha

客户端安装部署(192.168.157.137)

安装rsync

yum -y install rsync.x86_64
  • root@192.168.157.136::test意思是拷贝到目标的test配置的目录下,这里test对应的是rsync配置文件下自己新定义的[test]服务
  • root@192.168.157.136:/test意思是是拷贝到服务端的/test下,只是通过ssh查找,没有使用rsync的功能

查看服务端有哪些可用的数据源

rsync --list-onlyl root@192.168.157.136::

本地拷贝

mkdir /backup

touch local.txt 
vi local.txt

I am local document

rsync local.txt /backup/

如果原来文件修改,需要重新rsync才能让备份文件同步

同步本地文件到远程

rsync ./local.txt root@192.168.157.136::test

同步本地全部文件到远程

rsync -r /backup/ root@192.168.157.136::test

把远程目录下全部文件拷贝到本地

rsync -r root@192.168.157.136::test /backup/

标签:rsync,19,192.168,xinetd,test,工具,root,157.136
来源: https://www.cnblogs.com/icui4cu/p/16662422.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有