You need to enable JavaScript to run this app.
导航
按备份集恢复到已有实例
最近更新时间:2024.06.14 10:22:38首次发布时间:2023.08.29 10:37:07

本文介绍按备份集将数据恢复到已有实例的操作步骤。

背景信息

SQL Server 提供了以下恢复方式:

前提条件

  • 已创建目标实例且该实例状态处于运行中。详细操作,请参见创建实例

  • 源实例必须至少有一个全量备份。

注意事项

  • 恢复过程中,目标实例的状态显示为恢复中

  • 当前暂不支持恢复系统数据库和 rdsadmin 数据库。

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

  • 在恢复时请勿操作重命名后的同名库,否则可能会产生数据冲突或导致恢复失败。

  • 若选择恢复到原实例,恢复后库名不可与原库名和实例内已有库名相同;若选择恢复到非原已有实例,恢复后库名可与原库名相同但不可与目标实例内已有库名相同。系统默认恢复后的库名为 DBName_bak日期时分秒,例如 DBName_bak20230718152102。同时,也支持自定义库名。

  • 恢复时会对目标实例产生一定压力,建议在业务低峰期进行备份恢复。

  • 根据实例兼容版本的不同,在数据恢复时存在以下限制:

    • 当原实例为 Web 版实例时,支持将实例还原至企业版、标准版或 Web 版实例。

    • 当原实例为标准版实例时,支持将实例还原至企业版或标准版实例。

    • 当原实例为企业版实例时,仅支持将实例还原至企业版实例。

  • 待还原的数据库数量需小于等于目标实例数据库的剩余配额。

操作步骤

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

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

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

  4. 实例列表页面,单击目标实例名称。

  5. 在目标实例页面,单击备份恢复

  6. 备份恢复页签,单击恢复到已有实例

  7. 已有实例恢复页面,配置以下参数信息。

    参数描述
    恢复方式选择按备份集

    备份集

    从下拉列表中选择目标备份。

    说明

    选择目标备份集后,全部数据库区域将展示目标备份集内能够还原的除系统数据库和 rdsadmin 数据库外所有的数据库。

    选择实例

    按需选择将文件备份到原实例或已有其他实例。支持模糊搜索实例。

    说明

    根据实例兼容版本的不同,在选择实例时存在以下限制:

    • 当原实例为 Web 版实例时,支持将实例还原至企业版、标准版或 Web 版实例。
    • 当原实例为企业版实例时,仅支持将实例还原至企业版实例。
    • 当原实例为标准版实例时,支持将实例还原至企业版或标准版实例。

    选择数据库

    全部数据库区域选择需要备份的数据库,在已选择数据库区域确定需备份的文件。

    说明

    若选择恢复到原实例,恢复后库名不可与原库名和实例内已有库名相同;若选择恢复到非原已有实例,恢复后库名可与原库名相同但不可与目标实例内已有库名相同。系统默认恢复后的库名为 DBName_bak日期时分秒,例如 DBName_bak20230718152102。您也可以自定义库名,恢复后的数据库名称允许与原数据库名称一致,或遵循以下命名规范:

    • 以字母开头,字母或数字结尾。

    • 长度需要在 2~60 个字符内。

    • 由字母、数字、下划线(_)组成。

    • 不能使用 mastermsdbmodeltempdbresourcerdsadmindistribution 等预留字。

  8. 单击提交