5分钟学会如何玩转云数据库组件

5分钟学会如何玩转云数据库组件,第1张

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

如果不小心删除了公司数据会怎么样?如果你经常关注知乎,你会发现这个问题经常出现在你的feeds流中,各种“删库跑路”事件会长期发生。无论是传统数据库还是云数据库,总会出现一些问题,比如数据迁移,比如数据风险安全,比如数据订阅!今天分享一篇文章,关于云数据库的优势,以及腾讯云在这方面的努力。看看腾讯云如何通过技术手段保证数据库的安全稳定,快速迁移,促进数据业务分析。

传统数据库与云数据库 传统数据库

传统企业在数据库建设前期,不仅要搭建服务器,还要保证数据库的稳定可靠运行。当业务数据增长到一定规模时,就需要增加服务器CPU、内存和磁盘相关资源。为了保证服务器的稳定性,需要制定相关的制度和制度,定制数据库架构,防止数据库被攻击,保证数据库的安全稳定。关注“腾讯云数据库”官方微信即可获得10元腾讯云免门槛代金券,在移动端体验一键数据库管理,了解更多数据库技术实用教程。

云数据库

那么云数据库有什么优势呢?第一,云数据库提供PCI-eSSD硬盘,性能可以达到245509QPS。云数据库还提供了MySQL、SQLserver、Mariadb、PostgerSQL等数据库引擎。企业可以根据不同的业务需求使用不同的数据库。同时,云数据库提供了统一的WEB管理工作台,比传统数据库更容易部署和管理数据库。为了保证数据库的可用性,云数据库支持主从式实时热备,并提供容灾、备份、恢复、监控、迁移等功能。随着业务的发展,当业务需要更大更强的数据库时,可以通过购买所需的资源来快速平滑地扩展业务数据库,满足业务发展的需要。

腾讯是开源数据库的白金赞助商,腾讯对开源数据库做了很多优化。这些数据库支撑着腾讯大量交易系统的运行。腾讯云数据库有统一的管理平台,无论你选择哪个数据库,都可以方便快捷的管理。

数据库SaaS服务体系

SaaS服务涵盖用户云接入、日常运维、数据安全审计、订阅业务分析等。

腾讯云让你轻松在云端部署和使用数据库。使用MySQL这个云数据库,您可以在几分钟内部署一个可伸缩的数据库实例。它不仅经济实惠,而且可以在不停机的情况下灵活调整硬件容量的大小。腾讯数据库(TencentDBforMySQL)提供了一套完整的数据库运维解决方案,如备份和文件返回、监控、快速扩展、数据传输等。关注“腾讯云数据库”官方微信即可获得10元腾讯云免门槛代金券,在移动端体验一键数据库管理,了解更多数据库技术实用教程。为了简化IT运营和维护,您可以将更多精力放在业务发展上。

数据库迁移

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

数据迁移

支持不同的环境和不同类型的数据库迁移。迁移支持的源数据库包括公网IP的外网自建数据库、通过VPN、专线等网络环境连接腾讯云的自建数据库、云服务器CVM的自建数据库;目标库是腾讯数据库MySQL实例。支持查看所有迁移任务的状态和多任务批处理 *** 作。DTS提供的数据迁移功能是您的数据上云的最佳选择。数据迁移只需要几步设置,就可以帮你完成从本地到云端的一系列繁琐的数据迁移任务。在迁移过程中,源数据库不会受到影响而继续向外界提供服务,云过程对您的业务的影响会降到最低。

提供从自建MySQL数据库到云数据库TencentDBforMySQL的持续数据复制。用户可以在不停止服务的情况下进行数据的在线热迁移,支持在本地IDC或腾讯云服务器CVM上使用公共IP/Port或专线接入腾讯云的MySQL数据库迁移。该实例与灾难恢复实例关联。暂时不支持数据传输服务。请为迁移建立一个构建顺序。(建议增量迁移的时间不要超过15天。请确保主服务器和从服务器跟上,然后单击迁移完成按钮。)

Redis迁移

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

