本文介绍按备份集将数据恢复到已有实例的操作步骤。
SQL Server 提供了以下恢复方式:
按备份集恢复:该方式是通过指定备份文件恢复到新实例或已有实例。恢复后的实例内的用户数据库信息与备份文件当时的信息一致。详细操作,请参见按备份集恢复到新实例、按备份集恢复到已有实例。
按时间点恢复:该方式是通过指定时间点恢复到新实例或已有实例。恢复后的实例内的用户数据库信息与备份文件当时的信息一致。详细操作,请参见按时间点恢复到新实例、按时间点恢复到已有实例。
已创建目标实例且该实例状态处于运行中。详细操作,请参见创建实例。
源实例必须至少有一个全量备份。
恢复过程中,目标实例的状态显示为恢复中。
当前暂不支持恢复系统数据库和 rdsadmin 数据库。
恢复后的实例内的数据信息与备份文件当时的信息一致。
在恢复时请勿操作重命名后的同名库,否则可能会产生数据冲突或导致恢复失败。
若选择恢复到原实例,恢复后库名不可与原库名和实例内已有库名相同;若选择恢复到非原已有实例,恢复后库名可与原库名相同但不可与目标实例内已有库名相同。系统默认恢复后的库名为 DBName_bak日期时分秒
,例如 DBName_bak20230718152102
。同时,也支持自定义库名。
恢复时会对目标实例产生一定压力,建议在业务低峰期进行备份恢复。
根据实例兼容版本的不同,在数据恢复时存在以下限制:
当原实例为 Web 版实例时,支持将实例还原至企业版、标准版或 Web 版实例。
当原实例为标准版实例时,支持将实例还原至企业版或标准版实例。
当原实例为企业版实例时,仅支持将实例还原至企业版实例。
待还原的数据库数量需小于等于目标实例数据库的剩余配额。
在顶部菜单栏的左上角,选择实例所属的地域。
在左侧导航栏,单击实例列表。
在实例列表页面,单击目标实例名称。
在目标实例页面,单击备份恢复。
在备份恢复页签,单击恢复到已有实例。
在已有实例恢复页面,配置以下参数信息。
参数 | 描述 |
---|---|
恢复方式 | 选择按备份集。 |
备份集 | 从下拉列表中选择目标备份。 说明 选择目标备份集后,全部数据库区域将展示目标备份集内能够还原的除系统数据库和 rdsadmin 数据库外所有的数据库。 |
选择实例 | 按需选择将文件备份到原实例或已有其他实例。支持模糊搜索实例。 说明 根据实例兼容版本的不同,在选择实例时存在以下限制:
|
选择数据库 | 在全部数据库区域选择需要备份的数据库,在已选择数据库区域确定需备份的文件。 说明 若选择恢复到原实例,恢复后库名不可与原库名和实例内已有库名相同;若选择恢复到非原已有实例,恢复后库名可与原库名相同但不可与目标实例内已有库名相同。系统默认恢复后的库名为
|
单击提交。