Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2006 09:48:50 -0700
From:      "Don O'Neil" <don@lizardhill.com>
To:        <freebsd-questions@freebsd.org>
Subject:   Copying a file system w/ tar - symbolic links not copied right - More info
Message-ID:  <03a501c6751a$c78bb860$0300020a@mickey>

next in thread | raw e-mail | index | archive | help
Hi all...

Ok... More info for the puzzle.....

 I'm trying to move a file system from one disk to another, and when I do
this:

tar cf - /source/* | ( cd /destination && tar xfv - )

It copies all the files, but the symbolic links are copied as files of 0
length, rather than re-established as links.

BUT

When I just:

tar -cf file.tar /source/*

And then:

tar -xf file.tar

Then the symbolic links are made correctly.... Any reason why this should
work and not the piped version for 'all in one' copying?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?03a501c6751a$c78bb860$0300020a>