Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Feb 2010 13:12:03 -0500
From:      Jerry McAllister <jerrymc@msu.edu>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        Jerry McAllister <jerrymc@msu.edu>, Aiza <aiza21@comclark.com>, freebsd-questions <questions@freebsd.org>
Subject:   Re: Dump questions
Message-ID:  <20100223181203.GB49549@gizmo.acns.msu.edu>
In-Reply-To: <4B829E49.3050202@infracaninophile.co.uk>
References:  <4B80ABBA.9000707@comclark.com> <20100221110358.9ec8b286.freebsd@edvax.de> <20100222030127.GA41439@gizmo.acns.msu.edu> <4B8206AE.8080105@comclark.com> <20100222143028.GA43687@gizmo.acns.msu.edu> <4B829E49.3050202@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 22, 2010 at 03:10:01PM +0000, Matthew Seaman wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 22/02/2010 14:30, Jerry McAllister wrote:
> > No.   In multi-user, files are still changing.   The snapshot could
> > possibly be made between parts of a change - between different writes
> > to the file, so there could be some inconsistency.  In practice this 
> > is not a big problem, but, single user with filesystems unmounted is 
> > still the most absolute way of making sure a filesystem is quiescent 
> > during a dump.   
> 
> Umm.... you don't *need* to go to single user to ensure a consistent
> filesystem dump: unmounting the partition is sufficient, or remounting
> it read-only.  

True.  But, the problem with that, as you follow with is that it can 
produce a lot of fudd from parts of the running system that expect to 
find that file system mountable and writable.  Plus some filesystems
such as maybe /usr, etc may be needed for the multi-user system to 
operate at all.  So, you either don't dump them or go to single user
just for them or use -L and not worry about it, or whatever.

////jerry


>    It's just that shutting the system down and rebooting to
> single user mode can save you a deal of faffing about trying to kill
> off any processes still using the filesystem, which would otherwise
> block your ability to unmount it.
> 
> Note too, it's *reboot* into single user ('shutdown -r now', then press
> 4 at the boot menu) not *drop* into single user ('shutdown now') which
> doesn't unmount filesystems for you, although it should kill almost all
> processes.
> 
> Single user has it's own disadvantages: generally there's no network
> configured, and with the root partition mounted read-only, you can't
> update /etc/dumpdates.
> 
> Whenever you boot into single user, remember to run 'fsck -p' to ensure
> filesystem integrity.  I'm not sure what happens if you attempt to
> dump'n'restore a dirty filesystem, but it's certainly going to have
> unintended consequences if the filesystem is actually damaged rather
> than just dirty.
> 
> 	Cheers,
> 
> 	Matthew
> 
> - -- 
> Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
>                                                   Flat 3
> PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
>                                                   Kent, CT11 9PW
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAkuCnkkACgkQ8Mjk52CukIyR+gCfX9rep9S9DQcIcRDqSoAptQX9
> gMkAoIV/zhe4kRRlRN8fjn5+W7CS1csM
> =6J2U
> -----END PGP SIGNATURE-----
> _______________________________________________
> 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?20100223181203.GB49549>