昨天快疯了,从新加坡搬十几个网站及对应的数据库到本地服务器,由于zip只支持最大2G的文件,只好用tar压缩,谁让国内那些恶心的网站胖得跟猪似的
在dump数据库时出现莫名其妙的错误。。。。郁闷了一下午和晚上,人都快崩了,因为有三个数据库在操作过程中源数据和目标数据都丢失,无语,以前没出现过。。。
忙了一整天,急着恢复数据,能多少是多少,老衲给的隔夜备份又不能用,打开都是乱码,中文是一大堆问号,以为有希望,用UE打开看了一下16进制码,完蛋,没的救了
我遇到的是MYD和MYI文件丢失,但发现有些表还是有数据的,变成InnoDb类型的了,最后一招,关了源数据库,删了ib_logfile0和ib_logfile1文件,再启动数据库,OK,数据都回来了,不过损坏的MyISMA表类型都变成InnoDb,重新dump 过,终于成功
数据备份很重要。。。
