[Bug 201498] tar cannot archive some files on ZFS with compression.
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jul 12 12:43:49 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201498
Bug ID: 201498
Summary: tar cannot archive some files on ZFS with compression.
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: bin
Assignee: freebsd-bugs at FreeBSD.org
Reporter: ki at hh.iij4u.or.jp
When I archive VirtualBox's VM directory on ZFS with compression,
tar seems to create incorrect archive.
I create plain Linux VM and archive on ZFS, but archive size is
very small and incorrect.
% ls -l Linux/
total 43
-rw------- 1 kit wheel 6883 Jul 12 21:11 Linux.vbox
-rw------- 1 kit wheel 6602 Jul 12 21:11 Linux.vbox-prev
-rw------- 1 kit wheel 8592031744 Jul 12 21:11 Linux.vdi
% tar -cf Linux.tar Linux/
a Linux
a Linux/Linux.vdi
a Linux/Linux.vbox
a Linux/Linux.vbox-prev
% ls -l Linux.tar
-rw-r--r-- 1 kit wheel 280576 Jul 12 21:28 Linux.tar
% tar tvf Linux.tar
drwxr-xr-x 0 kit wheel 0 Jul 12 21:11 Linux/
-rw------- 0 kit wheel 8592031744 Jul 12 21:11 Linux/Linux.vdi
I found GNU tar works fine, and bsdtar works correctly on UFS or
ZFS without compression.
I suppose that bsdtar uses compressed size to process, but I cannot
find what function has problem.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list