Rsync等传统文件同步方式已过时 如何寻找替代产品?
Rsync原本是在Linux系统下面的一个文件同步协议,随着技术的发展,它也有其它版本的,如Windows和AIX、HPUX下面都有相应的版本可以支持的。它有很多版本都是免费的,配置也不复杂,所以很多企业在需要进行文件同步时,都会想到Rsync。不过Rsync能这么受欢迎,也确实是有不少优势:
- 增量备份,支持socket(daemon),集中备份(支持推位,都是以客户端为参照物)
- 远程shell通道模式还可以加密(SSH)传输,socket(daemon)需要加密传输,可以利用vpn服务或ipsecc服务
- 保存源目录整个目录树和文件系统
- 保持源文件的权限、时间、软硬连接等
- 无需特使权限即可安装
- 支持匿名运行,方便网站镜像

虽然Rsync凭借这些优势受到诸多企业的欢迎,但是随着企业结构分散化的不断扩大,企业内部和企业间的信息互动更加频繁,无论从安全上还是业务的应用上,传统集中式的数据留存模式已经越来越不能满足企业信息管理的需要。以Rsync为代表的数据同步方案在实际应用中存在诸多问题:
- 同步数据,需要扫描所有文件进行对比,才进行差量传输。如果文件数量达到百万甚至千万级,扫描文件对比文件将非常耗时,降低了Rsync效率
- Rsync不能实时地区监测、同步数据。虽然可以通过守护进程方式触发同步,但两次动作间有时间差,导致数据不一致,无法应对出现故障时完全恢复数据
- 大量文件时候同步的时候,比对时间较长,有时候,Rsync进程可能会停止。
- 同步大文件,100G这样的大文件会出现中断、错误的情况
- 无法适用于云端的数据同步操作,复杂网络数据同步操作等
由此,企业需要引入一种机制,在满足业务应用运转的前提下,实现数据同步的愿景。比如Ftrans飞驰云联的《Ftrans Rsync替代解决方案》通过高速引擎技术、高速传输协议技术、传输管理控制平台等自有研发的核心技术,可以帮助企业建立数据传输中的全新方向和解决方案。该方案的功能特点如下:
1、集中管控和调度文件传输,随时掌握传输情况
按需创建自动化文件同步任务及其参数,轻松创建和管理不同节点间的传输任务。通过统一视图实时监视任务执行状态、进度、异常。随时启动、暂停或终止文件同步任务。
2、支持多种传输模式,满足各种业务需求
实时同步任务:面向高时效性业务,实时监控源端目录文件变化,即时传输新增文件。
周期同步任务:面向长期、批量文件传输业务,定时/闲时执行文件同步任务。
手动同步任务:面向人工操作或业务系统集成,即时创建和下达文件传输任务。
3、高性能高可靠文件传输,确保数据不丢不错
断点自动续传:发生网络异常中断时,能够自动尝试恢复传输连接,直至传输完毕。
双重文件校验:确保传输文件的完整性和准确性,支持完整校验和稀疏校验。
智能重传补传:对出现错误、异常的传输结果,自动进行文件重传。
任务优先级保障:支持任务优先级配置,在多任务并发执行时,能够优先保障关键业务。
4、即时的邮件通知,随时处理异常情况
Ftrans系统具有数据传输事件的配置功能,数据传输过程的问题,系统都会自动触发策略启动邮件通知管理员,方便对传输事件情况的第一时间知悉,使管理员能更便捷的完成对系统数据同步的操作。
5、传输安全保障,防止数据被窃取
基于私有协议传输文件,使用非常规端口通信,并在传输过程中对文件自动加解密,一传一密,防止对传输端口、协议、报文的恶意嗅探和窃取,确保传输过程的数据安全。
在面对更大的数据体量、更多的存储位置时,《Ftrans Rsync替代解决方案》可以帮助企业将存在于不同的设备甚至是不同地理位置的数据,进行统一管理和传输调度,避免“数据失去控制”。
点击这里,了解更多《Ftrans Rsync替代解决方案》的相关信息
Rsync等传统文件同步方式已过时 如何寻找替代产品?的更多相关文章
- CentOS7.5搭建Rsync,实现文件同步
Rsync(remote sync)是UNIX及类UNIX平台下一款神奇的数据镜像备份软件,它不像FTP或其他文件传输服务那样需要进行全备份,Rsync可以根据数据的变化进行差异备份,从而减少数据流量 ...
- rsync+sersync实现文件同步
一.目的 A服务器:11.11.11.11 源服务器 B服务器:22.22.22.22 目标服务器,既同步备份的目标 将A服务器的文件同步到B服务器上 二.rsync环境部署 1.关闭selinux, ...
- rsync+inotify实现文件同步更新(配置)
linux下为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题,这篇linux下通过rsync+inotify 实现数据实时备份配置过程记录下来,防止遗忘配置过程记录下来,防止遗忘!如有建议技 ...
- Rsync+unison双向文件同步
1.配置RSYNC服务器的同步源: 基于SSH同步源 rsync -avz /server/rsyncd/* chen@172.16.23.204:/client/rsyncd 基于RSYNC同步源 ...
- 14.hash_set(已过时,被unorded_set替代)
#define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS #include <iostream> #include <hash_set> ...
- 文件同步 单向rsync 双向unison 监控inotifywait 免密登录
1.负载均衡中文件同步必不可少,我这边选择rsync来实现文件同步 rsync同步文件机制更适用于单向文件同步,可配合unison实现双向同步功能. 实现同步的两种方法 一:ssh方法 rsync - ...
- rsync+inotify实现文件实时同步
一.相关组件简介 1.rsync 与传统的cp.tar备份方式相比,rsync具有安全性高.备份迅速.支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器 ...
- rsync + inotify-tools实现文件的实时同步
文章摘自:http://lxw66.blog.51cto.com/5547576/1331048 rsync 帮助文档:http://man.linuxde.net/rsync 最近有个想法就是部署一 ...
- rsync+sersync实现文件实时同步
前言: 一.为什么要用Rsync+sersync架构? 1.sersync是基于Inotify开发的,类似于Inotify-tools的工具 2.sersync可以记录下被监听目录中发生变化的(包括增 ...
- rsync+sersync+inotify实现服务器间文件同步之一
rsync+sersync+inotify实现服务器间文件同步之一:rsync安装配置 2013年12月14日 ⁄ Linux管理, 服务器集群技术 ⁄ 共 4925字 ⁄ rsync+sersync ...
随机推荐
- DiskGenius磁盘扩容教程
DiskGenius磁盘扩容教程 知识就是不用就会忘记,笔记就是忘记了可以再次查找知识. 百度一篇教程,链接如下: https://jingyan.baidu.com/article/e4511cf3 ...
- CodeGym自学笔记07——入门Java书籍
入门Java书籍 Head First Java Java:The Complete Reference,作者:Herbert Schildt 这本书对初学者也很有好处.与前一本书的主要区别在于素 ...
- Oracle 验证身份证号
--验证身份证号是否正确CREATE OR REPLACE FUNCTION fn_checkidcard (p_idcard IN VARCHAR2) RETURN INT IS v_regstr ...
- Docker部署Minio文件系统
MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储. 它是与 Amazon S3 云存储服务兼容的 API. 使用 MinIO 为机器学习.分析和应用程序数据工作 ...
- allure+junit5遇到的一些问题
java+junit5+allure 之前引testng,还比较顺利,见上一篇博客,然后testng的注解和junit不一样,感觉junit5更好用一些,所以尝试java+junit5+allure ...
- linux开机出现grub界面
今天开机时候突然出现grub界面,并且卡在这里,记录一下解决办法 ①输入ls 2. 输入ls (hd0,6)/ 可以看到返回的就是linux系统的根目录,说明这个磁盘就是我们的系统的所在盘 如果ls ...
- element ui tabs 标签页支持展开收起修改
<template> <div class="com-resource-legend" style=""> <el-tabs ty ...
- Supervisor进程守护监控部署
前言:Supervisor在百度百科上给的定义是超级用户,监管员.Supervisor是一个进程管理工具, 当进程中断的时候Supervisor能自动重新启动该进程.可以运行在各类Unix机器上,su ...
- nnlog 日志模块
python自带的logging模块理解起来比较费劲,直接pip install nnlog即可 1 import nnlog 2 log = nnlog.Logger(file_name='my.l ...
- 【转载】Adobe Acrobat XI Pro闪退原因及解决办法
https://www.cnblogs.com/zohoo/p/12704689.html https://www.cnblogs.com/zohoo/p/12704689.html