V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
webjin
V2EX  ›  MySQL

11G 大的 mysql 用什么工具迁移比较好。在 windows 环境下的,迁移到 windows 环境下

  •  
  •   webjin · 2014-10-24 17:07:46 +08:00 · 3633 次点击
    这是一个创建于 3712 天前的主题,其中的信息可能已经有所发展或是发生改变。
    11G大的mysql用什么工具迁移比较好。
    29 条回复    2014-10-24 22:28:44 +08:00
    ziyuan
        1
    ziyuan  
       2014-10-24 17:13:17 +08:00
    在线还是停机迁?直接copy不行吗?
    fatpa
        2
    fatpa  
       2014-10-24 17:18:43 +08:00
    关闭,复制
    Showfom
        3
    Showfom  
       2014-10-24 17:18:52 +08:00 via iPhone
    停止MySQL然后把整个目录复制过去
    webjin
        4
    webjin  
    OP
       2014-10-24 17:24:51 +08:00
    停机迁移
    webjin
        5
    webjin  
    OP
       2014-10-24 17:25:31 +08:00
    现在烦躁的搞了一个星期,帝国数据备份,navcati的 ,phpmyadmin的 ,二进制拷贝都试了
    webjin
        6
    webjin  
    OP
       2014-10-24 17:26:02 +08:00
    数据库备份进去就,恢复的时候 会报一个数据表出错,主要是 有1个表大概10G
    webjin
        7
    webjin  
    OP
       2014-10-24 17:26:50 +08:00
    @ziyuan 停机迁移二进制文件吗?
    webjin
        8
    webjin  
    OP
       2014-10-24 17:27:46 +08:00
    @Showfom 要停止mysql是吗? 然后拷贝二进制的文件 ,数据库版本要不要一致
    jason52
        9
    jason52  
       2014-10-24 17:28:02 +08:00
    文件级别最快了 ssd 11000/500 s
    webjin
        10
    webjin  
    OP
       2014-10-24 17:30:41 +08:00
    @jason52 二进制的方式,好像不行。我试了,也会报错
    ziyuan
        11
    ziyuan  
       2014-10-24 17:37:59 +08:00
    @webjin 嗯,记得mysql和注册表什么的没有关系,彻底停掉mysql,然后copy到你的目标机器,最好位置环境一样
    Showfom
        12
    Showfom  
       2014-10-24 17:39:30 +08:00 via iPhone
    @webjin 两边的环境最好都一样
    leassy
        13
    leassy  
       2014-10-24 17:40:42 +08:00
    直接COPY文件夹啊,或者开云盘,让它帮你迁
    kslr
        14
    kslr  
       2014-10-24 17:53:43 +08:00
    用navcati导出,上传后导入就行了,不知道你的错误详细在那里,昨天刚刚这样导完2.8亿的一张表。
    frankzeng
        15
    frankzeng  
       2014-10-24 17:59:14 +08:00
    导出来,再去那边导进去,如果直接复制的话会有不明原因的错误
    loading
        16
    loading  
       2014-10-24 18:03:15 +08:00   ❤️ 1
    mysql版本难道不同?
    cst4you
        17
    cst4you  
       2014-10-24 18:05:11 +08:00
    停止mysql 然后copy数据目录走人
    kslr
        18
    kslr  
       2014-10-24 18:09:44 +08:00
    不建议COPY数据库,你们连表都不问,万一数据库版本不同呢,最保险还是导出为SQL
    pc10201
        19
    pc10201  
       2014-10-24 18:12:25 +08:00
    navcati导出经常出错,建议用原生工具mysqldump
    20150517
        20
    20150517  
       2014-10-24 18:18:24 +08:00
    11GB不大啊,我一直拷500多GB的mongo文件夹
    tb4649120073rs
        21
    tb4649120073rs  
       2014-10-24 18:33:33 +08:00
    试试主从同步?
    Mac
        22
    Mac  
       2014-10-24 18:36:07 +08:00
    mysql下的data目录,直接复制啊,还能有比这更简单的?
    webjin
        23
    webjin  
    OP
       2014-10-24 18:44:42 +08:00
    @loading mysql 5.0 和mysql 5.1
    hydrazt
        24
    hydrazt  
       2014-10-24 20:21:22 +08:00
    innobackupex --user=root --password=Root [--no-timestamp] [--databases=dbname] [--slave-info --safe-slave-backup] ./backup
    用xtrabackup,可以不中断mysql不锁表备份
    hydrazt
        25
    hydrazt  
       2014-10-24 20:23:06 +08:00
    前提是使用innodb,myisam还是要锁表的
    lygmqkl
        26
    lygmqkl  
       2014-10-24 21:01:50 +08:00
    DMP
    Ricepig
        27
    Ricepig  
       2014-10-24 21:05:28 +08:00
    可以试试ghost...
    Admstor
        28
    Admstor  
       2014-10-24 22:28:10 +08:00
    还可以建立主从...从头开始...
    Admstor
        29
    Admstor  
       2014-10-24 22:28:44 +08:00
    错了..那种主从需要5.6以上...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:28 · PVG 07:28 · LAX 15:28 · JFK 18:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.