介绍

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。
常用场景
无密码同步
服务端:vim /etc/rsyncd.conf
#This is the rsync daemon configuration #global settings pid file = /var/run/rsyncd.pid port = 873 lock file = /var/run/rsyncd.lock log file = /var/log/rsync.log gid = root uid = root #module settings [share_data] path = /web/rsync/share_data use chroot = no max connections = 15 read only = yes write only = no list = no ignore errors = yes timeout = 120
/usr/bin/rsync --daemon mkdir -p /web/rsync/share_data
客户端
rsync -avz --progress root@192.168.1.98::share_data /home/hadoop/share_data
限制流量同步
rsync -avz --bwlimit=50 --progress root@192.168.1.98::share_data /home/hadoop/share_data
有密码同步
服务端
vim /etc/rsyncd.conf
#This is the rsync daemon configuration #global settings pid file = /var/run/rsyncd.pid port = 873 lock file = /var/run/rsyncd.lock log file = /var/log/rsync.log gid = root uid = root #module settings [auth_data] path = /web/rsync/auth_data use chroot = no max connections = 15 read only = yes write only = no list = no ignore errors = yes timeout = 120 auth users = hadoop secrets file = /etc/rsyncd.passwd
echo "hadoop:password123" > /etc/rsyncd.passwd chmod 600 /etc/rsyncd.passwd mkdir -p /web/rsync/auth_data
客户端
echo "password123" > /home/hadoop/rsyncd.passwd chmod 600 /home/hadoop/rsyncd.passwd rsync -avz --progress --password-file=/home/hadoop/rsyncd.passwd hadoop@192.168.1.98::auth_data /home/hadoop/auth_data
或者是
export RSYNC_PASSWORD="password123" rsync -avz --progress hadoop@192.168.1.98::auth_data /home/hadoop/auth_data
写入同步
服务端
vim /etc/rsyncd.conf
#global settings pid file = /var/run/rsyncd.pid port = 873 lock file = /var/run/rsyncd.lock log file = /var/log/rsync.log gid = root uid = root #module settings [write_data] path = /web/rsync/write_data use chroot = no max connections = 15 read only = no list = no ignore errors = yes timeout = 120 auth users = hadoop secrets file = /etc/rsyncd.passwd
mkdir -p /web/rsync/write_data
客户端
echo "123" > /home/hadoop/write_file export RSYNC_PASSWORD="password123" rsync -avz --progress --delete /home/hadoop/write_file hadoop@192.168.1.98::write_data
限定IP或者网段
#global settings pid file = /var/run/rsyncd.pid port = 873 lock file = /var/run/rsyncd.lock log file = /var/log/rsync.log gid = root uid = root #module settings [write_data] path = /web/rsync/write_data use chroot = no max connections = 15 read only = no list = no ignore errors = yes timeout = 120 auth users = hadoop secrets file = /etc/rsyncd.passwd hosts allow = 192.168.2.32 192.168.1.0/24
客户端 https://download.samba.org/pub/rsync/rsync.html
服务端 https://download.samba.org/pub/rsync/rsyncd.conf.html
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。谢谢大家对的支持。
# rsync同步命令
# rsync命令的用法
# linux
# rsync
# 实时同步
# 在LINUX系统上使用rsync命令详解
# Linux 命令之rsync命令详解
# Linux中rsync命令使用方式
# 服务端
# 客户端
# 是一个
# 也有
# 或者是
# 这篇文章
# 每次都
# 谢谢大家
# 可通过
# 就对
# 进行分析
# 多台
# 而不是
# 数据同步
# 有疑问
# log
# file
# pid
# gid
# var
相关文章:
如何用西部建站助手快速创建专业网站?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
建站org新手必看:2024最新搭建流程与模板选择技巧
如何确保西部建站助手FTP传输的安全性?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
公众号网站制作网页,微信公众号怎么制作?
建站之星代理商如何保障技术支持与售后服务?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
如何使用Golang安装API文档生成工具_快速生成接口文档
css网站制作参考文献有哪些,易聊怎么注册?
详解jQuery中基本的动画方法
如何通过VPS建站无需域名直接访问?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何撰写建站申请书?关键要点有哪些?
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
Python如何创建带属性的XML节点
Swift中swift中的switch 语句
北京制作网站的公司,北京铁路集团官方网站?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
宝塔面板创建网站无法访问?如何快速排查修复?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
网站制作员失业,怎样查看自己网站的注册者?
如何正确下载安装西数主机建站助手?
教程网站设计制作软件,怎么创建自己的一个网站?
如何配置FTP站点权限与安全设置?
c# 在ASP.NET Core中管理和取消后台任务
济南网站建设制作公司,室内设计网站一般都有哪些功能?
兔展官网 在线制作,怎样制作微信请帖?
如何在橙子建站中快速调整背景颜色?
建站之星导航菜单设置与功能模块配置全攻略
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
装修招标网站设计制作流程,装修招标流程?
家庭服务器如何搭建个人网站?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
如何高效搭建专业期货交易平台网站?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
开源网站制作软件,开源网站什么意思?
建站VPS推荐:2025年高性能服务器配置指南
公司门户网站制作流程,华为官网怎么做?
C++中引用和指针有什么区别?(代码说明)
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何在企业微信快速生成手机电脑官网?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何快速生成ASP一键建站模板并优化安全性?
如何通过服务器快速搭建网站?完整步骤解析
*请认真填写需求信息,我们会在24小时内与您取得联系。