开发者社区> 问答> 正文

买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库

1.  清醒自己的大脑,并用帝国备份王把你之前的数据库备份好, 然后这个帝国程序不要动他,原先你放到哪个网址里运行就放那里。


2. 在阿里云 RDS里面开始设置你的内外网的地址,如下图:






然后点击左侧的《账号管理》 ,接着点击右边的 { 创建账号 }  ,然后如下图:






再说明一下,创建账号时只需要输3个地方,第一就是 数据库名,第二就是 密码 ,第三还是输入确认重复 密码。 其它地方不管你有没有不要管他。


最后 点击 提交。






账号创建好后接着 创建 数据库。


点击左侧的   《数据库管理》  然后  点击右边的  { 创建数据库 },然后如下图:






再说明一下, 这个DB 名称 一般和刚刚创建的 账号 名称是一样的, 如果你的不一样那就自行填写。


自己数据库的 字符集是什么就选什么, 一般是 utf8


注意,  这里面的  授权账号 就是你刚刚创建的那一个同名的, 点击一次选中他。  (如果不同名请自行选择)


最后点击提交。






创建工作做完了。


现在就要设置并把数据库导入到 RDS 。


再次打开你开始备份的帝国备份王后台, 然后点击 { 参数设置 } ,如下图:






一般只需要设置3个地方,  第一 就是 你在RDS里面设置的那个 内外网地址 , 第二  就是你刚刚在RDS里面创建的 账号 , 第三 就是你刚刚在RDS里面创建账号时 填写过 两次的那个  密码, 然后点保存。 提示保存成功就OK了。


最后点击恢复数据, 如下图:






选择好你备份的对应目录, 再点击 你刚刚在RDS里面创建的那个:  账号/数据库 ,最后点确定。


注意:  这里会显示4个数据表,  前面3个是阿里云RDS默认创建的, 第4个才是你刚刚创建的。  


恢复完成后, 再把你的程序里面配置文件改成你在RDS里面的相关资料,这里以DZ程序为例,如下图:








只需配置 三处, 第一个就是 RDS里面你设置的 内外网地址, 第二个 就是 dbuser  也是你的 数据库名  ,第三个就是 dbpw  你在RDS创建账号时的 密码。 保存, 打开你的网站应该就正常了。


我反正是这样就完事,很方便, 官方的那个 IDB 操作有点麻烦,可能是我还没研究不习惯。  


  以上 for  www.yiyayan.com  伊呀嫣 — 为发骚而生!  


展开
收起
伊呀嫣 2014-06-06 07:52:46 13868 0
15 条回答
写回答
取消 提交回答
  • 非常实用 赞赞

    -------------------------

    2018-01-25 10:50:06
    赞同 展开评论 打赏
  • tng
    Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库
    我把下载好的帝国软件包放入HTTP根目录,访问时界面报500,求解!
    2018-01-05 15:32:14
    赞同 展开评论 打赏
  • 欢迎进行技术分享,感谢你的支持!
    2014-07-04 19:33:07
    赞同 展开评论 打赏
  • 这么好的帖子,楼主实在辛苦了。
    2014-06-27 15:33:37
    赞同 展开评论 打赏
  • Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库


    账号: zhengguorong188@163.com 迁移感受:  第一次接触阿里的iDB Cloud,之前在内网环境下经常使用的MySQL Administrator和Navicat 8 for MySQL两个数据库连接工具都能和文档中介绍的MySQL-Front工具一样正常而且便捷的登陆iDB Cloud,而且利用平台自带的导入工具顺利导入了一个sql文件,非常不错,值得推荐。
                        另外提几点小bug和建议,
                        1 如果用上述数据库连接工具进行新建数据库、数据导入和备份等工作时,如果想在本地电脑连接iDB,必须通过内外网转换功能转换成外网,但是这一点在用户初次使用时并不清楚而且不容易找到转换入口,另外,转换完成后页面没有自动刷新,内外网的ip地址转换过来了,但是ip地址之前的“内网地址:”并没有自动刷新成“外网地址:”
                        2 如果用上述数据库连接工具进行新建数据库、数据导入和备份等工作时,会有读写权限问题,必须用平台自带的工具才可以,这点有待改善,让用户能够继续使用比较习惯的工具连接并管理数据库;
    2014-06-18 14:11:39
    赞同 展开评论 打赏
  • Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库
    顶楼主,写教程不容易啊
    2014-06-16 19:02:35
    赞同 展开评论 打赏
  • 回7楼毕姥爷的帖子
    我就有1.5G  看来 我还是不能用

    -------------------------

    回6楼lijiayan的帖子
    我的跟你一样 500错误 也是奇怪
    2014-06-16 09:41:08
    赞同 展开评论 打赏
  • Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库
    端口号,不用配置吗
    2014-06-15 19:47:51
    赞同 展开评论 打赏
  • Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库
    非常好的教程,感谢!
    2014-06-14 00:21:58
    赞同 展开评论 打赏
  • 回 6楼(lijiayan) 的帖子
    帝国能不能打开和RDS没有关系的, 有可能是帝国程序问题,也可能是其它原因,

    -------------------------

    回 11楼(i16900) 的帖子
    那些都是默认的,一般不用
    2014-06-13 15:00:19
    赞同 展开评论 打赏
  • 要是数据库稍大点,例如有2个G,用帝国+RDS搬家简直是太痛苦了,我一个朋友这么办理两次,都是恢复数据时卡死,不得已弃用RDS,我倒是很幸运,用帝国一把成功
    2014-06-12 05:09:00
    赞同 展开评论 打赏
  • 不错的教程 。
    2014-06-11 18:05:04
    赞同 展开评论 打赏
  • 元芳,阿里云云栖论坛总版主,phpwind官方论坛管理员,社区论坛领域应用专家。长期活跃在社区论坛建站领域,对各类社区论坛程序颇有研究!乐于交友,热心助人,以帮助和服务站长朋友为宗旨,帮助数以千计的站长朋友顺利建站!
    回 2楼(lijiayan) 的帖子
    迁移到RDS之后原来的数据是可以删除的~
    如果你不放心
    建议保留一段时间~

    -------------------------

    您的帖子很精彩!希望很快能再分享您的下一帖!

    2014-06-11 17:47:55
    赞同 展开评论 打赏
  • 你好,那请问下,原来的那些 需要删除? 就是自己服务器上的,比如 数据,phpmyadmin 之类的,谢谢!

    -------------------------

    无法访问安装帝国备份?
    我打开访问 http://您的域名/安装目录/index.php。  

    但是样没有,空白的。

    我的是 linux 系统的,lnmp配置的环境,请问下是不是环境还需要配置什么,谢谢!

    -------------------------

    回 8楼(伊呀嫣) 的帖子
    嗯嗯 阿里技术 帮我弄了~~

    -------------------------

    回 16楼(noodles) 的帖子
    我的好了,你检查下什么问题,不行可以提交技术~
    2014-06-11 14:13:58
    赞同 展开评论 打赏
  • Re买了RDS不会用?手把手教你用帝国备份王恢复RDS数据库
    不错,这方法很常用。
    2014-06-11 01:55:56
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像