981
微信
文件导入任务配置__快速入门_数据传输-阿里云
数据传输服务支持通过离线文件导入的方式进行数据库迁移。这种迁移方式主要是为解决封闭网络环境下的数据库的上云迁移。当数据传输服务器无法连通源数据库时,那么数据传输服务提供的数据迁移方式,无法从云端连接本地IDC机房的数据库,进行数据上云迁移。
本小节简单介绍利用文件导入功能实现封闭网络环境下的数据库的上云迁移。
支持数据源
目前文件导入方式仅支持SQLServer的上云迁移。
迁移步骤简介
使用文件导入的实现的迁移方案,整个迁移过程分为三个步骤:
数据导出。
这个步骤是使用数据传输服务提供的客户端将源数据库中需要迁移的数据导出成文件。这个文件的数据存储格式为数据传输DTS定义的中间格式。
为了保证迁移数据的完整性,当使用客户端进行数据导出时,源库最好停写,防止迁移过程中源实例新增写入数据未被迁移到目标库,导致迁移两边数据源数据不一致。
导出文件上传。
这个步骤是,使用数据传输服务提供的客户端,将本地导出的文件上传到阿里云。
数据导入。
这个步骤是将第二步中上传上来的文件,导入到目标RDS实例中。
迁移方法
下面简单介绍使用文件导入功能进行上云迁移的详细步骤。
导出本地数据
下载客户端。
如果您已经下载过DTS客户端软件,那么这个步骤可以忽略。
如果您尚未下载过DTS客户端软件,那么首先需要下载数据传输DTS提供的客户端软件,后续将使用这个客户端软件,进行本地待迁移数据的导出,及导出文件的上传操作。
客户端提供Window64,Linux 两个版本,需要根据本地服务器运行环境选择不同的版本。
客户端的下载入口,在文件导入界面的新手指南,或者是下方的提示链接中,请根据您本地运行服务的操作系统,选择下载不同的版本。安装客户端。
Window版本
解压客户端。
使用解压软件,将客户端解压到本地。
启动客户端。
进入解压目录,双击start.bat 启动客户端。
连接客户端,进入客户端控制台。
使用客户端部署服务器IP:8081 启动客户端WEB控制台。其中8081为WEB服务的监听端口。
Linux版本
解压客户端。
在本地的linux服务器上将客户端解压到本地目录。
启动客户端
进入解压目录,执行如下命令,启动客户端。
sh start.sh
启动完成后,使用如下命令确认下,客户端是否启动成功。
ps -ef|grep portal
如果输出结果如下,那么说明客户端启动成功。
连接客户端。
客户端为WEB应用程序,所以需要找一台部署了浏览器,且能够连通客户端的服务器。在浏览器地址中,输入IP:8081(其中IP为部署客户端的服务器的IP地址,8081为客户端的监听端口), 进入客户端WEB控制台。
导出数据到本地文件。
- 进入客户端控制台,点击右上角的 数据导出 按钮,开始数据导出的后续配置。
数据库连接信息及导出文件路径配置。
这一步主要配置 任务名,导出数据库的连接方式以及导出文件的存储路径。其中:
- 数据导出任务名称:任务名称为导出任务的别名,没有唯一性要求。默认情况下,DTS为每个导出任务自动生成一个名称,可以修改这个名称,为其配置一个具备业务意义的名称,便于后续的任务识别。
- 待导出数据库的连接方式。目前只能支持SQLServer,需要填写SQLServer数据库的主机名或IP地址, 监听端口,账号密码。
导出文件的名称及存放路径。
选择导出对象。
这个步骤主要选择导出对象。 目前导出对象可以支持库、表、列三种粒度。
默认情况下,导出对象在目标实例中的对象名跟源实例相同。如果希望对象在目标实例中的名称跟源实例不同,那么需要使用DTS提供的对象名映射功能。具体使用方式参考 库表列映射。
预检查。
在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动数据导出。
如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。
当预检查通过后,即可启动导出任务。启动完成后,可以到任务列表中查看导出的具体进度。
上传导出文件
当数据导出完成后,即可以将导出文件上传到阿里云。需要使用数据传输客户端进行导出文件上传。具体的上传步骤如下:
上传文件。
当数据导出完成后,在任务列表页,选择需要上传文件的任务,点击右侧的 上传文件,开始文件上传的任务配置。
登录阿里云账号。
如果未登录阿里云官网,那么需要进行阿里云账号登录。此时登录的阿里云账号为要数据要导入的目标RDS实例所对应的阿里云账号。
上传信息配置。
当登录阿里云账号后,需要配置任务名称、上传区域及上传文件选择等。其中:
任务名称
这个名称为上传文件任务的别名,没有唯一性要求。建议选择有业务意义的名称,方便后续任务识别
上传区域选择
上传区域是指,导出文件上传到阿里云的哪个地区(包含杭州、北京、青岛、深圳、上海、香港、美西、亚太新加坡),建议选择目标RDS实例所在的区域,可以加快数据导入速度。
上传文件选择。
选择需要上传的导出文件的绝对路径。
完成上面所有上传信息的配置后,即可启动文件上传任务。上传进度可以到客户端任务列表查看。
数据导入
当文件上传完成后,即可登录阿里云数据传输DTS控制台,将上传文件导入到目标RDS实例。
导出文件选择。
进入数据传输DTS控制台的数据迁移页面,点击右上角的 文件导入,开始文件导入的配置。
在文件导入的第一步,需要选择需要导入的文件。在迁移对象框中,选择刚才上传的文件,将其添加到右边的 已选择对象 框中。
选择导入RDS实例。
这个步骤主要配置,需要导入的目标RDS实例的信息,包括RDS实例ID,RDS实例访问账号及密码。这里配置的连接账号必须对待导入对象有读写权限。
预检查。
当导入文件和目标RDS实例配置完成后,即进行导入前的预检查。只有预检查通过后,才能启动数据导入。当数据导入启动后,可以到任务列表查看导入任务的详细进度。
最后更新:2016-11-23 16:03:55
上一篇:
创建数据迁移任务__快速入门_数据传输-阿里云
下一篇:
创建实时同步作业__快速入门_数据传输-阿里云
Project-操作__Getting-Started_日志服务-阿里云
RemoveVServerGroupBackendServers__VServerGroup相关API_API 参考_负载均衡-阿里云
UpdateConfig__Logtail配置相关接口_API-Reference_日志服务-阿里云
设置跨区域复制__管理存储空间_控制台用户指南_对象存储 OSS-阿里云
RDS实例间的数据迁移__数据迁移_用户指南_数据传输-阿里云
命令行结构说明__命令行结构和参数_用户指南_命令行工具 CLI-阿里云
MXNet 最佳实践__深度学习最佳实践_高性能计算-阿里云
阿里云汇聚畅捷通等合作伙伴开启智能“大航海时代”!轻公司方能弄潮新经济!
问题解答__常见问题_Eclipse 插件-阿里云
数据同步简介__数据同步手册_用户操作指南_大数据开发套件-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云