暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

云端数据库迁移之快速将阿里云RDS SQL Server无缝迁移到Azure SQL Database中

Azure Cloud Service 2022-11-01
416

【简介】

本篇文章主要介绍了如何快速将阿里云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中了


文章转载自Azure Cloud Service,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论