ITPub博客

首页 > 数据库 > MySQL > mysql从A库迁移到B库(使用docker)

mysql从A库迁移到B库(使用docker)

原创 MySQL 作者:yy418408247 时间:2018-01-30 14:12:21 0 删除 编辑

操作总结:A中的数据迁移到B上
操作步骤:
            1.从A上导出数据(备份)。
              时间:3-6分钟(我多次测试,时间约3-6分钟晚上。)
              --  docker exec jjt-mysql /usr/bin/mysqldump -u root --password=xxxxx athena >/root/db/dbscm/bak/athena.sql
            2.把数据从A服务器备份到B上(可以选择压缩,也可以不压缩,现在量小,我多次测试差距渺小。)
              时间:1-2分钟
              -- scp /root/db/dbscm/bak/test.sql  root@192.168.10.xx:/home/test.sql
            3.把原来B上的数据库中的表全部清除(有对应的清除表与数据的脚本)。
             时间:1-2分钟
             -- drop table table_name  ;
             -- ./drop table_name.sh
             4.恢复数据到B(恢复,还原)。
               时间:33 分钟(今晚恢复一次,会连续通过晚上在测试一下)
             -- mysql -u root  -p athena </home/test.sql
 
      整体操作就是以上。


游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。   --开心研

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29494175/viewspace-2150654/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: docker简单命令
请登录后发表评论 登录
全部评论
游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。 --开心研

注册时间:2014-02-19

  • 博文量
    44
  • 访问量
    63771