创建RDS备份迁移任务
支持的源和目标数据库
源数据库版本 |
目标数据库版本 |
---|---|
RDS for SQL Server全量备份文件版本:
|
RDS for SQL Server
说明:
|
前提条件
- 已登录数据复制服务控制台。
- 账户余额大于等于0元。
- 满足备份迁移支持的数据库类型和版本,详情请参见支持的数据库。
- 当用户创建DRS任务使用的是子账号时,请先确认已添加过委托。创建委托方法,可参考委托管理。
备份文件准备
请先阅读以确保您已了解备份迁移任务所需要的各项使用条件,以便帮助您顺利完成数据迁移。
迁移场景 |
准备工作 |
---|---|
RDS全量备份场景 |
用户已有的Microsoft SQL Server数据库实例存在全量备份,如果没有,请参考《云数据库 RDS用户指南》中的“创建手动备份”章节,创建一个所需实例的全量备份。 |
使用须知
介绍Microsoft SQL Server数据库备份迁移使用上的限制。
类型名称 |
使用和操作限制 |
---|---|
数据库权限设置 |
在创建备份迁移任务前,请确保操作账号具有相应的RDS服务权限。 详细的RDS服务权限以及操作说明,可参考《RDS产品介绍》内容。 |
待还原数据库名称要求 |
|
数据库新名称要求 |
|
数据库备份文件的来源 |
|
操作须知 |
|
操作步骤
本小节介绍如何创建RDS全量备份场景下的备份迁移任务。您可以通过本云上Microsoft SQL Server数据库实例的全量备份,对已有的Microsoft SQL Server实例进行备份数据迁移。
- 在“备份迁移管理”页面,单击“创建迁移任务”。
- 在“选定备份”页面输入任务名称和描述,填选备份文件信息,单击“下一步”。
图1 任务信息
表4 任务信息 参数
描述
区域
当前所在区域,可进行切换。为了降低访问时延、提高访问速度,请就近选择靠近您业务的区域。
项目
当前区域对应的项目,可进行切换。
任务名称
任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。
描述
描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。
图2 备份文件信息
表5 备份文件信息 参数
描述
数据库类型
选择Microsoft SQL Server数据库引擎。
备份文件来源
选择RDS全量备份。
说明:请选择状态为“备份完成”的RDS备份文件。
企业项目
企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。
更多关于企业项目的信息,请参见《企业管理用户指南》。
如果需要自定义企业项目,请在控制台右上角单击“企业”,进入“企业项目管理”页面创建,具体请参见《企业管理用户指南》中“创建企业项目”的内容。
标签
- 可选配置,对同步任务的标识。使用标签可方便管理您的任务。每个任务最多支持20个标签配额。
- 如果您的组织已经设定DRS的相关标签策略,则需按照标签策略规则为任务添加标签。标签如果不符合标签策略的规则,则可能会导致任务创建失败,请联系组织管理员了解标签策略详情。
- 任务创建成功后,您可以单击任务名称,在“标签”页签下查看对应标签。关于标签的详细操作,请参见标签管理。
- 在“选定目标”页面,填选数据库信息,单击“下一步”。
图3 数据库信息
表6 数据库信息 参数
描述
目标RDS实例名称
选择合适的目标RDS数据库实例。
待还原数据库名称
选中目标RDS实例后,自动展示该实例的所有待还原数据库,可根据需要选择待还原的数据库,并且支持重命名。
- 待还原数据库名称:待还原数据库的原名称。
- 数据库新名称:区分大小写,长度在1~64个字符之间,可以包含字母、数字、下划线(_)、中划线(-)或小数点(.),不能包含其他特殊字符。不设置,则使用原数据库名称备份恢复,设置后,使用新名称备份恢复。
说明:- 待还原数据库支持重命名,最大配额为100个。
- 数据库新名称不能与源库中除本库以外的其它库同名。
- 在“信息确认”页面核对配置详情后,勾选协议,单击“下一步”。
SQL Server自身的工作原理是备份文件恢复到新的数据库后,非聚集索引表的索引信息将会失效需要立即重建。如果源数据库里存在大量非聚集索引表,备份迁移后请在目标库进行索引重建,以避免数据库未来使用中性能出现重大下降。同时备份文件里仅保存数据库级信息,在SQL Server实例中还有一些配置需要主动识别并手工完成迁移,如login,权限,DBlink,job等,如果源数据库包含这部分配置,请参考《最佳实践》进行迁移补充工作。
- 在“备份迁移管理”页面任务列表中,观察对应的恢复任务的状态为“恢复中”,恢复成功后,任务状态显示“成功”。