不小心删除公司数据,会怎么样?

如果你经常关注知乎,就会发现,这个问题经常出现在你的feeds流里面,时长都会有各式各样的“删库到跑路”事件发生。不管是传统数据库或者是云数据库,总会遇到一些问题,比如数据迁移,比如数据风险安全,比如数据订阅!

今天我将分享一篇文章,谈谈云数据库的优势,谈谈腾讯云在这方面的努力。看看腾讯云怎么通过技术手段来确保数据库安全稳定,和快捷迁移,以及推动数据商业分析的。

传统数据库与云数据库

传统数据库

传统企业在建设数据库初期,不仅建设服务器,还要保证数据库能够稳定和可靠的运行。当业务数据增长到一定大小的时候,就需要增加服务器CPU及内存以及磁盘相关资源。为了保证服务器的稳定性,还需要制定相关制度及体系,定制数据库的架构,防止数据库被攻击,确保数据库安全稳定。

云数据库

那么云数据库有哪些优势呢?首先云数据库提供PCI-e SSD硬盘,性能能达到245509 QPS。云数据库同时提供了MySQL、SQL server、Mariadb和PostgerSQL等数据库引擎。企业可以根据不同的业务需求,使用不同的数据库进行操作。同时,云数据库提供了统一的WEB管理工作台,相对于传统数据库,更能容易部署和管理数据库。为了保证数据库的可用性,云数据库支持主从实时热备,提供容灾、备份、恢复、监控、迁移等功能。随着业务的发展,业务需要更大和更强劲的数据库时,只需要购买所需的资源,就能快速平滑扩容业务数据库,满足业务发展需要。

腾讯是开源数据库白金级赞助商,腾讯对开源数据库做了大量优化。这些数据库支撑着腾讯大量交易系统的运行,腾讯云数据库有统一的管理平台,不论选择怎样的数据库,都能方便快捷的管理。

数据库SaaS服务体系

数据SaaS服务涵盖用户从上云,日常运维使用,数据安全审计,及订阅商业分析。

腾讯云数据库让您可以轻松在云端部署、使用数据库。通过云数据库MySQL,您在几分钟内即可部署可扩展的数据库实例。不仅经济实惠,而且可以弹性调整硬件容量的大小而无需停机。TencentDB for MySQL 提供备份回档、监控、快速扩容、数据传输等数据库运维全套解决方案,为您简化 IT 运维工作,让您能更加专注于业务发展。

数据库迁移

数据传输服务(Data Transmission Serivce DTS)提供数据迁移、数据同步、数据订阅于一体的数据库数据传输服务,帮助您在业务不停服的前提下轻松完成数据库迁移,利用实时同步通道轻松构建异地容灾的高可用数据库架构。数据传输服务DTS的目标是帮用户将复杂的数据交互工作承担下来,让用户可以专注于上层的业务开发。

数据迁移

支持不同环境及不同类型的数据库迁移。支持迁移的源库包括有公网IP的外网自建数据库,通过VPN、专线等网络环境接入腾讯云的自建数据库,云服务器CVM自建数据库;目标库为TencentDB for MySQL实例。支持查看所有迁移任务的状态及多任务批量操作。 DTS提供的数据迁移功能是您数据上云的的最佳选择。数据迁移仅需几步设置,则可帮助您完成数据从本地迁移上云的一系列繁琐工作。迁移过程中并不影响源数据库继续对外提供服务,最小化上云过程对您业务的影响。

提供自建 MySQL 数据库到云数据库 TencentDB for MySQL 的连续数据复制,用户可在不停服的情况下对数据进行在线热迁移,支持具有公网 IP/Port 或专线接入腾讯云的本地 IDC 或腾讯云云服务器 CVM 上 MySQL 数据库迁移。实例有关联灾备实例暂不支持数据传输服务,请建工单进行迁移。(通过增量迁移的时间建议不超过15天,请确保主从追上之后单击迁移完成按钮。)

Redis 迁移

在线迁移工具暂不支持的迁移类型:主从版、集群版、自研CKV+引擎 三者实例间的迁移。

迁移注意事项
  1. 目前仅支持迁移到腾讯云 redis 的主从版本;
  2. 为保障迁移效率,CVM 自建实例迁移不支持跨地域迁移;
  3. 由于 rdb 协议限制,暂不支持自建实例 redis 3.2 版本的迁移;
  4. 外网实例迁移时,请确保源实例服务在外网环境下可访问;
  5. 进行迁移任务时,只允许迁移正常运行状态下的实例,且未初始化密码或者有其他任务在执行中的实例,是不能够迁移的;
  6. 目的实例必须是没有数据的空实例,迁移过程中,会锁住实例,不能对实例进行写入操作;
  7. 迁移成功时,由业务侧验证数据后,可断开源实例连接,将连接切换到目标实例。

