恢复MariaDB数据

如果拥有RDS MariaDB实例的备份数据,您可以通过按备份集恢复的方式将备份数据恢复到一个新的实例上,可用于误操作后恢复以及分析历史数据等场景。

功能介绍

RDS MariaDB支持按备份集恢复数据。恢复数据的过程如下:

  1. 恢复原实例备份数据到一个新实例上。

  2. 登录到新实例,验证实例的数据是否正确。

  3. 将数据迁移到原实例。

前提条件

原实例需要满足如下条件:

  • 实例运行状态为运行中且没有被锁定。

  • 当前没有进行中的迁移任务。

  • 按备份集恢复时,原实例必须至少有一个备份集。

注意事项

  • 新实例的白名单设置、备份设置、参数设置和当前实例保持一致。

  • 新实例内的数据信息与备份集当时的信息一致。

  • 新实例带有所使用备份集当时的账号信息。

费用说明

由于数据是恢复到新实例上,因此需要收取新实例费用,费用详情可在创建实例时查看。

说明

恢复数据到新实例

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏中,选择备份恢复

  3. 在页面左上角,单击数据库恢复

  4. 设置以下参数。

    类别

    说明

    计费方式

    • 包年包月:属于预付费,即在新建实例时需要支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。

    • 按量付费:属于后付费,即按小时扣费。适合短期需求,用完可立即释放实例,节省费用。

    还原方式

    当前仅支持 按备份集 还原。

    按备份集

    选择目标备份集,恢复所选备份集内的数据。

    产品系列

    高可用系列:一个主节点和一个备节点,经典高可用架构。

    说明

    不同地域和数据库版本支持的系列不同,请以实际界面为准。关于各个系列的详细介绍,请参见产品系列概述

    产品类型

    默认为标准版。详情请参见产品类型

    主节点可用区

    选择实例主节点所在的可用区。

    部署方案

    • 多可用区部署(推荐):主节点和备节点位于同一地域的不同可用区,提供跨可用区容灾。

    • 单可用区部署:主节点和备节点位于同一可用区。

    说明
    • 同一地域不同可用区没有实质性区别。

    • ECS访问同可用区RDS的性能比访问同地域其它可用区RDS更好,但差别较小。

    • 若目标可用区右上角提示售罄,请更换可用区。

    备节点可用区

    如果部署方案选择多可用区部署,则需要选择实例备节点所在的可用区。

    实例规格

    • 通用规格(入门级):共享或通用型的实例规格,独享被分配的内存和I/O资源,与同一服务器上的其他通用型实例共享CPU和存储资源。

    • 独享规格(企业级):独享或独占型的实例规格。独享型指独享被分配的CPU、内存、存储和I/O资源。独占型是独享型的顶配,独占整台服务器的CPU、内存、存储和I/O资源。

    存储空间

    存储空间包括数据空间、系统文件空间、日志文件空间和事务文件空间。调整存储空间时最小单位为5 GB。

    说明

    本地SSD盘的独享套餐等规格由于资源独享的原因,存储空间大小和实例规格绑定。详情请参见主实例规格列表

  5. 单击下一步:实例配置

  6. 设置以下参数。

    类别

    说明

    网络类型

    RDS MariaDB支持专有网络,也称为VPC(Virtual Private Cloud)。VPC是一种隔离的网络环境,安全性和性能均高于传统的经典网络。

    说明

    请确保RDS实例与需要连接的ECS实例网络类型一致(如果选择专有网络,还需要保证VPC一致),否则它们无法通过内网互通。

    资源组

    实例所属的资源组。

  7. 单击下一步:确认订单

  8. 确认参数配置,选择购买量购买时长(仅包年包月实例),勾选服务协议,单击去支付完成支付。

登录到新实例并验证数据

关于登录实例的操作,请参见连接MariaDB实例

迁移数据到原实例

确认新实例的数据之后,您可以将需要的数据从新实例迁移回原实例。详情请参见RDS实例间的数据迁移

说明

数据迁移是指将一个实例(称为原实例)的数据复制到另一个实例(称为目标实例),迁移操作不会对原实例造成影响。