一、工具介绍:
1、第三方工具 SqlAzureMW
2、数据迁移助手DMA
下载: microsoft.com/en-us/download/details.aspx?id=53595
3、通过bacpac文件导入
导出:sqlpackage.exe /Action:Export /ssn:.\sqlexpress /sdn: 数据库名 /tf: 备份名字.bacpac
导入:sqlpackage.exe /a:import /tcs:”data source=lzsserver.database.chinacloudapi.cn;user id=”; password=”; /sf:文件名.bacpac /p:databaseedition=premium /p:databaseserviceobjective =p6



二、通过DMA迁移数据库


检查报告类型

选择源端数据库

选择需要迁移的数据库

开始评估

评估结果

配置迁移

选择迁移架构 或 架构和数据 或 仅迁移数据

选择源服务器和数据库

选择目标服务器,SQL验证方式

选择目标数据库

选择迁移对象(角色、数据库结构、表、数据等)


注意:出现黄色感叹号代表该迁移项有风险,可能存在迁移出错或数据丢失
生产脚本(可保持脚本用于在其他数据库导入)

点击Deploy schema发布架构

架构发布成功

点击开始迁移

迁移成功

验证PaaS数据库表是否迁移成功
