【简介】
本篇文章主要介绍了如何快速将阿里云RDS SQL Server无缝迁移到Azure SQL Database中
【操作步骤】
一.开放阿里云RDS白名单及申请公网IP地址
1.在阿里云RDS控制台上配置白名单地址以申请公网IP地址2.我们在阿里云RDS控制台上添加组内白名单地址为:0.0.0.0/0 并点击确定
3.添加完白名单以后,我们点击申请“外网地址” 如下图框中所示为通过SSMS连接阿里云SQL Server数据库的连接地址

二.通过SSMS连接到阿里云RDS数据库
1.我们打开SSMS工具,复制阿里云控制台中的SSMS连接阿里云SQL Server数据库的连接地址到服务器名称中2.使用阿里云的RDS数据库的登录名及密码登陆到SQL Server 中
三.通过SSMS将阿里云RDS数据库的数据层应用程序导出
1.通过SSMS连接到阿里云RDS数据库后,我们选中我们要准备迁移备份的“CTFBUG”数据库,点击“任务”——“导出数据层应用程序”2.在导出数据层应用时,我们点击“下一步”
3.如下图步骤所示,我们需要定义好导出数据层应用程序的备份路径
4.确定好路径以后,我们点击“下一步”继续
5.验证下我们导出的设置是否正确,如没问题可点击“完成“
6.如下图所示,我们已经完成了“数据层应用程序”导出操作
四.创建Azure SQL Database
1.按照图中所示,根据自身实际情况创建Azure SQL Databses2.在网络配置中,网络连接选择“公共终结点” 对于防火墙规则,将添加当前客户端 IP 地址、将允许Azure服务和资源访问此服务器设置为是。
3.在其他设置选项卡中排序规则,我们选择“Chinese_RPC_CI_AS"字符集 并点击“查看+创建“
4.配置完毕以后如下图所示,我们点击创建SQL数据库
5.资源创建完毕以后,我们点击“转到资源”对Azure SQL Database进行网络策略规则配置
五.配置Azure SQL Databses网络策略规则
1.我们在Azure SQL Databses防火墙中配置源数据库的机器访问Azure SQL Databses的策略规则
六.使用SQL server Managment Studio 连接Azure SQL Database
1.使用SSMS程序连接到Azure SQL Database中,服务器名为Azure SQL Database中的Server name,身份验证类型为”SQL Server 身份验证“,并点击“连接”2.如下图所示,我们已经通过SSMS连接到了Azure SQL Database中了
七.利用SQL server Managment Studio导入数据层应用程序
1.我们选中Azure SQL Database的数据库,右击选择“导入数据层应用程序”2.在“导入数据层应用程序” 向导中,我们点击“下一步”
3.选择我们之前从阿里云RDS数据库中导出的备份文件,打开对其进行导入
4.选择好指定要导入的BACPAC文件以后,我们点击下一步
5.此时,需要我们指定新Azure SQL Database的设置,具体如下图所示
6.我们验证下数据库导入的指定设置,点击完成开始执行导入
7.导入完毕后,我们可以看到下图的结果摘要,所有的数据应用程序均以导入完毕
八.登陆Azure SQL Database进行数据校验
1.我们使用SM登陆到Azure SQL Database中,对其导入的数据进行筛选查看,发现我们将阿里云RDS上数据库导入到Azure SQL Database中了
【简介】
本篇文章主要介绍了如何快速将阿里云RDS SQL Server无缝迁移到Azure SQL Database中
【操作步骤】
一.开放阿里云RDS白名单及申请公网IP地址
1.在阿里云RDS控制台上配置白名单地址以申请公网IP地址2.我们在阿里云RDS控制台上添加组内白名单地址为:0.0.0.0/0 并点击确定
3.添加完白名单以后,我们点击申请“外网地址” 如下图框中所示为通过SSMS连接阿里云SQL Server数据库的连接地址

二.通过SSMS连接到阿里云RDS数据库
1.我们打开SSMS工具,复制阿里云控制台中的SSMS连接阿里云SQL Server数据库的连接地址到服务器名称中2.使用阿里云的RDS数据库的登录名及密码登陆到SQL Server 中
三.通过SSMS将阿里云RDS数据库的数据层应用程序导出
1.通过SSMS连接到阿里云RDS数据库后,我们选中我们要准备迁移备份的“CTFBUG”数据库,点击“任务”——“导出数据层应用程序”2.在导出数据层应用时,我们点击“下一步”
3.如下图步骤所示,我们需要定义好导出数据层应用程序的备份路径
4.确定好路径以后,我们点击“下一步”继续
5.验证下我们导出的设置是否正确,如没问题可点击“完成“
6.如下图所示,我们已经完成了“数据层应用程序”导出操作
四.创建Azure SQL Database
1.按照图中所示,根据自身实际情况创建Azure SQL Databses2.在网络配置中,网络连接选择“公共终结点” 对于防火墙规则,将添加当前客户端 IP 地址、将允许Azure服务和资源访问此服务器设置为是。
3.在其他设置选项卡中排序规则,我们选择“Chinese_RPC_CI_AS"字符集 并点击“查看+创建“
4.配置完毕以后如下图所示,我们点击创建SQL数据库
5.资源创建完毕以后,我们点击“转到资源”对Azure SQL Database进行网络策略规则配置
五.配置Azure SQL Databses网络策略规则
1.我们在Azure SQL Databses防火墙中配置源数据库的机器访问Azure SQL Databses的策略规则
六.使用SQL server Managment Studio 连接Azure SQL Database
1.使用SSMS程序连接到Azure SQL Database中,服务器名为Azure SQL Database中的Server name,身份验证类型为”SQL Server 身份验证“,并点击“连接”2.如下图所示,我们已经通过SSMS连接到了Azure SQL Database中了
七.利用SQL server Managment Studio导入数据层应用程序
1.我们选中Azure SQL Database的数据库,右击选择“导入数据层应用程序”2.在“导入数据层应用程序” 向导中,我们点击“下一步”
3.选择我们之前从阿里云RDS数据库中导出的备份文件,打开对其进行导入
4.选择好指定要导入的BACPAC文件以后,我们点击下一步
5.此时,需要我们指定新Azure SQL Database的设置,具体如下图所示
6.我们验证下数据库导入的指定设置,点击完成开始执行导入
7.导入完毕后,我们可以看到下图的结果摘要,所有的数据应用程序均以导入完毕
八.登陆Azure SQL Database进行数据校验
1.我们使用SM登陆到Azure SQL Database中,对其导入的数据进行筛选查看,发现我们将阿里云RDS上数据库导入到Azure SQL Database中了