【玩转PB级数仓GaussDB(DWS)】GaussDB(DWS) 《ROACH小课堂Ⅳ DWS物理细粒度schema快照》

一剑战八荒 发表于 2023/02/25 10:38:16 2023/02/25
【摘要】 对于单个集群上数据体量非常庞大的用户,可以在数据备份恢复时做到有的放矢,大量节省存放备份集的空间和相应费用。并且在表数据丢失或人为误删后,可以做到单张或多张表的快速恢复。

                                                               DWS 物理细粒度schema快照

一. 综述

        DWS数仓,作为能够为各行业PB级海量大数据分析提供竞争力的云服务,数据的安全和故障场景下的恢复能力是重中之重。从8.2.0及以上版本的集群,DWS将提供物理方式的,细粒度的,数据备份恢复能力。对于数仓中的关键数据,如某个或多个schema下的表,实现精准和高效的备份恢复能力。这样,对于单个集群上数据体量非常庞大的用户,可以在数据备份恢复时做到有的放矢,大量节省存放备份集的空间和相应费用。并且在表数据丢失或人为误删后,可以做到单个或多张表的快速恢复

二. 操作示范

  • 进入集群的快照页面,点击 集群名称 -> 点击 快照 选项卡

步骤一.png

  • 打开 细粒度快照开关 按钮

步骤二.png

  • 点击右上角的红色 创建快照 按钮,进入快照配置界面

步骤三.png

  • 输入快照名称,快照级别选择 schema 选择要备份的源数据库勾选目标schema,支持输入搜索schema,然后点击 立即创建 按钮

步骤四.png

  • 返回 快照列表,点击创建的快照名称,即可看到快照的详细信息。待快照状态变为 可用,即可用于恢复

步骤五.png

  • 当发生某张表误删或数据丢失后,点击schema快照的 恢复恢复表 按钮,进入多表单表恢复页面

恢复.png

         a.若点击了 恢复 按钮,则进入多表恢复页面勾选要恢复的表名,支持基于schema或者表名搜索,然后点击 立即恢复 按钮即可

步骤六恢复.png

         b.若点击了 恢复表 按钮,则进入单表恢复页面,需要用户手动输入恢复的相关信息,如下,然后点击 立即恢复 按钮

步骤六恢复表.png

         源schema:要恢复的表,在备份时所属schema的名称

         源表:要恢复的表,在备份时的表名

         Ps.schema和源表名称不确定时,可以进入多表恢复页面,浏览备份集中的表和schema信息

         目标schema:要恢复的表,恢复后所属schema名称(schema不存在会自动创建)

         目标表:要恢复的表,恢复后的表名(目标表恢复前会先做drop if exists操作,尽量恢复到不存在的表名,防止误删)

         Ps.可以点击 名称区分大小写 的开关按钮,控制名称大小写敏感

三. 整体规格约束及注意事项

  1. Schema备份能力,依赖于 细粒度备份快照开关 的状态;
  2. Schema备份支持单次最多备份1个数据库的数据;
  3. Schema备份支持单次最多备份1000schema下的表;
  4. Schema备份支持和DML业务并行。DDL业务建议放在快照开始或结束后执行,并行可能会导致备份或恢复失败;
  5. Schema备份仅支持备份用户数据,不支持系统schema的备份;
  6. schema备份集,多表或单表恢复时,集群状态必须为normal且没有其他运维操作如备份,增删CN等;
  7. schema备份集,多表或单表恢复时,集群的拓扑和规格不能发生变化,如发生过扩缩容,resize等;
  8. Schema备份集,多表恢复,单次最多支持150W张表恢复;
  9. 细粒度备份或者恢复时,最多占用1/2CPU核数用于并行处理。若备份或者恢复的对象较多时,尽量选择业务低峰期;

Ps.以上规格约束,基于8.2.0版本集群整理。后续版本随着能力升级,可能会发生变更。更多信息请以华为云官方产品文档为准。

【一起来玩转PB级数仓GaussDB(DWS),分享你的技术经验与体验心得,赢开发者大礼包!】第19期有奖征文火热进行中

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。