DRDS 整库恢复介绍

广大3年前技术文章1375

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可能导致元数据和实际表数据对不上。

相关文章

Scylladb部署

Scylladb部署一、部署在centos 7.9上部署scylla-4.2下面步骤都需要root权限或者sudo权限1、添加scylladb 回购文件和yum源yum install epel-re...

minio存储桶命名规则

存储桶命名规则创建S3存储桶后,无法更改存储桶名称,因此请明智地选择名称。重要在2018年3月1日,我们更新了美国东部(弗吉尼亚北部)地区S3存储桶的命名约定,以匹配我们在所有其他全球AWS区域中使用...

MySQL 切换主备(三)

MySQL 切换主备(三)

三、切换主备:3.1、确认主库角色查看 vip 状态,目前在主库上面。3.2、确认备库角色此时备库read_only=1只读不写查看数据库读写状态:show global variables like...

Kubernetes 因令牌过期新增节点报错问题处理

1、背景Kubernetes 集群初始化完成之后,间隔一天发现 Worker 节点无法正常加入集群。2、报错信息$ kubeadm join api.k8s.com:9443 --token mmvh...

sql_mode参数

sql_mode参数

一、参数含义sql_mode是个很容易被忽视的变量,其本身主要就是一种语法校验规则 ,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。二、常用值含义1、ONLY_FUL...

impala:大数据交互查询

impala:大数据交互查询

一、简介        Cloudera公司推出,提供对HDFS、HBase数据的高性能、低延迟的交互式SQL查询功能。基于Hive,使用与Apache Hive相同的元数据,使用内存计算,兼顾数据仓...

发表评论    

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