【云小课】【第51课】通过DRS实现RDS for SQL Server全量备份迁移

举报
数据库的小云妹 发表于 2022/06/13 16:06:17 2022/06/13
【摘要】 1. 场景介绍由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移。DRS除了支持将本地Microsoft SQL Server数据库的备份文件迁移到华为云RDS for SQL Server实例,也支持通过Microsoft SQL Server数据库实例的全量备份,对已有的RDS for SQL S...

云小课必用.png

1. 场景介绍

由于安全原因,数据库的IP地址有时不能暴露在公网上,但是选择专线网络进行数据库迁移,成本又高。这种情况下,您可以选用数据复制服务提供的备份迁移。

DRS除了支持将本地Microsoft SQL Server数据库的备份文件迁移到华为云RDS for SQL Server实例,也支持通过Microsoft SQL Server数据库实例的全量备份,对已有的RDS for SQL Server实例进行备份数据迁移。

1.png

更多DRS备份迁移内容可参见 “迁移方案概览”章节。

2. 备份文件准备

1. 登录管理控制台。

2. 单击管理控制台左上角的2.png,选择区域和项目。

3. 在页面左上角单击3.png,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页面。

4. 在“实例管理”页面,选择指定的实例,单击实例名称。

5. 在左侧导航栏中选择“备份恢复”,单击“创建备份”,命名该备份,并添加描述,单击“确定”,提交备份创建,单击“取消”,取消创建。

  • 备份名称的长度在4~64个字符之间,必须以字母开头,区分大小写,可以包含字母、数字、中划线或者下划线,不能包含其他特殊字符。
  • 备份描述不能超过256个字符,且不能包含回车和>!<"&'=特殊字符。
  • 手动备份创建所需时间由数据量大小决定。

6.手动备份创建成功后,用户可在“备份管理”页面,对其进行查看并管理。

也可在“实例管理”页面,单击实例名称,在左侧导航栏中选择“备份恢复”,对其进行查看并管理

3. 创建备份迁移任务

1. 登录管理控制台。

2. 单击管理控制台左上角的,选择区域和项目。

3. 在页面左上角单击,选择数据库 > 数据复制服务 DRS

4. 在备份迁移管理页面,单击创建迁移任务

5. 在选定备份页面输入任务名称和描述,填选备份文件信息,单击下一步

5.png

参数

描述

数据库类型

选择Microsoft SQL Server数据库引擎。

备份文件来源

选择RDS全量备份。


6. 在“选定目标”页面,填选数据库信息,单击“下一步”。

7.png

参数

描述

目标RDS实例名称

选择目标RDS实例。若没有合适的目标数据库实例,请先创建目标数据库实例,具体操作及注意事项参见《关系型数据库快速入门》中“SQL Server快速入门下的购买实例章节。

覆盖还原

覆盖还原是指目标端数据库实例已经存在同名的数据库,备份还原中是否要覆盖已存在的数据库。您可以根据业务需求进行选择是否覆盖还原。

若选择此项,目标RDS实例中与待还原数据库同名的数据库将会被覆盖,请谨慎操作。

待还原数据库名称

选中目标RDS实例后,自动展示该实例的所有待还原数据库,可根据需要选择待还原的数据库,并且支持重命名。

  • 待还原数据库名称:待还原数据库的原名称。
  • 数据库新名称:区分大小写,长度在1~64个字符之间,必须以字母开头,可以包含字母,数字、中划线和下划线,不能包含其他特殊字符。不设置,则使用原数据库名称备份恢复,设置后,使用新名称备份恢复。
  • 待还原数据库支持重命名,最大配额为100个。
  • 数据库新名称不能与源库中除本库以外的其它库同名。

7. 在信息确认页面核对配置详情后,勾选协议,单击下一步

8. 在“备份迁移管理”页面任务列表中,观察对应的恢复任务的状态为恢复中,恢复成功后,任务状态显示“成功”

4. 手动配置信息

SQL Server自身的工作原理是备份文件恢复到新的数据库后,非聚集索引表的索引信息将会失效需要立即重建。如果源数据库里存在大量非聚集索引表,备份迁移后请在目标库进行索引重建,以避免数据库未来使用中性能出现重大下降。同时备份文件里仅保存数据库级信息,在SQL Server实例中还有一些配置需要主动识别并手工完成迁移,如login,权限,DBlinkjob等,如果源数据库包含这部分配置,请参考《最佳实践》进行迁移补充工作。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200