因为是冷备的数据,所以都需要手工操作
1 线上大数据dbOL bigData.sql> 导出到线上机器某目录下;
[crayon-5763ec4795b0c340208129/]
2 sftp 传输到test机上
[crayon-5763ec4795b1a123556881/]
3 test 机 mysql 导入此sql的表数据
[crayon-5763ec4795b20065944963/]
4 按月份分为几个表
4.1 首先先建相同结构的表_月份
[crayon-5763ec4795b25233917209/]
假设建表名为 bigTable_2016_04
4.2 把bigTable表进行分拆
[crayon-5763ec4795b2a250310499/]
5 把按月的表导出sql
[crayon-5763ec4795b2f161064183/]
6 sftp 链接到线上
同step 2
7 线上db于导入这几个表sql。
同step 3
完成表的按时间查询
8 线上原表删除当前月分以前的数据
[crayon-5763ec4795b34216802682/]
Ref:MySQL数据库(表)的导入导出(备份和还原) - 跌打滚爬中向前的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/deutschester/article/details/6866842
↧