库表级回档至新集群

最近更新时间:2024-07-01 09:40:32

我的收藏
TDSQL-C MySQL 版支持使用快照备份来恢复数据,其控制台提供了便捷的操作入口,您可通过控制台轻松实现数据的快速恢复。使用快照备份时,支持库表级回档至原集群、库表级回档至新集群、整集群回档至新集群,本文为您介绍通过控制台使用快照备份指定库表回档至新集群。

操作场景

在数据库误操作、数据库测试以及故障导致数据异常时,可以通过库表级别回档至新集群功能,将集群恢复到日志备份保留时间内的任意时间点,或者恢复到指定备份文件的备份集,以快速恢复数据库。

使用限制

库表级回档至新集群功能仅支持开启 binlog 的集群使用。
库表级回档至新集群功能仅支持回档至本地。
库表级回档至新集群时,新集群的选择仅支持实例形态为预置资源。
仅库表级回档至新集群可以和原集群交换 VIP 地址,整集群回档至新集群不支持。

集群 VIP 地址切换能力说明

库表级回档至新集群时,系统会根据您的选择创建一个新集群,新集群经过验证后,您可在系统提示的时间内手动切换原集群与新集群的读写实例、只读实例(若有)的 VIP 地址,无需在应用程序切换新 VIP 地址,以便更快的恢复业务对数据库的访问及操作。若超过系统提示的时间未进行 VIP 地址切换,则视为放弃切换 VIP 地址,回档完成后您可以在应用程序切换新 VIP 地址来连接新集群使用,或者将数据通过 DTS 迁回原集群,继续使用旧集群。

回档方式

按备份文件回档:将集群恢复到某一个快照备份文件的数据集状态,备份文件选择范围由用户设置的数据备份保留时长决定。
按时间点回档:将集群恢复到任意时间点,时间点的选择范围由用户设置的日志保留时长决定。
说明:
按时间点回档时,系统会优先采用快照备份进行回档,若没找到快照备份文件,会采用逻辑备份回档,如果您需要严格按照备份文件类型(逻辑备份或快照备份)来回档,建议您选择按备份文件回档。

前提条件

集群的实例类型为预置资源。
原集群下已存在可用的快照备份,要生成快照备份,可参见 执行备份 各文档中的生成快照备份的步骤。
集群状态为运行中。

操作步骤

1. 登录 TDSQL-C MySQL 版控制台,在集群列表,单击集群 ID,进入集群管理页面。
2. 在集群管理页面,选择备份管理页,单击回档
3. 在回档弹窗下,完成如下配置,单击前往购买页回档集群

参数
说明
选择回档类型
这里选择回档至新集群。
选择恢复范围
这里选择库表级回档。
地域
默认和原集群一致。
可用区
默认和原集群一致。
设定回档模式
支持按备份文件、按时间点回档。
选择备份文件
若回档模式设定为按备份文件,则需选择已有的用于回档的快照备份文件,然后选择需要回档的库表即可。
设定回档时间
若回档模式设定为按时间点,则需选择回档的时间点。
选择回档库表
选择要回档的具体库或表,回档后默认命名为原库表名称,也支持对选中的库重命名。
4. 跳转至购买页,完成如下配置后,单击下一步
参数
说明
实例形态
默认选择预置资源。
回档模式
支持按备份文件、按时间点回档。
选择备份文件
若回档模式设定为按备份文件,则需选择已有的用于回档的快照备份文件。
设定回档时间
若回档模式设定为按时间点,则需选择回档的时间点。
选择恢复范围
这里选择库表级回档。
选择回档库表
选择要回档的具体库或表,回档后默认命名为原库表名称,也支持对选中的库重命名。
地域
默认和原集群一致,不支持调整。
主可用区
默认和原集群一致,不支持调整。
传输链路
默认为高 IO 版。
网络
选择私有网络。
数据库版本
默认和原集群的数据库版本一致。
实例类型
支持通用型、独享型。
计算实例(读写)
选择读写实例的计算规格,仅支持配置一个读写实例。
计算实例(只读)
若原集群无只读实例,此项不需要设置。
若原集群有只读实例,此项需要选择保留的只读实例。只读实例的数量和规格默认与原集群中只读实例的数量一致,支持删除只读实例,支持恢复此步骤中被删除的只读实例,不支持在此时增加只读实例,如需增加只读实例,您可在回档完成后再新建只读实例。
说明:
当只读实例数量小于原集群只读实例数量时,只读 VIP 地址将无法完全对应迁移。
计算计费模式
支持包年包月、按量计费。
存储计费模式
默认按量计费。
5. 在跳转页面配置基本信息和高级配置,包括集群名称,默认字符集,安全组,参数模板及项目等,确认无误后单击立即购买
6. 返回集群列表,找到通过回档新建的集群,单击集群 ID 进去新集群的管理页。
7. 集群详情 > 读写实例 > 读写地址后,单击切换详情,您需要在系统提示的时间内完成切换,否则将视为放弃切换。

8. 进入连接地址切换弹窗,核对连接地址后,根据需要进行如下操作。

确认切换:点击确认切换,会与原集群连接中断,过程中会有1 - 5秒闪断,原集群和新集群将交换 VIP 地址。
放弃切换:点击放弃切换,会与原集群连接中断,原集群和新集群不交换 VIP 地址,操作后当前集群的 VIP 地址将允许写操作。
取消:点击取消,将关闭弹窗,您可在系统提示的时间内再次选择切换。
9. 上述操作执行完成后,即库表级别回档至新集群完成。

附录:回档实时进度查询

当您执行了库表级别回档至新集群操作,您可以通过任务列表查询任务“库表回档至新集群”、“创建库表回档用新集群”的实时进度。
2. 在左侧导航栏单击任务列表进入任务列表界面。
3. 在上方选择对应地域。
4. 找到需要查询任务详情的任务项(“库表回档至新集群”、“创建库表回档用新集群”),在操作列单击任务详情后进行进度查看。