帮你快速理解、总结文档立即下载

备份与恢复

最近更新时间:2026-09-08 17:37:01
我的收藏

功能介绍

本文为您介绍通过控制台使用腾讯云数据仓库 TCHouse-C 的备份恢复能力。备份恢复是 TCHouse-C 集群的核心数据保护能力,您可以通过创建备份策略,按指定的库表范围与调度周期,将集群数据备份至腾讯云对象存储(COS);在发生磁盘故障、人为误删、组件异常等情况时,基于已有备份将数据恢复到集群,保障业务的连续性与数据安全。
备份恢复主要承担以下场景:
应用场景
说明
数据安全与业务容灾
覆盖磁盘故障、人为误删数据、组件异常等场景,保障故障后业务可快速恢复。
合规审计
满足 SOC2 等审计资质对数据存档与可追溯性的要求,提供长周期的数据快照留存。
跨版本数据迁移
基于备份(Backup)与恢复(Restore)机制,将备份作为中间数据载体,支持当前集群内跨版本数据迁移。

功能范围

备份恢复功能提供以下能力:
1. 支持一次性备份周期备份两类备份策略:一次性备份可选立即执行或定时执行,适用于大版本发布前等临时备份场景;周期备份支持按天/周/月配置调度周期与执行时间。
2. 支持在同一集群下创建多个并存的备份策略,不同策略可指定不同的库表范围、调度周期与保留策略。
3. 支持按表备份、按库备份、全量备份三种备份粒度;其中按库备份与全量备份会自动同步库表的新增与删除,按表备份的库表增删需手动维护。
4. 元数据(META)与数据(DATA)统一备份、统一恢复,恢复时自动一并恢复表结构与数据。
5. 支持备份进度可视化,提供完成、进行中(含实时进度)、失败等多种任务状态。
6. 支持任务失败重试任务可控:失败任务可重试,备份任务支持设置超时时间,备份策略支持暂停与启动。
7. 支持标准托管桶多 AZ 托管桶两种存储桶类型,提供永久保留、指定保留周期两种数据保留策略。
8. 支持基于已有备份任务将数据恢复到当前集群,恢复范围可选全量或部分库表。

名词解释

名词
说明
备份策略
描述“备份什么、何时备份、保留多久的规则集合。支持一次性备份与周期备份两类,可指定库表范围、调度周期、保留策略等。
备份任务
备份策略每执行一次所生成的一条备份记录,对应一份存储在 COS 中的数据快照。
恢复任务
基于某一备份任务发起的一次数据恢复操作记录。
备份粒度
备份策略的库表选择方式,分为按表备份、按库备份、全量备份三种。
托管存储桶
由平台统一管理的 COS 存储桶,开箱即用,无需用户自行创建和维护。

注意事项

1. 当前暂不支持用户/权限、对象存储降冷数据、外部表的备份。
2. 数据备份时,每个 Shard 仅在一个副本上执行表数据备份;恢复时也只在 Shard 中一个副本恢复,其他副本由 ZooKeeper 自动同步。
3. 同一库表同一时间只能执行一个备份(BACKUP)或恢复(RESTORE)任务。若当前已有任务正在执行,后续任务将报错,请合理规划调度时间。
4. 建议单次任务不要包含过多数据,以提升任务健壮性;备份任务支持设置超时时间,超时后任务自动标记为失败。
5. 备份与恢复任务会占用集群一定的 CPU、内存及网络带宽资源,可能影响业务响应延迟,建议在业务低峰期执行。
6. 数据备份或恢复过程中,集群重启(如水平扩容、水平缩容、垂直变配、参数配置等操作)会导致任务执行失败,请在重启后重新执行。

操作步骤

步骤一:进入备份恢复

1. 登录腾讯云数据仓库 TCHouse-C 控制台,在集群列表中选择对应的集群,进入集群详情页。
2. 在左侧导航栏选择 数据管理 > 备份恢复,单击“备份服务”开关即可开启备份恢复功能。

说明:
新购集群默认使用新版备份恢复,备份数据写入平台托管存储桶。
历史使用自建存储桶的存量集群保留旧版入口,仅用于查看与恢复历史备份数据,不支持新建备份策略。如需创建新策略,可通过页面提示切换至新版操作,新备份数据写入托管存储桶,原自建桶中的存量备份仍可正常恢复。

步骤二:查看备份恢复概览

进入备份恢复页面后,顶部统计信息区可总览集群备份恢复功能信息。页面提供备份策略、备份任务、恢复任务三个列表,分别用于管理备份策略、查看备份记录、查看恢复记录。

顶部统计信息区相关字段说明如下:
信息项
说明
托管 COS 备份数据大小
当前集群备份数据在托管 COS 中占用的存储量。
备份策略数量
当前集群已创建的备份策略总数。
备份任务数量
当前集群累计生成的备份任务(备份数据)总数。

步骤三:新建备份策略

1. 备份策略列表中,单击新建备份策略

2. 在新建备份策略弹窗中完成配置,配置项分为备份策略区备份范围两部分。

