问答 / 0 / 14 / 创建于 1年前
主要是我的数据库太大了,有好几个g那么多,然后表也很多,就问下我怎么能更快的迁移到新服务器数据库里面呢?
用云服务的数据库,迁移都不用
导出sql文件,然后scp到要导入的服务器,执行导入,10来分钟完事
自建Mysql的话,最快最安全的方法就是导出成.sql文件,再导入进去;
需要注意的是如果数据量很大,可以分组导出成多个.sql文件;
如果是云数据库,就更方便了,公有云都提供了数据迁移服务,可以从自建Mysql或云数据库直接迁移至目标库;
如果是云的话。他们有现成的迁移工具。
自己搞的话,主要就是走主从的路子。将新的数据库设置为从,然后找个时间,两个同步完全的时候,直接将从切换为主就可以了。
升级MySQL 不也是这么干的吗。哈哈
阿里云现成的 DTS
拆硬盘
弱弱的问一句,几个g的数据库不算大吧 :grin:
数据库物理备份,然后物理还原,比sql导出导入快得多
几个G的数据,除非你是1m的小水管,但凡上5m 10m的带宽都很快,如果同一个内网更快拉
我要举报该,理由是:
用云服务的数据库,迁移都不用
导出sql文件,然后scp到要导入的服务器,执行导入,10来分钟完事
自建Mysql的话,最快最安全的方法就是导出成.sql文件,再导入进去;
需要注意的是如果数据量很大,可以分组导出成多个.sql文件;
如果是云数据库,就更方便了,公有云都提供了数据迁移服务,可以从自建Mysql或云数据库直接迁移至目标库;
如果是云的话。他们有现成的迁移工具。
自己搞的话,主要就是走主从的路子。将新的数据库设置为从,然后找个时间,两个同步完全的时候,直接将从切换为主就可以了。
升级MySQL 不也是这么干的吗。哈哈
阿里云现成的 DTS
拆硬盘
弱弱的问一句,几个g的数据库不算大吧 :grin:
数据库物理备份,然后物理还原,比sql导出导入快得多
几个G的数据,除非你是1m的小水管,但凡上5m 10m的带宽都很快,如果同一个内网更快拉