backup服务器之rsync服务】的更多相关文章

backup服务器之rsync服务   rsync是开源的.快速的.多功能的可实现全量及增量的本地或远程数据同步备份的优秀工具.它拥有scp.cp的全量复制功能,同时比scp.cp命令更优秀.更强大.通过它独特的“quick check”算法,仅同步大小或者最后修改时间发生变化的文件或目录,同样也可以根据文件或目录的权限.属主等属性变化同步,但需要制定相应的参数,甚至可以实现只同步一个文件里有变化的内容部分,所有可以实现快速的同步备份数据. CentOS5.x中,rsync2.x比对方法:把所有…
import ssl, socket, time if __name__ == "__main__": context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)     #context.load_cert_chain(certfile=‘key_pub.pem’, keyfile=‘key_priv.pem')   #可以分开定义公钥和私钥文件,也可以合并成一个文件     context.load_cert_chain(certfile=’cert…
第1章 rsync 软件介绍 1.1 什么是rsync rsync 是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具. http://www.samba.org/ftp/rsync/rsync.html 1.1.1 全量及增量 全量:将全部数据,进行传输覆盖 增量:只传输差异部分的数据 1.2 实现增量复制的原理 Rsync通过其独特的“quick check”算法,实现增量传输数据 [root@backup ~]#man rsync Rsync  finds …
第1章 Rsync开篇介绍 1.1 rsync的定义 Rsync是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作系统平台 ①  全量备份:第一次传输数据过程中使用全量备份,将全部数据进行传输覆盖 ②  增量备份:在第一次传输完毕后再进行传输使用增量备份,只传输差异部分数据 1.2 rsync的简介 Rsync英文全称为Remote synchronization, Rsync具有可使本地和远程两…
rsync 服务的安装配置与客户端的同步操作   1. 使用xinetd服务运行rsync服务: 服务器端: 1.关闭selinux,设置iptables开放xinetd的873端口 2. yum -y install  rsync xinetd 3. vim /etc/xinetd.d/rsync 4.将disable想改成no  # 这一步是打开rsync这个daemon,一旦有rsync client要连接时,xinetd会把它转接给rsyncd,修改完后service xinetd re…
第1章 Rsync概述 1.1 Rsync基本概述 rsync是一款开源的备份工具,可以在不同服务器(主机)之间进行同步备份, 可实现完全备份与增量备份,因此非常适合用于架构集中式备份或异地备份等应用. rsync官方地址:http://rsync.samba.org/ rsync端口:873 rsync运行模式:C/S 拓展: C/S 客户端/服务端 B/S 浏览器/服务端 1.2 Rsync常见的两种备份方式 完全备份 增量备份 假设客户端的上有file1 file2 file3文件 服务端…
Rsync 简介 rsync 是一款开源的.快速的.多功能的.可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作系统平台. 传统的 scp 和 cp 工具拷贝每次均为完整拷贝,而rsync除了可以完整拷贝外,还具备增量拷贝功能.因此,从同步数据的性能及效率上,Rsync工具更胜一筹. 官网地址: https://download.samba.org/pub/rsync/rsync.html # 或者 https://www.sa…
这部分设计服务器端和客户端. [服务器端] 如果服务器没有安装rsync服务则使用yum安装rsync服务. yum install rsync 然后 vim /etc/xinetd.d/rsync 将disable=yes改为no service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure…
http://www.cnblogs.com/itech/archive/2010/06/13/1757952.html rsync与mfs好像有点类似,都是传输块的chunk,chunk的 1)软件简介 Rsync 是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机间的文件.Rsync 本来是用以取代rcp 的一个工具,它当前由 Rsync.samba.org 维护.Rsync 使用所谓的“Rsync 演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同…
1.rsync介绍rsync是一个开源的,快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具,rsync软件适用于nunix/linux/windows多操作系统上运行.官方网站:http://www.samba.org/ftp/rsync/rsync.htmlrsync 英文全称为remote rynchronization.rsyn的特性:1)支持拷贝特殊文件如连接文件,设备等.2)可以有排除指定文件或目录同步到功能,相当于打包命令tar的排除功能.3)可以做到保持原文件或…
目录 1 安装rsync软件 2 配置 /etc/rsyncd.conf 3 创建用户(运行rsync服务的用户身份) 4 创建虚拟用户密码文件(客户端连接时候使用) 5启动 rsync 服务,并加入开机自启 6检查对应的端口 873 7测试 (客户端也安装rsync 但是不启动服务) 8其他 客户端推送脚本 服务端接收文件并校验发送邮箱 1.配置邮箱(配发件服务器) 2 服务端脚本 定时任务 客户端需求 1.客户端每天凌晨01点在服务器本地打包备份(系统配置文件.日志文件.其他目录.应用配置等…
一.rsync 概念 1.rsyncrsync是类unix/linux系统下的数据镜像备份工具.使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH.rsync主机同步.rsync是通过超级守护进程xinetd进行触发同步和管理的.CentOS6.4默认已经安装rsync,但未安装xinetd 2.inotifyInotify 是一种强大的.细粒度的.异步的文件系统事件监控机制,linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控…
2018年5月8日 22:09:38 第一步配置基础环境(按照自己的规划配置并非每人的环境都一致) 第一台服务器(RSYNC服务器): rsync外网地址:10.0.0.41  rsync内网地址:172.16.1.41,网段配置为172.16.1.0 配置好双网卡,虚拟机第二块网卡配置为 LAN区段 第二台服务器(NFS服务器): rsync外网地址:10.0.0.31  rsync内网地址:172.16.1.31,网段配置为172.16.1.0 配置好双网卡,虚拟机第二块网卡配置为 LAN区…
第1章 Rsync基本概述 1.1 什么是Rsync rsync是一款开源,快速,多功能的可实现增量的本地或远程的数据镜像同步备份的优秀工具.适用于多个平台.从软件名称可以看出来是远程同步的意思(remote sync)可实现全量备份与增量备份,因此非常适合用于架构集中式备份或异地备份等应用. 1.1.1 rsync官方地址 http://rsync.samba.org/ 1.1.2 rsync监听端口 873 1.1.3 rsync运行模式 C/S   客户端/服务端 B/S   浏览器/服务…
简介 Rsync是开源快速.多功能,可以实现全量和增量的本地或者远程数据同步备份的优秀工具.增量备份效率更高,可以同步内容也可以同步属性 [root@backup-41 ~]# rpm -qa rsync rsync-3.0.6-12.el6.x86_64 特性: 1.支持拷贝特殊文件如链接文件和设备等 2.可以有排除指定文件或目录同步的功能 3.可以做到保持源文件和目录的权限 4.可以实现增量同步 5.可以使用rcp,rsh,ssh等方式配合传输文件. 6.可以通过socket进程方式传输文件…
rsync的企业工作场景说明 1)定时备份 1.1生产场景集群架构服务器备份方案项目 借助cron+rsync把所有客户服务器数据同步到备份服务器 2)实时复制 本地数据传输模式(local-only mode) /oldboy/ 与/oldboy /oldboy 表示oldboy目录及oldboy目录下面的内容 /oldboy/ 只表示oldboy目录下面的内容 --delete 复制的时候保持目标与源文件的内容一模一样 通过远程shell进行数据传输 [root@backup ~]# scp…
一: rsyn简介 remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息. rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件. rsync 包括如下的一些特性: 能更新整个目录和树和文件系统: 有选择性的保持符号链链.硬链接.文件属于.权限.设备以及时间等: 对于安装来说,无任何特殊…
rsync详细参数 1.-v,--verbose 详细模式输出,传输是的进度信息 2.-z,--compress 传输是进行压缩以提高传输效率,--comperess -level = NUM可以按级别压缩 3.-a,--archive 归档模式,表示以递归方式传输文件,并保持所有文件属性(等于-rtopgDl) 4.-r,--recursive 对子目录以递归模式,即目录下的所有目录都同样输出 5.-t,--times 保持文件时间信息 6.-o,--owner 保持文件属性信息 7.-p,-…
转---Rsync 故障排查整理 Rsync服务常见问题汇总讲解: 1. 客户端的错误现象:No route to host rsync服务端开启的iptables**防火墙** [root@nfs01 tmp]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup rsync: failed to connect to 172.16.1.41: No route to host (113) rsync error: error in s…
第2章 rsync备份服务器的搭建 2.1 rsync备份服务器的概念 2.1.1 概念 rsync服务器对网站服务器数据进行备份(防止数据丢失和数据进行恢复) rsync服务器对网站服务器数据进行对比(数据修改了但是服务器服务出问题了,这会就可以进行数据进行对比) rsync服务器对网站服务器数据进行统一管理(web服务器的日志文件的分析) 2.1.2 rsync备份服务器怎么样备份最安全 俩地三中心 俩地:一个在总部机房,并且在总部机房有多台备份服务器 一个在异地机房,最好该地方没有突发情况…
一.Rsync的简单介绍 Rsync是一款开源的.快速的.多功能的.可实现全量及增量(全量备份是指全部备份,增量备份是在上一次备份的基础上只备份更新的内容)的本地货远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作系统平台. 二.Rsync的三种工作模式 #rsync 本地模式 Local: rsync [OPTION...] SRC... [DEST] #rsync shell模式 Access via remote shell: Pull: rsy…
最近需求想定期备份服务器d盘的数据到Linux服务器上面,做个笔记顺便写下遇到的问题 以前整过一个win下的cwrsync(客户端)+rsync(服务端:存储)的bat脚本 和整过一个Linux下的rsync(客户端)+rsync(服务端:存储)的sh脚本 这次整一个Linux下rsync(服务端) +windows(客户端)的笔记 客户端:192.168.10.19(cwrsync-Windows) 服务端:192.168.10.20(rsync-Linux) rsync简介: rsync是l…
一.rsync服务端安装 1.查看rsync安装包 # rpm -qa rsync rsync-3.0.6-12.el6.x86_64 2.安装rsync 系统默认都会安装rsync软件包的,如果查看发现没有安装,执行yum安装即可 # yum install rsync -y 3.添加rsync服务的用户,管理本地目录的 # useradd -s /sbin/nologin -M rsync # id rsync 4.生成rsyncd.conf配置文件 # cat /etc/rsyncd.co…
RSYNC数据备份 RSYNC=Remote Sync 远程同步   高效,一定要结合shell 官方网站:https://rsync.samba.org/ Author:     Andrew Tridgell, Wayne Davison, and others Andrew Tridgell是Samba项目的领导者和主要开发人员,同时还在参与开发rsync.Linux Kernel. #rsync --version                          #查看rsync版本,…
2. rsync守护进程部署方式 客户端---服务端 上厕所 4 rsync守护进程服务端配置: 第一个历程: 下载安装软件 rpm -qa|grep rsync yum install -y rsync 第二个历程: 编写配置文件 man rsyncd.conf vim /etc/rsyncd.conf ##created by HQ at 2017 ###rsyncd.conf start## uid = rsync --- 指定管理备份目录的用户 gid = rsync --- 指定管理备…
1 rsync简介 1.1 什么是rsync rsync: - a fast, versatile, remote (and local) file-copying toolrsync:是一种快速,多功能,远程和本地文件拷贝的工具rsync --version:查看rsync软件版本备份服务重要性:  企业中所有要进行操作的数据文件,一定操作前备份.   企业备份数据方法:重要数据需要保存在专门备份服务器上  第三方网盘存储. 1.2 rsync特点 可以实现全量和增量备份 1.2.1 全量和增…
export RSYNC_PASSWORD=123 USER=rsync AUTHUSERS=bck MK=backupmk local_dir=/backup yum remove rsync &>>/dev/null yum install -y rsync &>>/dev/null rpm -q rsync >/dev/null || echo 安装失败 echo ' uid = $USER #指定rsync进程启动的用户(打工的)---------us…
1. rsync服务端开启的iptables防火墙/selinux没关 [客户端的错误] No route to host [错误演示过程] [root@nfs01 tmp]# rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup rsync: failed to connect to 172.16.1.41: No route to host () rsync error: error in socket IO (code ) at cl…
一.备份 1.什么是备份? 1)把重要的数据或者文件再次复制一份并保存下来 2.为什么要做备份? 1)数据的重要性 2)为了出现故障,恢复数据 3.能不能不备份? 1)重要的数据一定要备份 2)不重要的可以不备份 4.备份的常用工具 1)cp 2)scp 3)rsync 二.rsync简介 1.简介 rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像.远程备份的功能,这个功能类似于ssh带的sc…
rsync介绍 rsync用来定时备份服务器中的文件或者目录,有三种工作模式,本地复制,使用系统用户认证,守护进程方式,开源高效.同步工具,把一台机器上的文件同步都另一台机器 .默认使用873端口 选项 -a #归档模式传输, 等于-tropgDl -v #详细模式输出, 打印速率, 文件数量等 -z #传输时进行压缩以提高效率 --delete #让目标目录和源目录数据保持一致 --password-file=xxx #使用密码文件 ------------------- -a 包含 ----…