linux 文件压缩问题

小小小小周 2011-08-30 03:08:06
用gzip压缩了几个文件,压缩好后大小是1.5G(原来大小是50多G),压缩很正常没有任何问题,但是在加压的时候遇到了一个问题:
其中的一个文件加压到7.5G的时候直接报错,报错提示是:
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
tar: 错误不可恢复:现在退出
压缩解压小的文件的时候一切都正常,大的文件就出现上面的情况.
网上有说gzip 有大小限制,
上面的问题有办法解决吗?
要是不用gzip的压缩,能有什么好的工具压缩?
...全文
148 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
小小小小周 2011-08-30
  • 打赏
  • 举报
回复
多谢各位回答,可能不是gzip的问题.目前用了另一个方法备份,没问题了
ch_984326013 2011-08-30
  • 打赏
  • 举报
回复
压缩方法有如下几种等:
1、compress(原始的)
2、gzip
3、bzip2
辰岡墨竹 2011-08-30
  • 打赏
  • 举报
回复
用fschk检查一下文件系统,
qq120848369 2011-08-30
  • 打赏
  • 举报
回复
48G的出问题了,说明是文件大小问题,你用compress试一次看是否出错。
小小小小周 2011-08-30
  • 打赏
  • 举报
回复
用了bzip2,压缩率高了不少,但是压缩时间增加了.但是在解压的时候也要用到tar ixvf 命令,也会出现上面的错误提示
-rw-rw---- 1 mysql mysql 1.0G 08-30 15:37 ibdata1
-rw-rw---- 1 mysql mysql 48G 08-30 15:37 ibdata2
-rw-rw---- 1 mysql mysql 1.0G 08-30 15:37 ibdata3
-rw-rw---- 1 mysql mysql 2.7G 08-30 15:37 ibdata4
-rw-rw---- 1 mysql mysql 256M 08-30 15:38 ib_logfile0
-rw-rw---- 1 mysql mysql 256M 08-30 14:06 ib_logfile1

备份上面的这些文件.虽然备份成功,但是在解压的时候老是在ibdata2的文件上出错,都解压出7.5G报上面的错误信息.小文件都没问题.
郁闷中.

帅得不敢出门 2011-08-30
  • 打赏
  • 举报
回复
不是还有bzip
bzip2的压缩效率高于gzip
qq120848369 2011-08-30
  • 打赏
  • 举报
回复
另外压缩可以用bzip2。
qq120848369 2011-08-30
  • 打赏
  • 举报
回复
看看文件系统的单个文件大小的限制?
小小小小周 2011-08-30
  • 打赏
  • 举报
回复
用gzip压缩了几个文件,压缩好后大小是1.5G(原来大小是50多G),压缩很正常没有任何问题,但是在压的时候遇到了一个问题:
其中的一个文件压到7.5G的时候直接报错,报错提示是:
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
tar: 错误不可恢复:现在退出
测试解压小的文件的时候一切都正常,大的文件就出现上面的情况.
网上有说gzip 有大小限制,
上面的问题有办法解决吗?
要是不用gzip的压缩,能有什么好的工具压缩?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