Date: Thu, 11 May 2006 14:28:51 -0500 (CDT) From: Philip Hallstrom <freebsd@philip.pjkh.com> To: Don O'Neil <don@lizardhill.com> Cc: freebsd-questions@freebsd.org Subject: RE: Copying a file system w/ tar - symbolic links not copied right - More info Message-ID: <20060511142755.M89614@bravo.pjkh.com> In-Reply-To: <042e01c67522$d52fb810$0300020a@mickey> References: <042e01c67522$d52fb810$0300020a@mickey>
next in thread | previous in thread | raw e-mail | index | archive | help
> Well... I'm moving it from one file system to another of different sizes, > that's the main reason. Dump won't care about that... dd would, but dd isn't right for this anyway... I'd give dump a try. > > -----Original Message----- > From: owner-freebsd-questions@freebsd.org > [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of Philip Hallstrom > Sent: Thursday, May 11, 2006 10:35 AM > To: Don O'Neil > Cc: freebsd-questions@freebsd.org > Subject: Re: Copying a file system w/ tar - symbolic links not copied right > - More info > >> 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? > > If it's an actual filesystem why not use dump/restore? > > Otherwise I'm not sure, but you might also want to add in -pS to handle > permissions and sparse files as well... > > -philip > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060511142755.M89614>