DRDS 整库恢复介绍

广大2年前技术文章1098

1 整库恢复注意事项

1、PolarDB-X 1.0自动备份策略默认关闭,需要您手动开启。PolarDB-X 1.0日志备份能力依赖下层RDS,PolarDB-X1.0控制台设置的日志备份策略会自动同步至下层所有RDS,设置完成后,请勿在RDS控制台修改,避免备份集失效。

2、PolarDB-X 1.0备份恢复依赖日志备份,备份恢复前需要开启日志备份策略,避免备份集失效。

3、备份过程中不要执行DDL操作,避免实例备份与恢复失败。

4、备份过程中,请确保PolarDB-X 1.0实例下层RDS的状态正常,避免备份失败。

5、请确认所有的数据表都存在主键,避免影响一致性备份恢复的数据准确性。

6快速备份的恢复需要注意面向分库分表场景,保证单个RDS层面的数据一致性,但不保证数据的全局一致性。

 

2 整库恢复步骤

在实例的备份恢复页面,点击数据恢复,本次按照时间点恢复介绍:

图片1.png 

单击预检测,检查是否存在有效的备份集可供恢复数据。如果预检测失败,则无法恢复数据。

预检测成功后,单击去开通,前往确认订单页面。

 图片2.png

3 业务验证

整库的恢复都是恢复到新实例,等待恢复完成后,需要业务校验数据。并且业务需要切换连接地址到新恢复的实例。


tip:对于drds较早版本,存在公有的rds,可以考虑利用rds的备份恢复到原实例,然后数据回插入原表,这样也可以。不可以直接rename成原表,因为drds会存一些元数据等信息,直接利用rename可能导致元数据和实际表数据对不上。

相关文章

Debezium部署以及同步之DB2数据到Kafka的同步

Debezium部署以及同步之DB2数据到Kafka的同步

因为Debezium依赖于kafka之上,所以我们先部署kafka和zookeeper(忽略)。1 环境介绍Debezium1.9版本 Db2 11.5版本  附官网:http...

k8s Krew 插件开发详解

前言:前面我们已经了解过krew插件的作用以及一些比较常用的插件,接下来我们讲一下如何开发krew插件。1、熟悉kubens 插件在开发krew插件之前,我们先通过kubens插件来熟悉krew,我们...

HAProxy

HAProxy

1、HAProxy简介  HAProxy 是一款基于 TCP(第四层)和 HTTP(第七层)应用的代理软件,它也可作为负载均衡器,而且完全免费。 借助 HAProxy,可以快速并且可靠地提供基于 TC...

开源大数据集群部署(二十二)Flink on yarn部署

开源大数据集群部署(二十二)Flink on yarn部署

flink on yarn部署(每个节点)cd  /root/bigdata/ tar -xzvf  flink-1.14.6-bin-scala_2.12.tgz -C /opt/  ln -s...

Yarn调度器对比

1)Hadoop调度器重要分为三类:FIFO 、Capacity Scheduler(容量调度器)和Fair Sceduler(公平调度器)。Apache默认的资源调度器是容量调度器;CDH...

MySQL基本语法

MySQL基本语法

一些最重要的 SQL 命令:CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)表...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。