rsync实现数据备份1.简介rsync(remote synchronization)是一款开源的,快速的,多功能的,可实现全量和增量的的本地或远程数据同步备份的优秀工具。2.功能scp、cp、rm、增量备份rsync通过'quick check'算法,它仅同步大小或者最后修改时间发生变化的文件或目录。也可以根据权限,属主等属性变化来同步,但需要指定参数。3.特性支持拷贝特殊文件。如链接文件,设
Linux中使用rsync数据备份工具和实例对于运维不得不得做的就是备份,增量备份与全量备份,通过rsync工具可以快速做到远程备份。rsync的应用: 1.备份文件 2.全量备份 3.增量备份。 通过rsync+inotify实时同步文件。一、什么是rsyncrsync(Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限
这篇文章给大家详细讲解下Rsync服务,主要做日志收集,重要数据备份。我们要通过部署服务实现自动备份。包括:rsync数据同步模式、rsync传输模式(本地模式、远程访问模式、守护进程模式)rsync具有使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能。类似于ssh的scp命令,但是scp每次都是全量拷贝,优势是保证数据的完整性、数据不丢失。rsync可以增量拷贝,就是只同步发生变化
一、Rsync 原理图二、Rsync 原理描述 2.1:什么是Rsync Rsync是备份的一款软件,它可以实现全量备份、增量备份,也可以在不改变内容、属性的情况下进行同步备份,端口默认是873 2.2:Rsync的三种工作模式 Rsync支持本地备份(相当于本地的CP命令)、远程备份(通过SSH)、通过daemon模式(服务端、客户端)可以进行Pull拉取数据和Push推送数据
RSYNC是Remote Sync 远程同步的简称,与SCP的比较,SCP= 无法备份大量数据,类似windows的复制,而rsync=边复制 ,边统计,边比较,可以备份大量数据。可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。压
linux发行版中大多都自带rsync,不过版本比较低,一般都是2.6.X在2.X的版本中,rsync备份时都是先列表再备份(添加或者删除),在处理大量文件时,会耗费比较多的内存。备份的时候,rsync扫描到的每个文件(目录也一样),在它的列表中约占100字节的内存,如果加了--delete参数的话,占用的内存会更多。例如我这里一台服务器,约800万的图片,而且更新比较频繁,文件数增长
一、备份 1.什么是备份? 把重要的数据或文件再次复制一份并保存下来 2.为什么要做备份 1.数据重要 2.为了出现故障,恢复数据 3.能不能不备份 1.重要的数据一定要备份 2.不重要的可以不备份 4.备份的常用工具 cp scp rsync 二、rsync简介 rsync 常用选项 -a # 归
原创
2021-07-29 09:47:36
384阅读
环境准备主机名内网IP外网IP角色web01172.16.1.710.0.0.7备份客户端backup172.16.1.4110.0.0.41备份服务端rsync备份为什么使用rsync不用scp1.scp是基于ssh协议的命令,不是一个服务2.scp每次都基于全量拷贝,rsync支持增量拷贝备份类型全量备份将数据全部备份出来增量备份基于上一次备份,新增部分的数据备份出来差异备份基于全量备份,新增
原创
精选
2022-05-16 17:01:35
850阅读
rsync简介及部署
原创
2023-03-09 10:03:00
119阅读
环境准备rsync概述为什么使用rsync不用scp 1.scp是基于ssh协议的命令,不是一个服务 2.scp每次都基于全量拷贝,rsync支持增量拷贝 rsync相当于cp rm scp tar命令备份类型全量备份:将数据全部备份出来增量备份:基于上一次备份,新增部分的数据备份出来差异备份:基于全量备份,新增部分的数据备份出来rsync传输模式注意:rsync拷贝目录时,加/和不加/是有区别的
原创
2022-05-17 18:59:25
174阅读
本文是原文的翻译,翻译不当之处请不要客气的指出。rsync代表remote sync。rsync被用来执行UNIX/Linux的备份操作。rsync程序用一种高效的方式进行从一个地方到另一个地方文件和目录的同步。备份位置可以是本地服务器或者远程服务器。rsync的重要特征Speed:首先,rsync在源目录和目的目录复制内容。rsync然后仅仅传输被修改的块和字节到目的地址,这使得传输非常快速。S
rsync 远程同步前言一、rsync介绍二、rsync源服务器三、配置rsync源服务器3.1 配置rsync源服务器的步骤(理论)3.1 配置rsync源服务器的具体操作步骤(实操)四、使用rsync备份工具4.1 rsync 命令的基本用法4.2 rsync 备份操作示例五、inotify+rsync 实时同步六、配置inotify+rsync 实时同步6.1 配置inotify+rsyn
一、rsync概述rsync是linux系统下的数据镜像备份工具,使用快速增量备份工具remote sync可以远程同步,可以在不同主机之间进行同步,可以实现全量备份与增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适合用于架构集中式的备份或异地备份等应用。同时rsync支持本地复制,或者与其他ssh、rsync主机同步。二、rsync特性和有点1)可以镜像保存整个目录树和
一、全网数据备份方案1、需要备份的文件目录有(原则上,只要运维人员写入或更改的数据都需要备份)。/data,/etc/rc.local,/var/spool/cron/root等,根据不同都服务器做不同的调整 2、为了规范化,每台服务器进行本地备份时都备份到/backup目录下 3、每台WEB服务器进行本地备份时,都备份到/backup目录下以本机IP地址命名的目录中 4、打的tar包中需要包含当
软件版本:rsync-3.0.9服务器端配置>需要安装xinetd服务yum install xinetd -y #rhelapt-get install xinetd -y #ubuntu>安装wget http://rsync.samba.org/ftp/rsync/rsync-3.0.9.t
原创
2015-07-19 03:06:46
520阅读
最近整理了下公司的数据备份情况。以下是部分操作的过程1、rsync数据备份,具体备份过程就不详细介绍。数据都备份在/bakup目录下2、删除过期数据及空目录公司的备份数据量比较大,必须及时清除过期数据。echo "日期:$(date +%Y-%m-%d);以下是以过期31天的文件:" > /var/log/delete.log
find /b
原创
2016-07-14 17:37:22
864阅读
rsync:(远程备份工具)这个备份工具被企业广泛使用,这里不做详细描述了...rsync一般使用的有三种备份模式第一种备份:本地备份[root@localhost~]#rsync-avL/dir1/*/dir2/第二章备份:服务端推向客户端备份[root@localhost~]#rsync-avl/etc/passwd192.168.1.183:/tmp/第三种备份:客户端向服务端拉去数据[ro
原创
2018-06-08 09:39:51
669阅读
点赞
rsync,remote synchronize顾名思意就知道它 是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。rsync是用 “rsync 算法”提供了一 个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。
原创
2016-03-20 16:58:10
857阅读
1、 Rsync 基础概述 Rsync是一款开源的备份工具,可以在不同主机之间进行同步,可实现全量备份和增量备份,因此非常适合用于架构集中式备份或异地备份等应用。 Rsync官方地址:https://rsync.samba.org/
原创
2019-04-08 15:13:29
1243阅读
点赞
rsync工具 :
rsync 工具几乎在每天的工作当中都会用到,是日常工作的必备工具之一。我们必须要对 此工具了如指掌!
(1)本地-->本地备份 (2)本地-->网络备份 (3)网络备份-->本地
假设有个需求,有个A目录里面的一直不停的被写些日志或者数据,但是我们需要同步到B目录,每隔一小时就要同步一下。假如一个小时就更新了一个小文件,使用cp就会从头到尾的