`

利用rsync技术,单项文件同步(一)

 
阅读更多

第一步:拷贝tar包

tar -xf rsync-3.1.2.tar.gz 

 

第二步:装载配置文件

cd  rsync-3.1.2

./configure --prefix=/usr

 

第三步:编译并安装

make && make install

 

以上三步超级简单,是个程序猿无需多言。

 

需要在/etc目录下mkdir三个配置文件

rsyncd.conf    核心的配置文件

rsyncd.pass    集群机之间交互需要提供密码访问

rsyncd.motd    启动成功返回控制台的效果

 

 

----------------------------rsyncd.conf------start---------------------------------

uid = root

gid = root

strict modes = no

lock file = /var/run/rsync.lock

log file = /var/log/rsyncd.log

 

[sharehtml]

path = /data/html/

ignore errors=no

read only = no

write only = no

list = false

auth users = root

secrets file = /etc/rsync.pass

----------------------------rsyncd.conf------end---------------------------------

 

密码文件,有一定的格式控制(username:password)

注意:此文件需要600权限

酷

chmod 600 /etc/rsync.pass 

酷

----------------------------rsyncd.pass------start--------------------------------

root:123456

----------------------------rsyncd.pass------end---------------------------------

 

----------------------------rsyncd.motd------start---------------------------------

welcome to rsyncd 

----------------------------rsyncd.motd------end---------------------------------

 

启动rsync程序

/usr/bin/rsync --daemon --config=/etc/rsync.conf

 

分享到:
评论

相关推荐

    Rsync实现文件备份同步

    Rsync(Remote Sync)是一种高效、功能强大的文件同步工具,常用于实现本地或远程文件的备份与同步。本文将深入探讨Rsync的工作原理、主要特点以及如何使用它来构建一个可靠的文件备份同步系统。 ### 1. Rsync概述 ...

    rsync+inotify实现服务器之间文件实时同步

    rsync是一种文件同步工具,可以实现触发式的文件同步,但使用crontab守护进程方式进行触发同步的数据和实际数据会有差异,而inotify可以监控文件系统的各种变化,当文件有任何变动时,就触发rsync同步,这样刚好解决...

    linux下Rsync+sersync实现文件数据实时同步

    `Rsync`是一个强大的、快速的文件同步和备份工具,它支持本地和远程文件同步。其核心特性包括增量传输、只同步变化的数据、可以选择的压缩选项以及广泛的过滤规则。 1. **增量传输**:Rsync通过比较源文件和目标...

    linux 下rsync文件夹同步配置

    rsync是一种用于文件传输的开源软件,其核心功能是文件同步,能够快速、增量地同步文件或目录。它利用“差分压缩”算法,只传输两个文件差异部分,极大提高了数据传输效率。此外,rsync支持多种传输协议,如TCP/IP,...

    rsync+inotify 文件同步自动配置安装

    rsync+inotify 文件同步自动配置安装shell,包含inotify3.14的源包,自动安装后可以实现/etc/init.d/rsyncd start|stop 脚本自动复制,在启动关闭时候同时启动关闭inotify监控shell脚本,请使用时认真阅读安装脚本,...

    rsync同步的艺术

    rsync 是一个功能强大的文件同步工具,经常用于服务器之间的文件同步和备份。它能够确保文件的内容、权限和时间戳保持一致。下面是 rsync 的一些重要知识点: 1. rsync 的基本使用:rsync 可以在两个文件之间同步...

    rsync备份海量文件时占用大量内存的解决方法

    例如我这里一台服务器,约800万的图片,而且更新比较频繁,文件数增长比较快,差不多每天增加约10万张。备份的时候,rsync大约占用了将近2G的内存,大量内存的占用,造成服务器物理内存不足,进而使用到swap,然后...

    Windows平台下使用rsync实现文件同步.docx

    cwRsync 是一个基于 rsync 的同步工具,能够实现文件的双向同步。 在服务器端,需要安装 cwRsyncServer,并配置 rsyncd.conf 文件来定义同步模块。在 rsyncd.conf 文件中,需要定义同步模块的路径、权限、日志文件...

    14:rsync_sersync实现数据实时同步.docx

    rsync 数据实时同步实现方案 rsync 是一个 Unix/Linux 系统下的文件同步和...rsync 是一个功能强大且灵活的文件同步工具,可以满足各种文件同步需求,支持多种同步模式和协议,能够快速、安全、压缩地复制和同步文件。

    linux中rsync异步服务器实现文件同步与备份.docx

    其中,Rsync作为一个强大的文件传输工具,通过使用SSH协议,可以实现高效、安全的文件同步与备份。本文将探讨如何在Linux中利用Rsync异步服务器来完成这一任务。 首先,Rsync的异步同步机制允许用户仅传输变化的...

    Rsync+ssh双机同步测试及问题解决

    Rsync+ssh双机同步测试及问题解决是指使用Rsync和ssh协议实现双机之间的文件同步和备份。本文将详细介绍如何配置ssh的自动登录、rsync的配置、同步问题和解决方案。 一、配置ssh的自动登录 在进行双机同步之前,...

    Linux下rsync文件同步详解

    Linux 下 rsync 文件同步详解 rsync 简介 RSYNC 是一个快速、可靠、功能强大且免費的 Unix 和 Linux 文件同步工具。...通过了解 rsync 的原理、服务方式和基本使用,可以更好地利用 rsync 实现文件同步和备份。

    实用RSYNC服务同步文件

    在信息技术领域,数据的备份与同步是至关重要的环节,RSYNC(Remote Sync)作为一个高效、强大的文件同步工具,因其便捷性和灵活性,被广泛应用于服务器之间的数据同步。本文将深入探讨RSYNC服务的原理、配置及应用...

    CentOS7配置rsync实现文件同步1

    rsync是一款强大的文件同步工具,它能够高效地在不同服务器之间同步目录和文件,尤其在Linux环境中广泛使用。rsync的特性在于其采用的“rsync算法”,该算法仅传输文件的差异部分,极大地提高了数据同步的效率。下面...

    Git+rsync构建文件同步工具文件

    本文将详细介绍如何在Windows环境下利用Git和rsync构建文件同步工具,并解释相关的配置和操作步骤。 **Git** 是由林纳斯·托瓦兹开发的,用于跟踪项目文件的修改历史,它允许团队成员协同工作,同时避免冲突。Git...

    图解rsync数据同步部署文档.docx

    rsync 是一种快速、可靠的文件同步工具,广泛应用于数据同步、备份和镜像等领域。以下是 rsync 数据同步部署指南的摘要信息: 一、什么是 rsync? rsync 是一个免费的、功能强大、跨平台的文件同步工具,由 Andrew...

Global site tag (gtag.js) - Google Analytics