本地可以迁移上云的东西很多,之前尝试了整机的迁移上云,今天就来试试本地数据库迁移上云,那就话不多说,直接开始吧
既然是要把数据库迁移到云上,那云端肯定是需要有数据库服务的,所以我们第一步还是要在云端上面建SQL DB
- 订阅:选择你合适的订阅
- 资源组:可以新建也可以选择以往的资源组
- 服务器名称:SQL DB的名称
- 管理账户:SQL DB的登录名及密码
配置网络访问权限,防火墙规则配置网络访问权限,防火墙规则
创建完成后就可以查看到SQL DB的各种属性,我这里标红的地方是我们第一种迁移方式连接数据库需要用到的
方法1 ssms连接到云上的数据库
服务器名称:填写Azure SQL DB 属性里面的服务器名称
登录名,密码:Azure SQL DB的登录名密码
连接上Azure SQL DB之后是这样的,后面我们就可以准备迁移了
连接到本地的数据库,新建测试数据库testdatabase,右键单击testdatabase
选择任务——>生成脚本
下面几步是生成脚本的,按照步骤点击即可
下一步等待脚本保存完毕就可以了
在之前的生成脚本窗口选择更改连接——>连接
输入Azure SQL DB 服务器名,用户名及密码就可以成功迁移过去了
方法2 也可以在本地选择将数据库部署到Microsoft Azure 数据库
还有一种官方的方式就是使用microsoft data migration assistant 有机会也可以试试