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

五种常见数据复制技术的详细说明

复制(Replication)是将一组数据从一个数据源复制到一个或多个数据源的技术 同步和异步复制:1。

同步复制:在执行下一个操作之前,每个写操作都需要在源端和目标端完成 其特点是,除非目标系统在物理上接近生产系统,否则较少的数据损失会影响生产系统的性能 2.异步复制:在处理下一个操作之前,不要等待数据被复制到目标系统中 其特点是复制数据与源数据之间存在时间差,但这种复制对生产系统的性能影响不大 备灾设计中数据复制技术的选择与最终的备灾效果有关,即RTO和RPO值的大小。

根据数据复制技术在不同系统层中的应用,可分为以下五种类型:1。

基于主机的数据复制技术是通过镜像或复制磁盘容量进行的,业务在主机的卷管理器层进行,硬件设备特别是存储设备的限制较小,采用生产中心和备份中心的主机系统通过IP网络建立数据传输通道,数据传输可靠,效率相对较高;数据可通过主机数据管理软件远程复制.. 当主数据中心的数据被破坏时,可以从备份中心恢复应用程序,也可以随时从备份中心恢复数据 基于主机的数据复制不需要两侧相同的存储设备,具有很大的灵活性。

缺点是复制功能会占用部分主机的CPU资源,需要较高的软件(很多软件无法提供基于时间的快照功能),对主机的性能有一定的影响.. 其次,所有数据都是从内存中捕获的,不涉及生产主机存储的读取操作,因此数据复制过程不占用主机的存储IO资源。最后,字节级数据复制最小到字节大小,因此需要非常低的带宽资源.. 它是复制远程和面向未来的混合IT环境和云架构的一种方式 数据复制2.基于应用和中间层的数据复制技术.. 应用层面的数据复制可以通过主备中心的应用和数据库同步或异步进行,保证数据的一致性.. 应用层面的数据复制增加了系统和数据丢失的风险.. 独立于底层操作系统,数据库,存储,应用程序可以根据需求进行双重或多重写,从而实现数据主副本和多副本之间的数据复制.. 本技术,由应用实现,可封装在中间件或应用平台层面,对上述应用透明,也可在应用层面实现.. 但主要优势在于可根据需求定制,可实现应用和数据库级复制,主要不足在于目前市场上还没有成熟的中间件产品适合传统IT企业的大规模推广.. 如果完全由应用程序封装平台或应用程序实现,则代码的复杂性增加,应用程序的维护成本增加 3. 基于数据库软件的数据复制技术包括物理复制和逻辑复制 逻辑复制是利用数据库重做日志,归档日志,将网站的主要站点日志传输到站点的副本中,通过重做SQL的方式实现数据复制 逻辑复制只提供异步复制,主要复制数据的最终一致性不能保证实时一致性;物理复制不是基于SQLApply操作完成复制,而是通过重做日志或归档日志在复制站点中同步或异步持久写入实现复制功能,而复制站点数据可以提供只读功能 开放平台数据库复制技术是一种基于数据库日志(log)的结构化数据复制技术,可以通过解析源数据库在线日志或归档日志对数据进行增删改查,然后将这些更改应用到目标数据库中,使源数据库与目标数据库同步,从而实现多站点数据库双活甚至多活,达到业务持续可用和容灾的目的.. 在细粒度数据容灾和广域网容灾,容灾领域.. 数据库语义层面的实时数据同步,数据库正常使用时,自动完成源后端数据全量复制的初始化,增量数据进程状态转换和条件的实时监控和同步复制如下:英国i2Active是基于重做日志分析技术的实时数据复制工具,具有简单灵活,高性能,非侵入性,低影响,低二级延迟,低成本特性,部署和使用也非常简单.. 能够帮助复杂应用环境下的用户完成Oracle容灾备份,数据迁移,业务数据分发,建设大数据仓库等技术数据集成工作.. 这项技术基于存储虚拟化技术 存储虚拟化的直接定义:存储设备中形成的存储资源的透明抽象层,即存储虚拟化是服务器和存储之间的抽象层,是物理存储的逻辑表示方法 其主要目的是将物理存储介质抽象为逻辑存储空间,将分散的异构存储管理集成到统一简单的集中存储管理中,简化人们面临的许多存储问题,包括读写存储方式、连接、存储规范或结构等。

通过为传入的IO数据流提供各种类型的数据存储服务,存储网关大大提高了服务器或存储级难以实现的灵活性、多样性、异构化和其他存储服务 具有存储网关,远程数据复制,异构存储融合,存储设备的高可用镜像,快照服务,数据迁移服务,甚至后端存储数据的部分存储网关,可以提供精确的连续数据保护,连续数据恢复服务.. 由于存储网关卸载服务器和阵列的复制工作量,可以跨大量的服务器平台和存储阵列运行,使其成为高度异构环境下灾难恢复技术的理想选择 此外,由于带宽优化和数据恢复细化的独特优势,该技术已成为更主流的灾备技术 技术的主要论点在于性能支持能力的发展程度近年来,随着SAN应用的普及,存储设备的管理复杂性,资源利用率低,数据服务能力低等问题推动了异构存储设备和数据量爆炸式增长导致SAN网络存储网关的开发和应用..实现生产数据的灾难防护5.通过存储系统中内置的固件或操作系统、IP网络或光纤通道等传输介质的连接,以同步或异步方式将基于存储介质的数据复制到远端 采用基于存储介质的数据复制技术构建容灾方案,其特点是对网络连接和硬件要求较高 基于存储的副本可以是“一对一”或“一对多或多对一”副本,即。

存储的数据副本到多个远程存储或多个存储的数据副本到同一个远程存储,并且副本可以是双向的 存储复制技术使数据能够基于固件(固件)或内置在存储系统中的操作系统,利用IP网络或光纤通道等传输接口链路,基于存储磁盘阵列之间的直接镜像,同步或异步复制到远程端.. 当然,一般情况下,这种模式必须在同一存储品牌和同一类型的存储系统控制器之间实现,低延迟和大带宽也是必要条件 复制软件运行在基于存储阵列的复制环境中的一个或多个存储控制器上,这些控制器非常适合拥有大量服务器,原因如下:与操作系统无关;能够支持基于Windows和Unix的操作系统和主机(高端阵列);许可证费用通常基于存储容量而不是连接的服务器数量;不需要管理工作来连接服务 由于复制留给存储控制器,因此可以避免异步传输的本地缓存较大时性能开销过大的问题,这使得基于存储阵列的复制非常适合于关键任务和高端事务应用程序 总结在实际工作中,不能说哪种技术一定优于另一种技术,优势永远是一个相对的概念,在实际应用中,企业需要选择更适合自己的业务场景的技术路线,毕竟,只有适合,才是最好的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200416A0BFLI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券