PostgreSQL 数据库迁移

数据传输服务 DTS 支持数据迁移功能,提供自建 PostgreSQL 数据库到云数据库TencentDB for MySQL的连续数据复制,用户可在不停服的情况下对数据进行在线热迁移,支持具有公网 IP/Port 或专线接入腾讯云的本地 IDC 或腾讯云云服务器 CVM 上 PostgreSQL 数据库迁移。数据迁移目前只支持 PostgreSQL 数据库的版本是9.3.x,9.5.x,同时9.3.x 不支持增量同步,9.5.x 需要通过在线同步插件才能支持。

数据库审计

数据库审计是腾讯云为了解决行业客户遇到的诸如金融审计需求,以及实际运行中遇到的安全防护,SQL 延迟性能问题等多种综合需求而提供的产品。

全面审计

  • 数据库访问的全部记录,最大程度满足用户审计需求,可追溯对应用者的身份和行为;
  • 准确审计:用户可设置规则,只保证规则匹配到的审计规则有数据保存,规则也可以设置为全量审计;
  • 提供海量 TB 级数据存储,可以后续根据用户要求提供长期备份。

高效审计

  • 与目前其他通过旁路做审计检查方式不同,腾讯云数据库 TencentDB for MySQL 通过内核插件进行上报;
  • 后期还会逐步增加实时阻隔功能,另外在实际测试影响性能不到 2%;
  • 高效分析:提供用户、IP、客户端工具、访问时间、操作对象、SQL 操作类型、成功与否、访问时长、影响行数等多种检索条件的快速分析与检索,实测 30 多亿级数据 6-8 秒内响应。

背景说明

管理风险

系统管理员存在的误操作、违规操作、越权操作,损害业务系统安全运行;

多人公用一个帐号,责任难以分清;

第三方开发维护人员的误操作,恶意操作和篡改;

超级管理员权限过大,无法审计监控。

技术风险

应用系统开发商后门或漏洞;

离职员工留下后门。

政策风险

无法达到国家等级保护(三级)明确要求(7.1.3.3);

满足不了行业信息安全合规性文件要求——如人行《金融行业信息系统信息安全等级保护实施指引》;

数据订阅

数据传输服务 DTS 提供了基于 binlog 的增量数据订阅功能,仅需几步简单操作,即可订阅云数据库 TencentDB for MySQL 的增量更新数据:

  • 在腾讯云 DTS 控制台购买并创建 TencentDB for MySQL 实例的订阅通道。
  • 使用 DTS 数据订阅 SDK 连接这个订阅通道,订阅并消费增量数据。

原理

我们会通过模拟从库向主库获取对应 binlog 内容进行分析,大概架构图如下,我们会通过解析 binlog ,按照订阅通道配置的库表进行分析,所以几乎对主库没有影响。

注意:

  • 目前我们对订阅的消息内容默认会保留最近 3 天。
  • 另外如果订阅整库的话,后续新增的表也是会在原有订阅通道出现,不需要对原订阅通道进行新增配置操作。
  • 目前只支持 TencentDB for MySQL5.6,后续会很快支持 TencentDB for MySQL5.7。
  • 数据订阅暂不支持view,触发器和外键。
  • 数据订阅初次配置需要对相关 binlog_row_image 参数做调整,会根据符合条件自动 kill 老的 session 使参数立即生效。
  • 数据订阅目前支持的字符集包括 latin1,utf8,utf8mb4。

总结

未来的云数据库将会成为企业IT架构的“水,电,煤”,可以按需快速启动,支持各种类型的数据,满足所有种类的业务,无限存储,无服务器,全智能,自驱动,零运维,闲时免费,覆盖全球并能自动扩展到近用户端,提供稳定可靠自由扩展的服务,腾讯云数据库将不懈的努力将更多的产品能力普惠世界。

转载于:https://www.cnblogs.com/syncnavigator/p/10193495.html

