连续复制
一键复制
一键打包
innodb
1. 安装 dbsake
curl -s get.dbsake.net > /opt/dbsake
chmod u+x ./opt/dbsake
ln -s /opt/dbsake /usr/local/bin/dbsake
2. 恢复表结构命令
dbsake frmdump /www/sgk/202202.frm
3. 将原来的数据文件COPY到其它目录下。
4. 创建同名表,表结构必须保持一致。
5. 导出表空间
ALTER TABLE `表名` DISCARD TABLESPACE;
6. 将原来的数据文件COPY回来 表名.ibd
7. 修改ibd数据权限
chown mysql.mysql *.ibd
8. 导入表空间
ALTER TABLE `表名` IMPORT TABLESPACE
myisam
1. 安装 dbsake
curl -s get.dbsake.net > /opt/dbsake
chmod u+x ./opt/dbsake
ln -s /opt/dbsake /usr/local/bin/dbsake
2. 恢复表结构命令
dbsake frmdump /www/sgk/202202.frm
3. 将原来的数据文件COPY到其它目录下。
4. 创建同名表,表结构必须保持一致。
6. 将原来的数据文件COPY回来 表名.MYD
表名.MYI
7. 修改ibd数据权限
chown mysql mysql *.MYD *MYI
8. 恢复表
repair table 表名;
评论已关闭