From owner-freebsd-questions@FreeBSD.ORG Thu May 11 17:52:32 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E4DC16A740 for ; Thu, 11 May 2006 17:52:32 +0000 (UTC) (envelope-from jerrymc@clunix.cl.msu.edu) Received: from clunix.cl.msu.edu (clunix.cl.msu.edu [35.9.2.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0693043D5D for ; Thu, 11 May 2006 17:52:31 +0000 (GMT) (envelope-from jerrymc@clunix.cl.msu.edu) Received: from clunix.cl.msu.edu (localhost [127.0.0.1]) by clunix.cl.msu.edu (8.13.6+Sun/8.12.2) with ESMTP id k4BHqVZL021504; Thu, 11 May 2006 13:52:31 -0400 (EDT) Received: (from jerrymc@localhost) by clunix.cl.msu.edu (8.13.6+Sun/8.12.2/Submit) id k4BHqVjR021503; Thu, 11 May 2006 13:52:31 -0400 (EDT) From: Jerry McAllister Message-Id: <200605111752.k4BHqVjR021503@clunix.cl.msu.edu> To: freebsd@philip.pjkh.com (Philip Hallstrom) Date: Thu, 11 May 2006 13:52:31 -0400 (EDT) In-Reply-To: <20060511123100.C76077@bravo.pjkh.com> X-Mailer: ELM [version 2.5 PL7] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Don O'Neil , freebsd-questions@freebsd.org Subject: Re: Copying a file system w/ tar - symbolic links not copied right X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 May 2006 17:52:32 -0000 > > > 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? Ditto on dump/restore. It is the clean and reliable way to do it. The complete filesystem will be recreated in the new location with all links, permission, etc intact. ////jerry > > 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" >