title:全网实时热备inotify+rsynctags:备份,inotify,rsyncgrammar_cjkRuby:true[TOC]全网实时热备inotify+rsync1为什么需要inotify?当全网部署了NFS存储后,如果提供NFS服务的设备宕机或者故障了,那么我们的与之相连的NFS客户端都会受到影响,严重可能会导致数据丢失,因此,为了防止单点故障,我们要给提供NFS服务的主机的数
分类:
其他好文 时间:
2018-05-30 00:25:56
阅读次数:
197
好几天没有写博客了,现在也很晚了一直要求自己要早睡可是总也做不到。不扯了说一件今天碰到的一个小问题,可能对高手来说都不是问题但是对于我这种刚接触linux而且也没什么老师就靠自己学的还真的就没什么小问题。还真的整整弄了1个多小时。事情的背景是这样的我最近在研究服务器的实时数据备份inotify+rsync经过这段时间可以说基本搞定了,看到好多地方都在说用sersync好像更好一些就下了一个配置了一
分类:
其他好文 时间:
2018-05-26 10:52:13
阅读次数:
384
rysnc官网https://rsync.samba.org/ rsync是一款远程复制同步的应用软件,它使用差分编码,可以实现增量备份,减少数据传输量。 算法 rsync传输文件时,它会比对源端和目标端文件,只传递有差异的部分,这就是所谓的增量备份,具体实现办法是利用特殊的算法实现的。简单来说,首 ...
分类:
其他好文 时间:
2018-05-23 23:40:14
阅读次数:
235
#!/bin/bash path1=/home/htoa/tomcat/webapps/ROOT/htoa/ ip=192.168.30.13 /usr/bin/inotifywait -mrq --timefmt %y/%m'%d %H:/%M' --format '%T %w%f' -emodi... ...
分类:
其他好文 时间:
2018-05-23 20:49:31
阅读次数:
165
什么是Inotify?Inotify一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。。inotify-tools是一个C库和一组命令行的工作提供Linux下inotify的简单接口。inotify-tools安装后会得到inotifywait和inotifywatch这
分类:
其他好文 时间:
2018-05-21 20:26:57
阅读次数:
236
************************************************************************************************** ◆案例1◆ 基于SSH验证的数据同步********************************* ...
分类:
其他好文 时间:
2018-05-20 13:01:35
阅读次数:
225
一、复制架构衍生史 在谈这个特性之前,我们先来看看MySQL的复制架构衍生史。 在2000年,MySQL 3.23.15版本引入了Replication。Replication作为一种准实时同步方式,得到广泛应用。这个时候的Replicaton的实现涉及到两个线程,一个在Master,一个在Slav ...
分类:
数据库 时间:
2018-05-18 18:07:45
阅读次数:
211
主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致有3个步骤1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里3)从根据relaylog里面的s
分类:
数据库 时间:
2018-05-17 00:49:48
阅读次数:
145
17-Day47&48-MySQL主从配置17.1MySQL主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致有3个步骤1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到
分类:
系统相关 时间:
2018-05-16 23:14:23
阅读次数:
256