快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  使用rsync实现文件备份同       MsSQL转化成MySQL MySQL Mi    

使用rsync实现文件备份同步

时间:2026-09-10 00:12 来源:未知 人气:

一. 介绍 rsync – remote synchronize是类unix系统下的数据镜像备份工具,它的特性如下: 1. 可以镜像保存整个目录树和文件系统。 2. 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 3. 无须特殊权限即可安装。 4. 快速:第一次同步时rsync会复制全部内容,但在下一次只传输修改过的文件。rsync在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。 5. 安全:可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。 6. 支持匿名rsync 同步文件,是理想的镜像工具。

二. 安装 服务端和客户端安装rsync yum -y install rsync 也可以源码安装 rsync下载地址:http://rsync.samba.org/ ./configure make make install 但是需要注意的是必须在服务器A和B上都安装rsync,其中A服务器上是以服务器模式运行rsync,而B上则以客户端方式运行rsync。这样在web服务器A上运行rsync守护进程,在B上定时运行客户程序来备份web服务器A上需要备份的内容。

三. 服务端配置

建立/etc/rsyncd.password文件

修改防火墙策略,允许873端口(tcp/udp)

启动服务器端

开机自启动

四. 客户端配置

rsync参数 -a –archive归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r –recursive 对子目录以递归模式处理 -l –links 保留软链 -p –perms 保持文件权限 -t –times 保持文件时间信息 -g –group 保持文件属组信息 -o –owner 保持文件属主信息 -D –devices 保持设备文件信息 -z –compress 对备份的文件在传输时进行压缩处理 -P –partial 保留那些因故没有完全传输的文件,以是加快随后的再次传输 -v –verbose 详细模式输出 -e –rsh=COMMAND 指定替代rsh的shell程序 -u –update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。(不覆盖更新的文件) –progress 显示备份过程 –delete 是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。

http://www.linuxeye.com/configuration/729.html

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号