迁移注意事项
  • 目前仅支持腾讯云redis的主从版本;
  • 为保证迁移效率,CVM自建实例迁移不支持跨区域迁移;
  • 由于rdb协议的限制,暂不支持自建实例Redis版的迁移;
  • 迁移外部网络实例时,请确保源实例服务在外部网络环境中是可访问的。
  • 迁移任务时,只能迁移正常运行状态的实例,未初始化密码或其他任务正在进行的实例不能迁移;
  • 目标必须是没有数据的空实例。在迁移过程中,实例将被锁定,无法写入。
  • 当迁移成功时,业务端可以断开源实例的连接,并在验证数据后将连接切换到目标实例。
  • PostgreSQL数据库迁移

    数据传输服务DTS支持数据迁移功能,提供从自建PostgreSQL数据库到云数据库TencentDBforMySQL的连续数据复制。用户可以在不停止服务的情况下进行数据的在线热迁移,并支持在本地IDC或腾讯云服务器CVM上使用公共IP/Port或专线接入腾讯云的PostgreSQL数据库迁移。目前数据迁移只支持9.3.x,9.5.x的PostgreSQL数据库版本,9.3.x不支持增量同步,9.5.x需要在线同步插件。关注“腾讯云数据库”官方微信即可获得10元腾讯云免门槛代金券,在移动端体验一键数据库管理,了解更多数据库技术实用教程。

    数据库审计

    数据库审计是腾讯云提供的产品,解决行业客户的各种综合需求,如财务审计需求、安全防护、实际运营中的SQL延迟性能问题等。

    全面审计
  • 数据库访问的所有记录能最大程度满足用户的审计需求,并能追溯用户的身份和行为;
  • 精确审计:用户可以设置规则,只保存规则匹配的审计规则的数据。规则也可以设置为完全审计。
  • 提供海量TB级数据存储,可根据用户需求提供长期备份。
  • 高效审计
  • 不同于目前其他旁路审计检查的方式,腾讯云数据库MySQL的TencentDB采用内核插件上报;
  • 后期会逐步加入实时阻断功能,实际测试对性能的影响在2%以内。
  • 高效分析:提供用户、IP、客户端工具、访问时间、 *** 作对象、SQL *** 作类型、成功或失败、访问持续时间、受影响行数等各种检索条件的快速分析和检索。超过30亿级别的实测数据会在6-8秒内响应。
  • 背景说明 管理风险

    系统管理员的误 *** 作、非法 *** 作和越权 *** 作损害业务系统的安全运行;

    多人共用一个账号,责任难分;

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

    超级管理员拥有太多的审核监控权限。

    技术风险

    应用开发者的后门或漏洞;

    员工走后门。

    政策风险

    无法满足国家一级保护(三级)的明确要求(7.1.3.3);

    不能满足行业信息安全合规文件的要求——比如PBC的《金融行业信息系统信息安全等级保护实施指南》;

    数据订阅

    数据传输服务DTS提供了基于binlog的增量数据订阅功能。您可以通过几个简单的步骤订阅TencentDBforMySQL的增量更新数据:

  • 在腾讯云DTS控制台购买并创建TencentDBforMySQL实例的订阅通道。
  • 使用DTS数据订阅SDK连接此订阅通道,订阅和使用增量数据。
  • 原理

    我们将通过模拟从库中获取相应的binlog内容到主库中进行分析。总体架构图如下。我们会根据订阅频道配置的库表来分析binlog,所以对主库几乎没有影响。关注“腾讯云数据库”官方微信即可获得10元腾讯云免门槛代金券,在移动端体验一键数据库管理,了解更多数据库技术实用教程。

    注意:

  • 目前我们会默认保留最近3天订阅消息的内容。
  • 另外,如果订阅整个数据库,后续新添加的表也会出现在原来的订阅通道中,所以不需要添加和配置原来的订阅通道。
  • 目前只支持MySQL5.6的TencentDB,很快会支持MySQL5.7的TencentDB。
  • 数据订阅不支持视图、触发器和外键。
  • 订阅数据的初始配置需要调整相关的binlog_row_image参数,旧的sessionkill会根据符合条件自动杀死,使参数立即生效。
  • 数据订阅当前支持的字符集包括latin1、utf8和utf8mb4。
  • 总结

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

    注:文章转自腾讯云社区,原地址。

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/746737.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-04-29
    下一篇 2022-04-29

    发表评论

    登录后才能评论

    评论列表(0条)

    保存