首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

rsync备份大量数据_SnapShot能做增量备份

> /home/logs/rsync.log 2>&1 定时同步 --- mysql 服务器上定时备份数据库(每天的凌晨两点) #crontab -e 编辑 0 2 * * * root /root...可以使用--suffix选项来指定不同的备份文件前缀 --backup-dir 将备份文件(如~filename)存放在在目录下 -suffix=SUFFIX 定义备份文件前缀 -u, --update...--times 保持文件时间信息 -S, --sparse 对稀疏文件进行特殊处理以节省DST的空间 -n, --dry-run现实哪些文件将被传输 -w, --whole-file 拷贝文件,不进行增量检测...-P 等同于 --partial --progress 显示备份过程 -z, --compress 对备份的文件在传输时进行压缩处理 --exclude=PATTERN 指定排除不需要传输的文件模式...数据库 rsync同步mysql_CentOS之间rsync做文件增量备份)同步 Rsync+inotify搭建实时同步系统 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux下rsync和tar增量备份梳理

    前面总结过一篇全量备份/增量备份/差异备份说明,下面介绍下linux下rsync和tar两种增量备份的操作记录: 1)rsync备份 rsync由于本身的特性,在第一次rsync备份后,以后每次都只是传内容有改变的部分...所以,rsync在做镜像方面是很不错的,只传增量,节省带宽、时间。...常规本地rsync备份命令可以是: # rsync -az --delete SRC DST 其中: -z 压缩 -a 简单理解就是保持一致性 --delete 严格保证DST内容与SRC一致,即DST...进行增量备份 [root@linux-node3 mnt]# rsync -az --delete test /opt/ [root@linux-node3 mnt]# ls /opt/ test [root...现在进行增量备份rsync在第一次同步后,后面就只同步内容有改变的部分 温馨提示: rsync使用--delete参数,在做增量方式的全备份可以说是最佳选择。

    3.6K110

    Linux下的rsync远程增量备份详解

    一、rsync工具介绍1.rsync工具简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。...t, --times 保持文件时间信息-S, --sparse 对稀疏文件进行特殊处理以节省DST的空间-n, --dry-run显示哪些文件将被传输-W, --whole-file 拷贝文件,不进行增量检测...=PATH 指定远程服务器上的rsync命令所在路径信息-C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件二、rsync备份方法1.备份要求将control...py-rw-r--r--. 1 root root 0 Apr 30 14:10 file8.py-rw-r--r--. 1 root root 0 Apr 30 14:10 file9.py3.进行远程增量备份...py-rw-r--r--. 1 root root 0 Apr 30 14:10 file8.py-rw-r--r--. 1 root root 0 Apr 30 14:10 file9.py[四、测试增量备份

    66840

    FreeBSD系统下rsync + SSH增量备份文件

    有两台机器,姑且一台叫服务器,一台叫备份机。要怎么样才能每天或是定期地,把服务器的数据整个复制到备份机呢?这里就要用到 rsync 的强大功能了。...首先我们先定义,服务器的 DN 叫作 server.linuxidc.com,(当然我家没有这台机器= =);备份机的 DN 叫作 backup.linuxidc.com。...存盘之后,chmod +x ,先跑一次试试看(当然我要先在家目录 mkdir );这第一次执行会把服务器(远程) 指定路径的所有档案都复制到备份机(本机),我们在这里先跑一次,接下来要试也比较省时间。...二、免打密码的 SSH 联机 既然是开工作排程给它定时备份,总不能说每次都要人工输入密码吧。...还好 ssh 提供了密钥认证的方式,接下来我要做一对认证密钥,分别放在备料机和伺服机,以便于双方在透过 ssh 做 rsync 备份的时候,可以不必人工输入密码。 1.

    71310

    Rsync小规模备份

    Rsync上机实战 某公司里有一台web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。...要求如下: 每天晚上00点整在Web服务器web01上打包备份网站程序目录并通过rsync命令推送到服务器Rsync服务器上备份保留 具体要求: 1) web服务器web01和备份服务器rsync备份目录必须都为.../backup 2) Web服务器站点目录假定位(/var/www/html,/app/logs) 3) Wen服务器本地仅保留7天内的备份 4) 备份服务器上检查本分结果是否正常,并将每天的备份结果发给管理员...5) 备份服务器上每周六的数据都保留,其他备份仅保留180天备份 实际操作: 1, 构建rsync服务端: rsync-3.0.6-9.el6_4.1.x86_64     #安装rsync软件包创建服务端配置文件..."     fi done #查找180天意外备份过来的目录,然后进行删除,并排除日期为星期6的不删除 fileList=`find /backup/ -type f  -mtime +180` for

    55120

    Rsync数据备份工具

    Rsync数据备份工具 1、Rsync基本概述 rsync是一款开源的备份工具,可以在不同主机之间进行同步(windows和Linux之间 Mac和 Linux Linux和Linux),可实现全量备份增量备份...常见的两种备份方式 完全备份 将数据全部备份 增量备份 基于上一次备份,新增部分的数据备份 示例: 假设客户端上有file1 file2 file3文件,服务端上有file1文件,现要将客户端上的数据备份至服务端...完全备份,将客户端所有的数据内容file1、file2、file3全部备份至服务端 (效率低下, 占用空间) 增量备份,将客户端的file2、file3增量备份至服务端 (提高备份效率,节省空间..., 适合异地备份 ) 2、Rsync应用场景 2.1 数据推送(上传) 所有主机推送本地数据至Rsync备份服务器,这样会导致数据同步缓慢(适合少量数据备份) 2.2 数据拉取(下载) rsync备份服务端拉取所有主机上的数据...,这样操作会导致备份服务器压力比较大(适合较少服务器场景) 2.3 大量服务器备份场景 2.4 异地备份实现思路 3、Rsync传输模式 Rsync大致使用三种主要的数据传输方式 本地方式 远程方式

    1.1K10

    完全备份、差异备份增量备份的区别

    增量备份 (Incremental Backup ) 备份自上一次备份(包含完全备份、差异备份增量备份)之后有变化的数据。...增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件。...这就意味着,第一次增量备份的对象是进行全备份后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。...2、差异备份增量备份的区别 通过上面的概念分析可以知道,差异备份增量备份的区别在于它们备份的参考点不同:前者的参考点是上一次完全备份、差异备份增量备份,后者的参考点是上一次完全备份。...完全备份增量备份 以每周数据备份为例,在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一正常的备份和从星期二至星期五的所有增量备份

    3.3K20

    全量备份增量备份差异备份说明

    2)增量备份 增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后(包含全量备份、差异备份增量备份),所有发生变化的文件。...增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件。...这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。...但增量备份的数据恢复是比较麻烦的。...三、比较 1)按备份数据量,从多到少排序: 全量备份->差异备份->增量备份 2)按数据恢复速度,从快到慢排序: 全量备份->差异备份->增量备份 四、不同备份类型组合说明 1)全量备份增量备份结合

    4.1K70

    MySQL实时增量备份

    ,数据插入和更新操作会被挂起   XtraBackup工具     在线热备份工具     备份过程中不锁表,适合生产环境适用     支持整体备份增量备份     组件一xtrabackup:C程序...--target-dir 备份到目标文件夹 --datadir 备份的原始文件夹(Mysql库的位置) --prepare 准备恢复数据 --increamental-basedir 增量备份时,指定参照的完整备份路径...--incremental-dir 准备恢复目录时,指定增量备份的路径  1)使用XtraBackup执行数据库备份 [root@localhost~]# mkdir -p /backup/mysql...+增量备份” 以/backup/mysql/用来重建MySQL服务器,但这种情况下需提前合并相关增量备份的数据: 先准备完整备份目录,添加--apply-log-only仅应用日志: [root@loclahost...\ --incremental-dir=/backup/inc01 至此,数据库已经包含增量备份

    2.7K40

    Linux Rsync 增量同步与快速删除

    增量同步 rsync [args] SRC [DEST]情形:同时维护着两份不同的data_center,但以old_data_center为标准。...因为权限的缘故没有开启rsync自动同步,只是每隔一段时间手动同步一下。...SRC和DEST都是采用mount形式,如果每一次都完整地copy,耗时很长,这时候就想到采用增量同步的方法,因为两份data_center同时由不同人维护,所以内容略有不同,data_center同步的时候不光要完全同步...快速删除大量文件 先建一个空目录,随便位置 mkdir /local/empty_dir 用rsync删除目标目录 rsync --delete-before -avH --progress /local...清空时自动保持之前的目录权限,如下: rsync --delete -rlptD /tmp/empty/ /var/spool/postfix/maildrop/ 为什么rsync这么快呢?

    3K10

    基于rsync的文件增量同步方案

    rsync增量传输算法 rsync增量传输算法首度发表于1996年6月19日,原始作者为Andrew Tridgell与Paul Mackerras [1]。...实现增量传输的主要过程,就是差异检测和差异数据组织及传输,前者是rsync增量传输算法的核心。 rsync增量传输算法是一种滑动块差异检测算法。...rsync增量传输算法主要有两个特点: 固定块摘要和滑动块检测的结合,提高命中率; 弱摘要和强摘要的结合,加快比对速度。 酷壳网有篇文章对rsync增量传输算法有比较详细的介绍[2]。...rsync性能优秀且简单容易理解,作者用了两年研究出来,而使用者只用两小时就可以理解了。 rsync工具的工作机制 rsync增量传输算法使用最多的场景就是类UNIX系统上的rsync同步工具。...云盘的文件增量同步方案 基于上面介绍的rsync工具的传输步骤,并借鉴zsync增量下载的思路,制定云盘文件增量同步方案,如下图所示: ? ?

    3.9K41

    CentOS6.5环境下使用rsync增量同步备份文件的方法

    本文实例讲述了CentOS6.5环境下使用rsync增量同步备份文件的方法。...运行Rsync server的机器也叫backup server,一个Rsync server可同时备份多个client的数据;也可以多个Rsync server备份一个client的数据。...其实主要的区别在文章标题上就体现出来了,rsync的同步仅仅对增量的文件会实现拷贝备份,不会对已有的没有改变的文件做备份,什么意思呢?...命令也能很好的识别出来 最后我们在来看下,同时改动,A服务器上的a和 b文件,一个新增一行,一个删除一行,来测下增量: [root@h2 logs]# rsync -av --delete 192.168.46.32...最后,我们在来看下,如何在B服务器上向A服务器上发送数据,注意,散仙刚在上面的演示,是从B服务器上下载A服务器上的数据,现在我们要演示的是如何在B服务上主动发送数据到A服务器上,原理一样,都是以增量的方式的操作的

    1.1K44

    RSync实现文件备份同步

    rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 1、可以镜像保存整个目录树和文件系统。...rsync实现网站的备份,文件的同步,不同系统的文件的同步,如果是windows的话,需要windows版本cwrsync] 一、什么是rsync rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件...我们可以在生产型服务器上配置好rsync 服务器。我们可以把一台装有rysnc机器当做是备份服务器。让这台备份服务器,每天在早上4点开始同步服务器上的数据;并且每个备份都是完整备份。...Q:我能将更改过或者删除的文件也备份上来吗? A:当然可以。你可以使用如:rsync -other -options -backupdir = ....mkdir开设好备份目录.

    1.2K21

    innobackupex备份恢复+增量备份与恢复

    protected]03 data]# du -sh * 190M backup 188M mysql 188M mysql.bak 132M wwwroot ---- 三、innobackupex增量备份.../data/backup/ 92M /data/backup/ 3.2 创建增量备份 再开始之前,我们先模拟增加一个库,这个就是我们所谓的增加的数据!...16M; 3.3 模拟执行第二次增量备份 [[email protected] backup]# mysql -uroot -pzhangduanya -e "create database lalala...2017-08-24_23-10-21 17M 2017-08-24_23-41-33 ----------------------------- 这里有个注意点,也是困扰很多人的一个关键操作,我们再次做增量备份的时候要基于刚刚已经做了的基础上面再次增量...也即是说这样这次的增量里面才会有刚刚咱们添加的db123库的信息。 ---- 四、增量备份的恢复 4.1 为了还原真实性,我模拟删除数据库,并且停掉mysql,利用咱们已经备份的数据去恢复它。

    12K100
    领券