TDSQL-C MySQL 版支持使用快照备份来恢复数据,其控制台提供了便捷的操作入口,您可通过控制台轻松实现数据的快速恢复。使用快照备份时,支持库表级回档至原集群、库表级回档至新集群、整集群回档至新集群,本文为您介绍通过控制台使用快照备份指定库表回档至新集群。 说明:
使用快照备份进行库表级回档至新集群时,回档所选的表会回档到对应备份文件或对应时间段的表的状态,回档未选择的表在回档至新集群后会通过 binlog 同步到该表的最新状态。
操作场景
在数据库误操作、数据库测试以及故障导致数据异常时,可以通过库表级别回档至新集群功能,将集群恢复到日志备份保留时间内的任意时间点,或者恢复到指定备份文件的备份集,以快速恢复数据库。
使用限制
库表级回档至新集群功能仅支持开启 binlog 的集群使用。
库表级回档至新集群功能仅支持回档至本地。
库表级回档至新集群时,新集群的选择仅支持实例形态为预置资源。
仅库表级回档至新集群可以和原集群交换 VIP 地址,整集群回档至新集群不支持。
集群 VIP 地址切换能力说明
库表级回档至新集群时,系统会根据您的选择创建一个新集群,新集群经过验证后,您可在系统提示的时间内手动切换原集群与新集群的读写实例、只读实例(若有)的 VIP 地址,无需在应用程序切换新 VIP 地址,以便更快的恢复业务对数据库的访问及操作。若超过系统提示的时间未进行 VIP 地址切换,则视为放弃切换 VIP 地址,回档完成后您可以在应用程序切换新 VIP 地址来连接新集群使用,或者将数据通过 DTS 迁回原集群,继续使用旧集群。 回档方式
按备份文件回档:将集群恢复到某一个快照备份文件的数据集状态,备份文件选择范围由用户设置的数据备份保留时长决定。
按时间点回档:将集群恢复到任意时间点,时间点的选择范围由用户设置的日志保留时长决定。
说明:
按时间点回档时,系统会优先采用快照备份进行回档,若没找到快照备份文件,会采用逻辑备份回档,如果您需要严格按照备份文件类型(逻辑备份或快照备份)来回档,建议您选择按备份文件回档。
前提条件
集群的实例类型为预置资源。
原集群下已存在可用的快照备份,要生成快照备份,可参见 执行备份 各文档中的生成快照备份的步骤。 集群状态为运行中。
操作步骤
2. 在集群管理页面,选择备份管理页,单击回档。
3. 在回档弹窗下,完成如下配置,单击前往购买页回档集群。
|
选择回档类型 | 这里选择回档至新集群。 |
选择恢复范围 | 这里选择库表级回档。 |
地域 | 默认和原集群一致。 |
可用区 | 默认和原集群一致。 |
设定回档模式 | 支持按备份文件、按时间点回档。 |
选择备份文件 | 若回档模式设定为按备份文件,则需选择已有的用于回档的快照备份文件,然后选择需要回档的库表即可。 |
设定回档时间 | 若回档模式设定为按时间点,则需选择回档的时间点。 |
选择回档库表 | 选择要回档的具体库或表,回档后默认命名为原库表名称,也支持对选中的库重命名。 |
4. 跳转至购买页,完成如下配置后,单击下一步。
|
实例形态 | 默认选择预置资源。 |
回档模式 | 支持按备份文件、按时间点回档。 |
选择备份文件 | 若回档模式设定为按备份文件,则需选择已有的用于回档的快照备份文件。 |
设定回档时间 | 若回档模式设定为按时间点,则需选择回档的时间点。 |
选择恢复范围 | 这里选择库表级回档。 |
选择回档库表 | 选择要回档的具体库或表,回档后默认命名为原库表名称,也支持对选中的库重命名。 |
地域 | 默认和原集群一致,不支持调整。 |
主可用区 | 默认和原集群一致,不支持调整。 |
传输链路 | 默认为高 IO 版。 |
网络 | 选择私有网络。 |
数据库版本 | 默认和原集群的数据库版本一致。 |
实例类型 | 支持通用型、独享型。 |
计算实例(读写) | 选择读写实例的计算规格,仅支持配置一个读写实例。 |
计算实例(只读) | 若原集群无只读实例,此项不需要设置。 若原集群有只读实例,此项需要选择保留的只读实例。只读实例的数量和规格默认与原集群中只读实例的数量一致,支持删除只读实例,支持恢复此步骤中被删除的只读实例,不支持在此时增加只读实例,如需增加只读实例,您可在回档完成后再新建只读实例。 说明: 当只读实例数量小于原集群只读实例数量时,只读 VIP 地址将无法完全对应迁移。 |
计算计费模式 | 支持包年包月、按量计费。 |
存储计费模式 | 默认按量计费。 |
5. 在跳转页面配置基本信息和高级配置,包括集群名称,默认字符集,安全组,参数模板及项目等,确认无误后单击立即购买。
6. 返回集群列表,找到通过回档新建的集群,单击集群 ID 进去新集群的管理页。
7. 在集群详情 > 读写实例 > 读写地址后,单击切换详情,您需要在系统提示的时间内完成切换,否则将视为放弃切换。
8. 进入连接地址切换弹窗,核对连接地址后,根据需要进行如下操作。
确认切换:点击确认切换,会与原集群连接中断,过程中会有1 - 5秒闪断,原集群和新集群将交换 VIP 地址。
放弃切换:点击放弃切换,会与原集群连接中断,原集群和新集群不交换 VIP 地址,操作后当前集群的 VIP 地址将允许写操作。
取消:点击取消,将关闭弹窗,您可在系统提示的时间内再次选择切换。
9. 上述操作执行完成后,即库表级别回档至新集群完成。
附录:回档实时进度查询
当您执行了库表级别回档至新集群操作,您可以通过任务列表查询任务“库表回档至新集群”、“创建库表回档用新集群”的实时进度。
2. 在左侧导航栏单击任务列表进入任务列表界面。
3. 在上方选择对应地域。
4. 找到需要查询任务详情的任务项(“库表回档至新集群”、“创建库表回档用新集群”),在操作列单击任务详情后进行进度查看。
本页内容是否解决了您的问题?