5分钟学会如何玩转云数据库组件(迁移,审计,订阅)相关推荐

  1. dts数据库迁移工具_5分钟学会如何玩转云数据库组件(迁移,审计,订阅)

    不小心删除公司数据,会怎么样?如果你经常关注知乎,就会发现,这个问题经常出现在你的feeds流里面,时长都会有各式各样的"删库到跑路"事件发生.不管是传统数据库或者是云数据库,总会 ...

  2. 总分第一!阿里云数据库应用迁移解决方案通过信通院首批最高级评测

    简介:6月25日,记者采访获悉,经中国信息通信研究院(以下简称"信通院")的严格测试评定,阿里云数据库应用迁移服务顺利通过了"数据库应用迁移服务能力"评测,总得 ...

  3. 10分钟带你学习华为云数据库RDS

    数据库是现代应用中非常广泛的服务,没有数据库就没有数据,更谈不上各种各样的应用了.传统的数据库使用都是先有服务器,然后在服务器上进行安装数据库,再对数据库进行一些配置才能使用.随着云计算技术的兴起,云 ...

  4. Python + wordcloud + jieba 十分钟学会生成中文词云

    前述 本文需要的两个Python类库 jieba:中文分词分词工具 wordcloud:Python下的词云生成工具 写作本篇文章用时一个小时半,阅读需要十分钟,读完该文章后你将学会如何将任意中文文本 ...

  5. python wordcloud详解_Python+wordcloud十分钟学会生成英文词云

    基于python生成的wordcloud 词云在这两年一直都热门话题,如果你耐下性子花个10分钟看看这篇文章,或许你就再也不用羡慕那些会词云的人了.这不是一项高深莫测的技术,你也可以学会.快来试试吧! ...

  6. 云图说|华为云数据库在线迁移大揭秘

    传统模式下,数据迁移面临诸多挑战和风险,技术门槛高,耗时长,成本高. 更头疼的是需要长时间中断业务,企业损失大. 华为云推出数据复制服务DRS,在线迁移功能,可以有效避免传统场景下数据迁移带来的各种复 ...

  7. 云数据库·ApsaraDB 产品6月刊

    [重点关注]RDS发布新规格 RDS于5月下旬发布新产品规格,新规格对齐ECS配置: 1.连接数大幅提升 互联网型的应用特点是发展快速,在云上应用层会基于VM进行横向扩展,对数据库的要求除了资源本身就 ...

  8. 玩客云刷linuxARMBIAN当服务器过程记录

    准备工具: USB 转 TTL 线一根 双公头 USB 线一根 闲置 U 盘一个,或者读卡器配合存储卡也行 用到的文件: 链接:https://pan.baidu.com/s/1Dd-iLakEry0 ...

  9. 玩客云小盒子安装点心云,实现闲置宽带共享。

    简介: 点心云是一个可以利用闲置设备宽带变现的新平台,用闲置的宽带和设备上传各大新媒体的数据,让你的设备成为加速上传的节点,为业务方的内容提供加速,从而获取现金奖励.点心云全网单价最高,100兆上行网 ...

  10. 玩客云刷ARMBIAN当服务器过程记录

    玩客云的可玩性 1.可以刷成电视+游戏盒子的双系统.也可以刷成单独的电视盒子和游戏盒子.不过因为内存有限放不了多少游戏.还是建议用外置SD卡存储游戏比较合适. 2.刷成Armbian linux系统( ...

最新文章

  1. jquery ajax多次请求接口解决方案
  2. MySQL当您插入列无效的数据插入
  3. U-Boot配置过程
  4. 【面试招聘】非科班的秋招攻略贴
  5. java 动态编译源代码
  6. python冷知识_python冷知识
  7. SAP ABAP实用技巧介绍系列之ABAP取中文字符串的字节长度
  8. android 查看图片、保存图片
  9. 数据湖元数据服务的实现和挑战
  10. LINQPad工具-linq、sql、IL优化和转换
  11. Android UI开发第四十一篇——墨迹天气3.0引导界面及动画实现
  12. Linux进程间通信——使用命名管道
  13. python中修饰器的优点和作用_Python入门基础教程之装饰器
  14. C++类的静态成员变量
  15. Ajax及jQuery学习
  16. 代码统计工具SourceCounter(绿色版)
  17. 论文准备:基于区块链的一些设计IIoT的最新动向调查【已公开发表】
  18. SPSS中的比较均值—均值分析过程
  19. Sql Server Update 更新数据
  20. win10的任务栏卡死,重启也没用的解决办法

热门文章

  1. 【openjudge】字符串排序
  2. 【原创】C++关于创建和使用静态链接库
  3. Java中Arrays类的两个方法:deepEquals和equals
  4. jquery对象与js对象的相互转换
  5. 如何把你的图标转换成WEB字体
  6. Visual Studio 远程调试设置
  7. python自定义规律绘制_ForMaiR - 自定义规则的邮件自动转发工具
  8. tql触发器修改记录时同步更新_运维日记|MySQL数据单向同步方案对比
  9. 小明开了一家糖果店、把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖 小朋友来买糖的时候,他就用两种包装来组合,当然有些糖果数目是无法组合出来的,比如要买10颗糖 在这种包装情况下,最大不能买到
  10. linux系统多大分区,linux系统中fdisk最大能认到多大分区