You need to enable JavaScript to run this app.
导航
按备份集跨地域恢复到新实例
最近更新时间:2024.11.15 15:09:56首次发布时间:2024.06.17 14:43:12

跨地域恢复时,会通过跨地域备份文件,在跨地域备份文件所处的地域创建一个新实例用于恢复数据。本文介绍按备份集将数据跨地域恢复的到新实例的操作步骤。

前提条件

原实例至少有一个跨地域物理备份。如需修改跨地域备份设置,请参见设置跨地域备份

注意事项

  • 跨地域恢复时,新实例不会保留原实例中与地域相关的配置信息,如白名单配置。

  • 恢复后的新实例的备份设置、参数设置、时区设置和原实例保持一致。

  • 恢复后的实例内的数据信息与备份时间点当时的信息一致。

  • 恢复后的实例带有所使用备份时间点当时的账号及权限。

  • 不支持将单可用区实例恢复为多可用区实例,或将多可用区实例恢复为单可用区实例。

  • 如需创建按量计费的实例,请确保您的账户余额大于等于 100 元。

  • 如需创建包年包月的实例,请确保您的账户余额足够支付订单金额。

操作步骤

  1. 登录云数据库 MySQL 版控制台

  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。

    说明

    如未设置实例的所属项目,本操作应选择项目为账号全部资源

  3. 在左侧导航栏单击实例列表

  4. 实例列表页面,单击备份文件所属的目标实例名称。

  5. 在页面上方,单击备份恢复页签。

  6. 数据备份页签下,单击跨地域备份列表子页签下的数据恢复按钮,进入跨地域备份列表。

  7. 跨地域备份列表,单击目标跨地域备份文件操作列的恢复按钮。

  8. 在弹出的跨地域恢复对话框中,单击确定按钮,进入数据恢复页面。

    说明

    在页面顶部的横幅中,可再次确认当前恢复过程的源地域和目标地域。

  9. 数据恢复页面中,设置以下新实例相关参数。

    参数说明

    实例名称

    可选。设置实例名称。命名规则如下:

    • 名称长度为 1~128 个字符。
    • 不能以数字、中划线(-)开头。
    • 由中文、字母、数字、下划线(_)和中划线(-)组成。
    兼容版本与原实例保持一致。
    恢复到必选。选择新实例
    恢复方式必选。选择按备份集。即从指定的备份集中恢复实例。
    备份集必选。为进入数据恢复页面前选择的备份。
    实例类型必选。选择双节点类型。双节点类型为一主一备经典架构、可添加多个只读节点。

    规格类型

    支持通用规格(原“共享型”)和独享规格(原“通用型”)两种规格类型。

    • 通用规格:独享被分配的内存和存储资源,与同一物理机上的其他共享规格实例共享 CPU 资源。通过资源复用实现 CPU 使用率的最大化,性价比较高。
    • 独享规格:完全独享分配的 CPU、内存和存储资源,性能稳定,不会受物理机上其他实例的影响。

    说明

    关于不同规格的详细信息,请参见产品规格

    节点规格

    必选。选择主节点和只读节点的规格和可用区,并设置新实例只读节点的数量,可单击左下方加号按钮添加只读节点。配置规则如下:

    • 备节点的规格和主节点的规格保持一致。
    • 最多支持添加 10 个只读节点,每个节点上的数据都跟主节点完全一致。
    • 可为主节点、备节点指定同一地域下的不同可用区。
    • 只读节点只能添加在主节点或备节点的可用区。
    • 节点最多可分布在三个可用区。

    说明

    当只读节点规格低于主节点规格时,可能会因为主节点负载过高导致只读节点存在延迟甚至只读节点 OOM。建议为只读节点选择采与主节点相同或更高的规格。

    存储类型必选。支持本地 SSD 盘,与数据库引擎位于同一节点的 SSD 盘,将数据存储于本地 SSD 盘,可以降低 I/O 时延。
    存储空间必选。设置新实例的存储空间。存储空间包括数据空间、系统文件空间、 Binlog 文件空间和事务文件空间。可输入 20GB~3000GB 范围的存储空间,步长为 10GB ,不能小于当前已用空间的 120%,请根据业务情况合理选择。

    私有网络

    必选。从下拉列表中选择目标私有网络。您也可单击右侧的创建私有网络创建新的私有网络,详细操作请参见创建私有网络

    说明

    • 私有网络也称为 VPC(Virtual Private Cloud),是一种隔离的网络环境,安全性和性能均高于传统的经典网络。
    • 只可选择当前账号可访问所属项目(Project)下的 VPC 资源。
    • 不支持使用共享 VPC 创建 MySQL 实例,下拉列表中不展示共享 VPC。

    子网

    选择私有网络中可使用的子网。

    说明

    • 子网是私有网络内的 IP 地址块,私有网络中的所有云资源都必须部署在子网内,子网为云资源分配私网 IP 地址。更多详情,请参见创建子网
    • 需选择实例主节点或备节点所在可用区的子网。
    • 子网和私有网络可分属于不同的项目。请确认目标子网和已选择的私有网络的归属于同一个项目,可在项目控制台 查询确认。

    白名单

    可选。为实例绑定白名单,选填。单击白名单文本框,进入绑定白名单页面。在该页面下,勾选白名单后单击确认,回到数据恢复页面,已选白名单会显示在白名单文本框。

    说明

    • 绑定白名单页面,也可以新建白名单。关于创建白名单的详细信息,请参见创建白名单
    • 一个实例最多可绑定 100 个白名单。
    • 单击白名单后的 x,可以移除白名单。
    • 如当前账户下设置的有默认白名单,该白名单会出现在白名单框中。
    数据库端口可选。为默认终端指定私网端口。端口号的取值范围为 1000~65534。 创建新的连接终端或开启新地址时,将自动使用默认终端的私网端口实时配置为默认端口。通过修改默认终端的私网端口,可修改此默认值,请参见修改连接地址前缀和端口

    参数配置

    可选。可选择系统参数模板或自定义参数模板。

    • 云数据库 MySQL 版提供了三种系统模板:默认参数模版异步参数模版高性能参数模版。关于系统模板的详细信息,请参见关于系统模板
    • 参数模板由兼容版本确定。如创建的是 MySQL 5.7 版本实例,创建实例时会默认选择 MySQL 5.7 默认参数模版,还可以选择 MySQL 5.7 异步参数模版MySQL 5.7 高性能参数模版。
    • 您可单击右侧的查看参数模板前往参数模板页面,创建自定义模板,详情请参见创建参数模板

    所属项目

    选择实例所属的项目,选填。默认会将实例归属至 default(默认项目)

    说明

    项目是一个虚拟的概念,包括一组资源、用户和角色。通过项目可以对一组资源进行统一的查看和管理,并且控制项目内用户和角色对这些资源的权限。更多详情,请参见资源管理

    标签

    可选。为备份实例添加标签。

    说明

    标签用于云资源的标识与分类,云数据库 MySQL 版支持为实例添加标签,您可以将 MySQL 实例通过标签进行归类,便于实例的搜索和资源聚合。更多信息,请参见标签概述。 如您需要通过标签进行分账,还需要在账单管理-费用标签启用标签,将对应标签运用到账单明细中。更多详情,请参见根据标签为实例分账

    计费类型

    必选。选择实例的计费类型。

    • 按量计费:如果您打算短期使用 MySQL 实例,请选择按量计费(按小时计费)。不再需要使用时可释放实例,节省费用。
    • 包年包月:如果您打算长期使用 MySQL 实例,请选择包年包月(一次性付费),并在页面左下角选择购买时长。包年包月比按量计费更实惠,且购买时长越长,折扣越多。

    说明

    也可以先创建按量计费的实例,确认实例符合要求后转包年包月。如果选择按量计费,请确保您的火山引擎账号的余额大于等于 100 元,关于计费的更多信息,请参见计费概述

    购买时长若选择包年包月的计费类型,需要选择购买时长。支持按月购买(可购买 1~9 个月)和按年购买(可购买 1~3 年)。
    自动续费若选择包年包月的计费类型,您可勾选到期自动续费,平台在实例到期前会自动按月续费,无需手动续费,您可到续费管理修改续费配置。
  10. 然后单击确认订单

  11. 根据选择的计费类型完成后续步骤。

    1. 如选择了按量计费:在确认订单页面,确认订单详情,阅读并勾选数据库产品和服务条款退订规则,单击立即购买,即可将备份恢复至新实例。

    2. 如选择了包年包月

      1. 确认订单页面,确认订单详情,阅读并勾选数据库产品和服务条款退订规则,单击提交订单

      2. 确认订单信息页面,再次确认订单信息,单击下一步

      3. 提交支付信息页面,确认支付明细并选择支付方式,单击去支付,根据提示完成支付后即可将备份恢复至新实例。

相关 API

API说明
DescribeCrossBackupPolicy调用 DescribeCrossBackupPolicy 接口查看实例的跨地域备份配置。
DescribeAvailableCrossRegion调用 DescribeAvailableCrossRegion 接口查询可以进行跨地域备份的目的地域。
RestoreToCrossRegionInstance调用 RestoreToCrossRegionInstance 接口将跨地域备份恢复到一个新实例。