AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

华为云数据复制服务 DRS 正式商用

  • 2019-11-26
  • 本文字数:1418 字

    阅读完需:约 5 分钟

华为云数据复制服务 DRS 正式商用

日前,华为云数据复制服务 DRS 正式商用,支持更大数据量(TB 级别)、更长时间(超过一周以上)等多种复杂迁移场景;支持数据库上云和云上业务数据实时回传至云外的混合云架构,数据可灵活流动。此外,DRS 升级预检查、迁移监控及对比两大迁移助手,首家提供任务耗时评估、时间维度的迁移进度实时查看,迁移实时同步性能提升 5 倍以上,将迁移时业务不中断和高性能需求的冲突降到最低。


我们知道,在传统数据库迁移场景下,用户需要解决包括数据迁移前准备、数据迁移实施、数据迁移后校验的一系列准备。而且在整个过程中,每一个环节都要周全考虑、谨慎对待,否则稍有不甚,就会出现线上故障,影响公司业务及应用正常运行,不但要承担经济损失的风险,甚至还会面临法律问题。


因此,数据库迁移一直以来都是企业上云、灾备的一大难题,面临的挑战也五花八门。例如:


迁移准备是否充分不可知,迁移失败风险大;


迁移进度不可查,特殊情况下不能及时应对,影响公司运行;


数据正确性全靠人肉验证,效率和可靠性没保障,存在数据丢失风险。


此次华为云 DRS 升级的预检查和迁移监控及对比功能,正是为了解决以上问题。

事前预检查,智能分析数据库,迁移成功有保障

用户创建迁移任务后,需要在任务开始前启动预检查功能。该功能可以提前自动识别迁移是否满足成功条件,并对可能影响迁移任务成功的因素及条件进行检查。


目前,华为云 DRS 提供的预检查高达 60 余项。包括源数据库、目标数据库的网络、版本、内存、日志、端口、兼容性、参数、安全性等一系列指数。


针对可能造成迁移失败的指标项,DRS 将提供专业预检查分析报告,对失败原因、失败详情、处理建议等详细介绍,用户可以根据失败信息和处理建议的指导,调整环境,以确保迁移成功。


事中监控,实时刷新迁移进度,增量同步近实时

值得一提的是,本次华为云 DRS 首家提供了任务耗时评估、时间维度的迁移进度实时查看。耗时评估可以帮助用户做好布置规划,避开业务高峰期;迁移进度的剩余时间实时查看,则可让用户随时掌握任务情况,面临突发状况时也能做到心中有数、心中有底。


DRS 的迁移监控功能,还提供了同步时延监控,方便用户宏观把握数据同步的实时性。当时延为 0,表示源数据库和目标数据库的数据处于实时同步,可为用户数据交割提供参考。



事后对比,确保数据零丢失


华为云 DRS 本次升级的迁移对比功能,为用户提供多维度、多层次的数据对比,清晰反馈出源数据库和目标数据库的数据是否存在差异,确保迁移后的数据零丢失。


DRS 的迁移对比,包括对象级对比,宏观对比数据对象是否缺失,例如数据库、表、视图、存储过程、触发器等;数据级对比,详细校对不同细度数据,例如行数对比、内容对比等。



需要强调的是,传统数据库迁移对企业而言,业务连续性和数据准确性,往往是是鱼与熊掌的问题。因为传统迁移场景的手工数据校对效率低、出错率高,而且数据校对往往需要高强度运算,从而占用大量资源、影响数据库性能。要保障性能,则需停下业务进行校对。


DRS 也很好的解决了这个问题,通过引导式校对流程,让用户秒变迁移专家。DRS 提供数据库对象检查、全局检查、割接复查等满足不同阶段需求的数据校对,并通过对比和报表分析,对用户进行由浅入深的分层引导。因此不但在效率和准确性上取得很大突破,而且性能也得到大幅提升。


当前,DRS 已正式商用,但秉承生态开放的理念,用户依然可以免费使用 DRS;且配套的数据库引擎:MySQL、SQLServer、PostgreSQL、DDS,也可免费试用。


本文转载自 HW 云数据库公众号。


2019-11-26 08:00832

评论

发布
暂无评论
发现更多内容

奈学教育:Hadoop源码编译全流程分享

奈学教育

JAVA后端学习路线

敖丙

Java 学习 程序员 Java25周年

如何更好的交谈(以英语为例)

董一凡

学习 生活

Java 走过的创新25年

田晓旭

Java25周年

Docker 容器优雅终止方案

米开朗基杨

Docker

手撕编译原理:汇编语言不会编

贾献华

入门到放弃:理清前端技术概念

大伟

Java ecmascript 大前端 Node

分享一份阿里架构师 651 多个技术分支的脑图

奈学教育

大数据

Shell 文本处理一则

wong

Shell sed grep

如何挑选一份工作

池建强

求职 找工作

MyBatis之启动分析(一)

ytao

面试 mybatis

Mobaxterm (安装 、汉化、使用)入门教程

Geek_Offset

CSS Tricks网站创始人作序推荐,这本书助你成为Web开发高手

图灵社区

CSS Web 开发 设计思维

我的个人知识管理方法

lidaobing

个人成长 知识管理 PKM

Flink Weekly | 每周社区动态更新-20200520

Apache Flink

大数据 flink 流计算 实时计算

浅谈敏捷开发中的设计

czjczk

敏捷开发

计算机超全核心技术知识

苹果看辽宁体育

后端 计算机基础

一文让你快速上手 Mockito 单元测试框架

mghio

Java spring 单元测试 Mockito

Kafka的生产者优秀架构设计

奈学教育

kafka 分布式

千万别学编译原理

池建强

编译原理

普通二本,毕业三年,北漂之后,我是怎么成为程序猿的。

why技术

个人成长 程序人生 随笔杂谈 北漂

女朋友跟我吐槽Java中ArrayList遍历时删除元素的各种姿势

NotFound9

Java 架构 面试 编程语言 后端

2020年6月3日 对象与类

瑞克与莫迪

缓存与存储的一致性策略:从 CPU 到分布式系统

伴鱼技术团队

缓存 系统设计 cpu 系统架构 架构模式

Flink 1.10 SQL、HiveCatalog 与事件时间整合示例

Apache Flink

大数据 flink 流计算 实时计算

这场大数据+AI Meetup,一次性安排了大数据当下热门话题

Apache Flink

大数据 flink 流计算 实时计算

原创 | TDD工具集:JUnit、AssertJ和Mockito (十六)编写测试-有条件执行测试

编程道与术

Java 编程 TDD 单元测试 JUnit

吉德热泵烘干机解放阳台,引领生活品质新风尚

infoq小陈

产品的本质,知道却看不到

Neco.W

产品 产品经理 需求 产品开发

读懂才会用 : 带你见识 Redis 的 zset

小眼睛聊技术

redis 学习 程序员 架构 redis6.0.0

一周信创舆情观察(5.25~5.31)

统小信uos

基础软件 操作系统 新基建

华为云数据复制服务 DRS 正式商用_文化 & 方法_HW云数据库_InfoQ精选文章