本地的sql怎么迁移到阿里云服务器上..

本地的sql怎么迁移到阿里云服务器上..,第1张

使用数据传输服务(DTS)将本地数据库迁移到 阿里云的云数据库RDS,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。接下来我们将学习下如何使用DTS将本地数据库迁移到RDS上。

在正式迁移之前,需要先在本地数据库和RDS实例中创建迁移帐号,并在RDS实例中创建要迁移的数据库,并将要迁移的数据库的读写权限授权给迁移帐号。不同的迁移类型需要不同的权限,如下表所示。

1.在本地数据库中创建迁移账号

2.在本地数据库中给迁移账号授权,本地数据库中迁移账号的权限

3. 在 RDS 管理控制台 上单击【迁移数据库】进入DTS,如下图所示。

4.单击 【建在线迁移任务】进入 创建迁移任务 页面,如下图所示。

5.输入任务名称、本地数据库信息和目标数据库信息,单击【授权白名单并进入下一步】如下图所示。

6.择迁移类型,并在【迁移对象 】选择要迁移的对象,单击 >将要迁移的对象放入【已选择 】,单击 【检查并启动】如图所示。

如果要修改迁移对象在目标数据库上的名字,可以在 已选择 列表右侧单击 编辑 ,修改已选择的对象名称。

7.系统显示预检查结果,如下图所示

8.单击检测结果为失败的检测项后的 !,查看失败详细信息,根据失败详细信息完成错误排查。

9.错误排查完毕后,在 迁移任务列表 页面,选择当前迁移任务,单击【启动】如下图所示

10.系统预检查通过后,单击【确定】,自动进行迁移任务,如下图所示。

注:为了保证本地数据库安全,请在数据迁移完成后,删除本地数据库和 RDS 实例中的迁移帐号。

有几种办法,您可以参考一下

第一种:在阿里云服务器里建一个FTP服务商,在本地用FTP客户端上传文件

第二种:进阿里云服务器远程界面的时候,把本地磁盘带进去,然后进服务器里直接从本地磁盘里把文件复制到服务器里

第三种:QQ安装到阿里云服务器里,用QQ对传

第四种:把本地文件上传到邮箱里 ,然后进阿里云服务器里打开您的邮箱,进去下载文件即可

迁移前请保证网站如果有域名,迁移后继续使用域名访问,同时请保证域名已经在阿里云备案

1、请先核实您目前的网站运行的系统和环境,系统方面分为linux系统和windows系统,之后核实运行网站需要的环境;

2、查看是否使用了数据库,如使用数据需先核实下数据库类型,如mysql,access等,access需要在windows系统上运行,其他的没有要求。核实之后即可选择系统和部署环境了;

3、先放置一个测试页面,例如用的代码是php的,确定可以访问php页面了再进行下一步;

4、网站代码迁移,可以先把代码下载到本地,之后再用ftp工具上传到服务器上,linux系统可以用winscp直接用root账号和密码登陆上传,windows可以在配置环境的时候一起配置上ftp服务;

5、数据库导入,对于数据库可以备份成sql文件之后,用客户端或者命令导入,客户端工具常用的有navicat支持mysql和sqlserver;

6、修改域名指向,请把域名解析到阿里云的服务器IP上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6836563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存