记一次innobackupex备份生产tar包后,解压文件缺少的问题

因mysql备份是使用innobackupex,tar包类型备份的

有次在解压tar包时候,解压出来的结果居然文件缺少了

我选的流(stream)模式是tar,但是不管是tar还是tar.gz,却发现打包以后的文件用WinRAR一类的软件解压查看,竟然只有一个文件:backup-my.cnf。反复试验网上的各种方法,竟然结果都一样,令我很是差异

最后,终于发现了被我忽略的一个地方:“To extract Percona XtraBackup‘s archive you must use tar with -i option”,也就是说解压时必须要带-i的参数。而当使用WinRAR查看时,和Linux下tar命令解压原理并不一样,因此只能获得backup-my.cnf一个文件,其他文件都看不见也解压不到。切换到Linux下,使用“tar -ixf backup.tar.gz”解压即可获得想要的结果


解决方法:

解压时 加 i 参数

tar -ixf MySQL备份

猜你喜欢

转载自blog.csdn.net/qq_40460909/article/details/80998263