实例恢复:从回收站恢复
操作场景
回收站保留了已删除实例在删除时生成的备份,如果备份未超期,您可以在回收站中通过重建实例恢复误删除的实例。
操作流程
操作步骤 |
说明 |
---|---|
使用DAS新建数据库、新建表及插入数据。 |
|
模拟误删除实例的操作。 |
|
通过回收站恢复实例数据。 |
|
登录DAS,确认数据是否恢复。 |
步骤1:构造数据
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。
您也可以在“实例管理”页面,单击目标实例名称,进入“实例概览”页面,在页面右上角,单击“登录”,进入数据管理服务数据库登录界面。
- 正确输入数据库用户名和密码,单击“测试连接”。测试连接通过后,单击“登录”,即可进入您的数据库并进行管理。
- 在顶部菜单栏选择“SQL操作”>“SQL查询”,打开一个SQL窗口。
- 执行如下SQL,创建数据库。
CREATE DATABASE db_tpcds;
当结果显示为如下信息,则表示创建成功。
图1 创建数据库创建完db_tpcds数据库后,可以在左上方切换到新创建的库中。
- 执行如下SQL,新建表和插入数据。
- 执行如下命令来创建一个schema。
CREATE SCHEMA myschema;
创建完schema后,可以在左上方切换到新创建的schema。
- 创建一个名称为mytable,只有一列的表。字段名为firstcol,字段类型为integer。
CREATE TABLE myschema.mytable (firstcol int);
- 向表中插入数据:
INSERT INTO myschema.mytable values (100);
- 执行如下命令来创建一个schema。
- 查询表数据。
SELECT * FROM myschema.mytable;
步骤2:误删除实例
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在“实例管理”页面的实例列表中,选择需要删除的实例,在“操作”列,单击 。
- 在“删除实例”弹框,输入“DELETE”,并勾选“已确认”,单击“确定”下发请求,稍后刷新“实例管理”页面,查看删除结果。
步骤3:从回收站恢复实例
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在左侧导航栏,单击“回收站”。
- 在“回收站”页面,在实例列表中找到需要恢复的目标实例,单击操作列的“重建”。
- 在“重建新实例”页面,选择计费模式、填写实例名称、选择可用区和时区等实例基本信息。
图2 计费模式和基本信息
表1 参数说明 参数
示例
参数说明
计费模式
按需计费
云数据库GaussDB提供包年/包月、按需计费两种计费模式。
- 包年/包月是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算,因此在购买之前,必须确保账户余额充足。
对于分布式混合部署形态的实例,包年/包月模式受限开放,如需使用,可以在管理控制台右上角,选择新建工单,提交开通申请。
- 按需计费是一种后付费模式,即先使用再付费,即开即停,按照云数据库实际使用时长计费。以自然小时为单位整点计费,不足一小时按实际使用时长计费。
实例名称
gauss-7e3d
实例名称长度在4个到64个字符之间,必须以字母开头(区分大小写),可以包含字母、数字、中划线或下划线,不能包含其他特殊字符。
切换策略
数据高可靠
仅支持分布式版独立部署实例。
该参数仅针对特定用户开放,如需使用您可以在管理控制台右上角,选择新建工单,提交申请。
- 数据高可靠:对数据一致性要求高的系统推荐选择数据高可靠,在故障切换的时候优先保障数据一致性。
- 业务高可用:对业务在线时间要求高的系统推荐使用业务高可用,在故障切换的时候优先保证数据库可用性。
可用区
可用区一
可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。
时区
(UTC+08:00) 北京,重庆,香港,乌鲁木齐
由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。
- 包年/包月是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算,因此在购买之前,必须确保账户余额充足。
- 选择实例规格。
图3 规格与存储
表2 参数说明 参数
示例
参数说明
性能规格
独享型(1:8)、8 vCPUs | 64 GB
实例的CPU和内存规格。
存储空间
40GB
申请的存储空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。
磁盘加密
不加密
选择加密后会提高数据安全性,但对数据库读写性能有少量影响,请按照您的使用策略进行选择。
如果使用共享KMS密钥,对应的CTS事件为createGrant,仅密钥所有者能够感知到该事件。
- 配置网络信息,保持默认配置即可。
图4 网络配置
- 配置实例密码,选择企业项目信息。
图5 数据库配置
表3 参数说明 参数
示例
参数说明
管理员密码
-
需要输入高强度密码并定期修改,以提高安全性,防止出现密码被暴力破解等安全风险。
确认密码
-
必须和管理员密码相同。
企业项目
default
对于已成功关联企业项目的用户,仅需在“企业项目”下拉框中选择目标项目。
如果需要自定义企业项目,请前往企业项目管理服务进行创建。关于如何创建项目,详见《企业项目管理用户指南》。
- 单击“立即购买”,进入实例信息确认页面。
- 确认信息无误后,单击“提交”,提交重建任务。
- 在实例列表中查看实例运行状态,当实例运行状态为“正常”时,表示实例重建完成。
步骤4:确认恢复结果
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。
- 在页面左上角单击
,选择 ,进入云数据库 GaussDB信息页面。
- 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。
- 正确输入数据库用户名和密码,单击“测试连接”。测试连接通过后,单击“登录”,即可进入您的数据库并进行管理。
- 查看并确认目标库名和表数据,确认是否恢复完成。