备份策略相关配置说明如下:
配置项
说明
备份策略名称
自定义策略名称。
备份策略类型
周期备份/一次性备份。
备份策略有效期
(周期备份)设置策略的生效起止时间,策略仅在有效期内按调度周期执行。
任务调度周期
(周期备份)天/周/月。
调度时间
(周期备份)与调度周期联动配置调度间隔,如每 N 天、每周周几、每月几号。
执行时间
(周期备份)每次执行的具体时间(HH:MM)。
执行方式
(一次性备份)立即执行/定时执行。
执行时间
(一次性备份)当执行方式为定时执行时,设置执行的日期与时间。
超时时间
备份任务的超时时间,默认 6 分钟,最大 72 小时。超时后任务自动标记为失败,避免长时间占用资源。
存储桶类型
标准托管桶存储(开箱即用,平台管理)/多 AZ 托管桶存储(高可靠,跨可用区)。
备份数据保留策略
永久保留/指定保留天数。保留周期到期后,对应的备份数据将自动删除。
选择备份粒度为按表或按库后,需进一步指定数据库和表(至少选择 1 个)。已降冷至 COS 的表不支持备份。备份粒度相关说明如下:
备份粒度
说明
按表备份
仅备份当前选择的表,后续库表的增删均需手动维护。
按库备份
备份所选库下的全部表,库内表的新增与删除均自动同步至后续备份任务中。
全量备份
备份当前集群全部库表,集群内库表的新增与删除均自动同步至后续备份任务中。
3. 配置完成后,单击确定完成创建。

步骤四:管理备份策略

新建备份策略后,在备份策略列表中,可查看和管理当前集群下所有备份策略。

备份策略列表相关字段说明如下:
字段
说明
备份策略名称
策略名称,单击可查看详情。
创建人
创建该策略的用户。
备份策略类型
周期备份/一次性备份。
备份策略状态
生效中/暂停/未开始/已结束/备份中/已删除 。
备份数据保留策略
永久保留/指定天数。
执行次数
该策略已执行的备份任务次数。
数据快照数量
该策略生成的备份数据快照总数。
最近一次执行时间
最近一次备份任务的执行时间。
超时时间
策略配置的超时时间。
支持的操作说明如下:
操作
说明
编辑
修改策略配置,其中备份策略名称与备份周期不支持修改。
暂停
暂停后不再生成新的备份任务。
启动
恢复已暂停的策略。
删除
删除策略。仅停止后续任务生成,不会删除已生成的备份数据,已完成的备份数据仍可正常恢复。如需清理备份数据,请在备份任务列表中操作。
备份策略状态说明如下:
状态
说明
生效中
策略正常执行,按备份策略生成备份任务。
暂停
策略已暂停,不生成新的备份任务,重新启动后将按备份策略继续生成备份任务。
未开始
策略尚未到达有效期起始时间。
已结束
策略已超过有效期截止时间。
备份中
策略当前正在执行备份任务。
已删除
策略已删除且不可恢复,已生成的备份数据不受影响,仍可正常恢复。

步骤五:管理备份任务

切换至备份任务列表,可查看每一次备份产生的任务记录,并支持恢复或清理数据。

备份任务列表相关字段说明如下:
字段
说明
备份任务名称
任务名称,单击可查看任务详情。
备份策略名称
关联的备份策略。
备份策略类型
周期备份/一次性备份。
备份粒度
按表/按库/全量。
备份任务状态
见下方状态说明。
备份生成开始-结束时间
备份任务的实际执行时间段。
超时时间
任务超时时间。
备份数据保留策略
永久保留/指定天数。
备份到期时间
备份数据的自动删除时间。
备份数据大小
本次备份产生的数据量。
支持的操作说明如下:
操作
说明
详情
查看任务配置、备份范围及库表清单等备份任务详情。
恢复
基于该备份任务发起数据恢复,详见步骤六。
删除
删除备份数据。数据将直接从 COS 删除且不可恢复,请谨慎操作。
备份任务状态说明如下:
状态
说明
进行中
任务执行中,展示实时进度百分比。
完成
任务执行成功,备份数据可用于恢复。
失败
任务执行失败,可重试。
删除中
备份数据正在删除。
已删除
备份数据已删除。

步骤六:数据恢复

1. 备份任务列表中,找到状态为完成的目标备份任务,单击恢复

2. 在恢复弹窗中设置恢复范围(默认全量恢复),若选择按库/表恢复需指定需恢复的库表。
3. 单击确定发起恢复任务。

说明:
备份数据将恢复到后缀为 _bk 的新库中(如原库为 db1,恢复到 db1_bk),不会直接覆盖原库。如需回迁到原库请手动迁移。
恢复后的表沿用备份时的配置,包括表副本数、动态分区开启状态等。

步骤七:查看恢复任务

切换至恢复任务列表,可查看每一次恢复操作的记录,单击恢复任务名称可查看恢复任务详情。

恢复任务列表相关字段说明如下:
字段
说明
恢复任务名称
单击可查看详情。
备份策略名称
该恢复任务所属的备份策略。
备份任务名称
该恢复任务对应的备份任务。
恢复范围
全量恢复/部分恢复。
恢复开始-结束时间
恢复任务的实际执行时间段。
状态
失败/成功/恢复中。
操作人
发起恢复操作的用户。

计费说明

备份数据存储于腾讯云 COS 托管桶,根据实际存储用量按量计费;使用标准托管桶与多 AZ 托管桶产生的存储费用独立计算,实际费用取决于备份数据量及存储时长。详细定价请参见 计费概述