`
glinuz
  • 浏览: 18400 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

rsync 同步数据

阅读更多
一 开启rsync服务,修改/etc/xinetd.d/rsync。
disable = no # replace <yes>
重启xinetd 服务
service xinetd retart
二 配置server端,/etc/rsyncd.conf
# touch rsyncd.conf
# vi rsyncd.conf
uid = nobody
gid = nobody
use chroot = no # 不使用chroot
max connectionts = 6 #最大连接数6
read only = yes
hosts allow = 192.168.0.0/24 #只允许局域网内ip访问
pid file = /var/run/rsyncd.pid #rsyncd 进程信息
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log

[zeus]
comment = zeus
path = /var/lib/data/zeus #数据源路径
ignore errors #忽略一些io错误
list = no #不允许列表
auth users = rsync #认证的用户名
secrets file = /etc/rsyncd.passwd #密码文件

# vi rsyncd.passwd
rsync:rsyncpasswd

密码文件必须为属主只读
# chmod 400 rsyncd.passwd

到此服务器端配置完成。

客户端测试
# rsync -vzrtopg --progress --delete rsync@192.168.0.1::zeus /tmp/

参数:
v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。
--progress是指显示出详细的进度情况。

--delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。 rsync@ 的“rsync”是用户名。
::zeus 是服务端配置的模块名,# [zeus]

--password-file 可以指定保存密码的文件,以便于编写同步的脚本
完成.
遇到的问题.
rsync 提示@ERROR auth failed no module zeus
确认密码无误,更改rsyncd.conf 为chmod 400
分享到:
评论

相关推荐

    rsync同步数据

    rysnc同步数据,进行全备、增备,保证数据的完整性

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

    在远程同步任务中,负责发起 rsync 同步操作的主机称为发起端,而负责响应 rsync同步操作的主机称为 rsync 服务器(也称为同步源)。 在 push 方案中,rsync 服务器负责提供文档的目标位置,发起端应对该位置具有...

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

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

    rsync同步的艺术

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

    linux 下rsync文件夹同步配置

    在Linux环境下,rsync工具因其高效、稳定、灵活的特点,被广泛应用于文件备份、数据迁移以及文件夹同步等场景。本文将详细介绍如何在Linux系统中配置rsync进行文件夹同步,包括准备工作、安装过程、服务端与客户端的...

    rsync数据同步手册.pdf

    rsync数据同步手册 rsync是一种快速、可靠的文件同步工具,广泛应用于数据备份、同步和复制。下面是关于rsync数据同步手册的知识点总结: 一、系统环境 在开始使用rsync之前,需要了解系统环境的基本配置。包括...

    Rsync+sersync实现数据实时同步备份

    - 发起端和备份源的定义:解释了Rsync同步操作中各个组件的角色和功能。 - 推(push)和拉(pull)的数据同步方式:介绍了不同同步模式的工作原理和适用场景。 - Xinetd管理Rsync工作原理:通过Xinetd服务来管理...

    windows系统同步数据.pdf

    在使用 Rsync 同步数据时,需要注意以下几点: * 服务端和客户端的时钟需要同步,以确保数据的正确性。 * 服务端和客户端的文件系统需要保持一致,以确保数据的正确性。 * 在使用 Rsync 时,需要确保服务端和客户端...

    rsync安装部署-实现数据文件同步

    rsync是一款强大的、开源的文件同步工具,常用于在不同计算机之间进行增量备份和数据迁移。它具有高效、快速的特点,能实现本地或远程的数据同步,并且支持多种操作系统,包括Linux、Unix以及通过cygwin在Windows上...

    FreeBSD Rsync同步学习与配置全过程

    FreeBSD上的Rsync同步学习与配置是一个重要的话题,特别是对于那些需要高效、可靠地备份和同步数据的系统管理员而言。Rsync是一款强大的文件同步工具,最初设计用来替代rcp,由rsync.samba.org维护。它以其独特的...

    rsync+innotify数据同步

    然而,随着企业业务的扩大和数据量的激增,`rsync`在大规模数据同步场景下的性能瓶颈也日益凸显,尤其是在处理海量文件时的扫描时间过长和无法实时监测同步数据的问题。为了解决这些痛点,`rsync+inotify`的组合方案...

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

    在Linux环境中,文件数据的实时同步是系统管理中的重要任务,尤其对于分布式系统和多服务器环境。`Rsync`和`sersync`是两个常用的工具,它们能够有效地帮助我们完成这个任务。本文将深入探讨这两个工具的工作原理、...

    Windows中配置Rsync同步文件的方法 v 1.0

    在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。

    rsync跨平台同步数据.pdf

    【rsync跨平台同步数据】 rsync是一款强大的数据同步工具,尤其在类Unix系统中广泛使用,同时也支持在Linux和Windows之间进行数据同步。它的主要功能是实现在不同系统之间高效、快速地复制和同步文件,同时保持文件...

    图解rsync数据同步部署文档

    #### 二、Rsync同步算法详解 Rsync的核心算法可概括为五个步骤: 1. **分割文件**:目标机器(假设为2号机)将文件B按固定大小S字节分割成多个数据块,最后一块可能小于S。 2. **执行校验**:对每个数据块执行两次...

    rsync数据同步软件最新版

    在实际应用中,rsync通常与其他工具结合使用,如inotify-tools,可以实时监控文件系统的变化并触发rsync同步,实现近乎实时的备份。或者配合ssh来安全地进行远程同步。 总的来说,rsync是一个功能强大、灵活且高效...

    Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步

    ### Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步 #### 1. Rsync简介 Rsync 是一个开源的、高效的文件同步工具,它主要用于在本地或远程主机之间同步文件和目录。Rsync 通过只传输源文件与目标...

    Windows上设置rsync同步

    ### Windows上设置rsync同步详解 #### 一、前言 `rsync`是一款非常强大的文件同步工具,它能够在本地或是远程计算机之间高效地同步文件和目录。在Windows环境中使用`rsync`进行文件同步,可以提高数据备份及迁移的...

Global site tag (gtag.js) - Google Analytics