全国直销电话:4006-854-568
IT-technology
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。
新闻动态   NEWS
线上服务器数据同步与备份工具rsync的两种使用场景及示例-北京赛维博信科技发展有限公司
来源:本文摘自网络,如有侵权请联系删除 | 作者:svbx001 | 发布时间: 2022-08-04 | 4530 次浏览 | 分享到:

一.rsync介绍

rsync英文称为remote synchronizetion

它具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,rsync还可以在本地主机的不同分区或目录之间全量及增量的复制数据,这又类似cp命令。但是同样也优于cp命令,cp每次都是全量拷贝,而rsync可以增量拷贝。

在同步数据的时候,默认情况下,rsync通过其独特的quick check算法,它仅同步大小或者最后修改时间发生变化的文件或目录,当然也可根据权限、属主等属性的变化同步,但是需要制定相应的参数,甚至可以实现只同步一个文件里有变化的内容部分,所以,可实现快速的同步备份数据。

它的优点是:

快速、高效,安全、可实现全量和增量的远程(和本地)文件及目录的同步与备份。

rsync监听端口:873

rsync运行模式:C/SC/C

通常用来作为线上服务器数据同步与备份。

二.C/S模式场景

C/Sclient/server模式,它是在server端启动一个服务端口873,然后客户端来连接这个端口,进行数据的同步和传输。

这种模式采用守护进程的方式,定期将服务端指定目录的数据文件备份到客户端的硬盘中。

2.1环境准备与说明

现在有一台ORACLE的生产服务器,将其/data/oracle/oradata/orcl文件定期备份到客户端/backup目录下。

两台主机的主要信息如下:

类型主机名IP地址操作系统目录
服务端Soracledb192.168.250.172CentOS 7.3/data/oracle/oradata/orcl
客户端Crsyncnew02192.168.250.51CentOS 7.8/mybackup

2.2安装rsync服务

rsync服务需要在服务端和客户端主机上都要安装,下面分别安装:

先检查是否已经安装了该软件:

[root@oracledb ~]# rpm -qa | grep rsync
[root@oracledb ~]# 
 

服务热线

1391-024-6332