最近需要新增加一台容灾备份服务器,重新写了一个Rsync脚本,有段时间没写SHELL了
#/bin/bashauthor:Jerryupdate:2018-11-30FrtIP=192.168.25.Sip=(7245417024943114)Names=(RY72WXJ45LJ41WHL70YLJ249WHR43PJH114)logs=/opt/Tools/rzbackup.logdecide(){if[$1==0];thenecho-e"\033[32m$2Backup
分类:
其他好文 时间:
2018-12-03 15:32:29
阅读次数:
216
https://hashdatainc.github.io/bireme/ Bireme 是一个 Greenplum / HashData 数据仓库的增量同步工具。目前支持 MySQL、PostgreSQL 和 MongoDB 数据源。 Greenplum 是一个高级,功能齐全的开源数据仓库,为PB ...
分类:
其他好文 时间:
2018-11-26 20:10:09
阅读次数:
560
1. 前言 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis主从复制可以根据是否是全量分为全量同步和增量同步。 2. 旧版复制功能实现 redis复制功能分为同步和命令传播两种操作: (1)同步操 ...
分类:
其他好文 时间:
2018-10-28 18:04:39
阅读次数:
147
环境:MySQL5.7,VMware Workstation 12 Pro,Windows 10,CentOS 7.5,Xshell5 1. 基本概念和操作思路 主从复制能做什么 数据库的主从复制,是一台主数据库机器(Master)把自己的数据,复制到一台或多台从机器(Slaves)上。主从机器的通 ...
分类:
数据库 时间:
2018-10-21 21:53:33
阅读次数:
276
rsync非常强大,下面是我用rsync做目录备份时用到的参数: r 循环目录 u update模式,只同步更新过的 P 等于 partial progress,显示进度,并支持断点续传 i 显示每个文件的同步细节,见下面 itemize changes部分 p 保留权限 l 拷贝软链接(如果要拷贝 ...
分类:
其他好文 时间:
2018-10-04 09:50:55
阅读次数:
216
一、rsync(一)、rsync简介rsync是Linux和Unix下一款远程数据同步工具,rsync第一次会把数据全量同步到远端服务器,之后会对比两个文件的不同,传输差异文件,实现增量同步优点:安全性高、备份迅速,使用同步算法,只同步有变化的文件备份文件保持原有文件的属性软硬连接,且支持排除备份等缺点:在数据同步之前需要扫描所有的文件进行对比才能进行差异化同步,如果同步文件达到百万级或者千万级,
分类:
其他好文 时间:
2018-10-02 22:25:02
阅读次数:
331
redis和mysql一样可以主从复制,虽然redis读取写入的速度很快,当大量的访问数据库的时候,为了分担压力, redis主从复制可以安是否全量分为全量同步和增量同步,具体的逻辑就是: 1.从服务器向主服务器发送一个SYNC。 2,主服务器接收SYNC指令,然后执行BGSAVE命令生成RDB文件 ...
分类:
其他好文 时间:
2018-08-19 19:07:50
阅读次数:
173
Bireme 是一个 Greenplum / HashData 数据仓库的增量同步工具。目前支持 MySQL、PostgreSQL 和 MongoDB 数据源
分类:
其他好文 时间:
2018-08-03 01:10:15
阅读次数:
1415
读写分离 性能拓展 容灾恢复 slaveof ip port 一主多从或者级联结构 全量同步和增量同步 1 全量同步 Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Master上的所有数据都复制一份。具体步骤如下: 1)从服务器连接主服务器,发送SYNC命令; 2)主服务器接 ...
分类:
其他好文 时间:
2018-08-02 20:36:17
阅读次数:
144