`

rsync详细配置过程

 
阅读更多
Rsync配置:

服务端配置:

root@ubuntu:~# more /etc/rsyncd/rsyncd.conf

uid=nobody
gid=nobody
max connections=4
timeout=600
use chroot=no
read only=yes
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
log file=/var/log/rsyncd.log
host_allow=*
#syslog facility=local7
#log file=/var/log/rsyncd.log
#rsync config
#The 'standard' things

[redis_backup_dir]
uid=0
gid=0
path=/data/redis
comment=This is a redis backup role
#ignore errors
read only=yes
list=no
auth users=redis_backup
secrets file=/etc/rsyncd/rsync_backserver.pas

root@ubuntu:~# vi /etc/rsyncd/rsync_backserver.pas
test:1234567
root@ubuntu:/etc/rsyncd# sudo chmod 600 /etc/rsyncd/rsync_backserver.pas

root@ubuntu:~# sudo rsync --daemon --config=/etc/rsyncd/rsyncd.conf
failed to create pid file /var/run/rsyncd.pid: File exists
root@ubuntu:~# sudo rm -f /var/run/rsyncd.pid
root@ubuntu:~# sudo rsync --daemon --config=/etc/rsyncd/rsyncd.conf

root@ubuntu:/etc/rsyncd# more /var/log/rsyncd.log
2014/01/02 11:33:26 [29589] Unknown Parameter encountered: "host_allow"
2014/01/02 11:33:26 [29589] IGNORING unknown parameter "host_allow"
2014/01/02 11:33:26 [29590] rsyncd version 3.0.9 starting, listening on port 873


到此为止,服务端即配置完毕。


客户端:

root@AY130925102139735305Z:/usr/local/programs/backup_redis_sh# sudo vi ./rsyncd_redis.pas
1234567
root@AY130925102139735305Z:/usr/local/programs/backup_redis_sh# sudo chmod 600 ./rsyncd_redis.pas

root@AY130925102139735305Z:/usr/local/programs/backup_redis_sh# rsync -vzrtopg --progress --delete test@192.168.1.123::redis_backup_dir/*.txt /data/_redis_16_backup/ --password-file=/usr/local/programs/backup_redis_sh/rsyncd_redis.pas
receiving incremental file list
1.txt
          23 100%   22.46kB/s    0:00:00 (xfer#1, to-check=0/1)

sent 93 bytes  received 161 bytes  508.00 bytes/sec
total size is 23  speedup is 0.09


分享到:
评论

相关推荐

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

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

    linux 下rsync文件夹同步配置

    本文将详细介绍如何在Linux系统中配置rsync进行文件夹同步,包括准备工作、安装过程、服务端与客户端的配置步骤,以及如何通过脚本实现定时同步。 #### rsync简介 rsync是一种用于文件传输的开源软件,其核心功能...

    rsync配置

    rsync 配置是一个复杂的过程,需要配置 rsync 源服务器、配置 rsync 备份源、配置权限、启动 xinetd 等多个步骤。但是,通过正确的配置,rsync 服务可以实现服务器之间的文件同步,提高数据安全性和可靠性。

    rsync配置方法(doc)

    此外,文中还提到了未尽事宜和参考资料,这可能是针对更高级的配置或特定场景的详细指导。 总的来说,rsync是一个功能强大的文件同步工具,适合在各种环境中进行高效的数据备份和迁移。通过正确配置和使用,rsync...

    rsync安装配置文档

    接下来,我们将详细介绍`rsync`的服务端配置。这部分内容非常重要,因为它涉及到如何设置服务端以便客户端能够顺利地进行数据同步。 1. **配置文件路径**:`/etc/rsyncd.conf`。 2. **基本配置项解析**: - `uid=...

    rsync配置与使用(v2.0)

    【rsync配置与使用(v2.0)】 rsync是一款广泛应用于类Unix系统的数据同步工具,主要用于实现远程或本地的数据备份和同步。其名称“remote sync”表明了其主要功能,即远程同步。以下是rsync的主要特点: 1. **镜像...

    linuxrsync安装配置及命令详解.pdf

    Rsync 是一个功能强大且广泛使用的文件同步工具,通过本文,我们将详细介绍 Linux 中 Rsync 的安装、配置和命令详解。 一、服务端操作 1. 安装 Rsync 服务 使用 yum 命令安装 Rsync 服务:`yum -y install rsync`...

    rsync安装与配置-完整版.doc

    下面将介绍 rsync 的安装和配置过程。 一、安装 rsync rsync 的主页地址为 http://rsync.samba.org/,可以从这里下载 rsync 的安装软件。编译安装 rsync 的过程非常简单,只需要以下简单的几步: 1. 下载 rsync ...

    rsync安装配置.pdf

    本文将详细讲解rsync的安装配置过程,并介绍相关配置选项,帮助你更好地掌握rsync的使用。 首先,rsync的安装通常在Linux系统中进行。你可以通过包管理器(如apt-get、yum)来安装,或者从源代码编译安装。例如,在...

    rsync命令教程 在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。

    在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。 一、rsync的六种工作模式: 1.1、拷贝本地...

    Linux_rsync_配置具体实现说明

    本文将详细讲解`rsync`的配置和使用,以帮助中小型企业和网站实现数据的远程备份。 首先,确保`rsync`在SERVER和CLIENT两端都已安装。在大多数Linux发行版中,可以通过包管理器(如`apt-get`或`yum`)来安装`rsync`...

    RSYNC架设的详细过程

    以下是对`RSYNC`架设过程的详细说明: 首先,我们需要在服务器端配置`rsyncd.conf`文件,这是`RSYNC`服务的主要配置文件。在`/etc/rsyncd.conf`中,我们设置以下参数: 1. `uid = root`和`gid = root`:指定`RSYNC...

    rsync目录同步配置详解

    本篇文章旨在详细介绍 rsync 目录同步的配置过程,涵盖服务器端和客户端的配置、ssh 远程连接、rsync 服务的启动和客户端同步命令等方面的内容。 一、环境要求 要实现 rsync 目录同步,需要满足以下环境要求: * ...

    Rsync服务器的配置.docx

    【Rsync服务器配置详解】 Rsync是一款强大的、...在配置过程中,务必注意权限设置和安全考虑,以防止未授权访问。同时,测试同步过程以确保一切按预期工作。Rsync的灵活性和效率使其成为Linux环境中的首选同步工具。

    rsync 配置与使用实现

    - `-v`:详细输出,显示同步过程。 - `-z`:启用压缩。 - `-r`:递归处理,将指定目录下的所有文件和子目录一起处理。 - `-u`:更新文件,只同步源文件比目标文件新的或大小不同的文件。 ### 四、rsync远程同步 ...

    Rsync服务器的配置.pdf

    本文将详细讲解如何配置Rsync服务器,确保数据安全、高效地进行同步。 首先,Rsync服务器的配置需要安装Rsync软件。在基于RPM的系统(如CentOS)中,可以通过`yum install rsync`或直接下载RPM包安装。接着,还需要...

    linux rsync 客户端与服务端配置说明

    架设rsync服务器的过程通常包括以下步骤: 1. **安装rsync**:在Linux系统中,可以通过包管理器(如`apt-get`或`yum`)安装rsync。 2. **配置rsync**:rsync的配置文件通常是 `/etc/rsyncd.conf`,这里可以定义模块...

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

    文件同步详细方法说明包括配置 rsync 服务、配置 OpenSSH 服务器、配置 swRsync 客户端等步骤。 四、Linux 下 Rsync 使用实例 在 Linux 平台下,可以使用 rsync 命令来实现文件同步。安装 rsync 需要使用 yum 命令...

    rsync_架设手册

    在rsync的使用过程中,可能会遇到权限、网络连接或配置错误等问题,仔细检查rsync的日志文件(默认为`/var/log/rsync.log`),并根据错误信息调整配置或解决网络障碍。 #### 8. 未尽事宜 rsync的配置与使用涉及多...

Global site tag (gtag.js) - Google Analytics