Date: Sat, 13 Nov 2004 19:08:50 +0000 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Francisco Reyes <lists@natserv.com> Cc: FreeBSD Questions List <questions@freebsd.org> Subject: Re: A couple of 5.3 questions Message-ID: <20041113190850.GE96895@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20041113110938.Q85262@zoraida.natserv.net> References: <20041113110938.Q85262@zoraida.natserv.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--VUDLurXRWRKrGuMn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 13, 2004 at 11:19:18AM -0500, Francisco Reyes wrote: > Plan to soon move to 5.3 through a backup, fresh install proces.. >=20 > One of the main reasons I am moving is for the snapshot capability. > Reading the man for MKSNAP_FFS(8) I see > mksnap_ffs mountpoint snapshot_name >=20 > Question: Does mountpoint has to be a filesystem or can it be a directory? > For example if I have: > / > /usr > /var >=20 > Can I make a snapshot of /usr/home? Or I can only do /usr? >=20 > Then I went on to look at how to mount snapshopts, and although found the= =20 > info, got a little more confused. >=20 > The mount command has in the man page: > snapshot > This option allows a snapshot of the specified > file system to be taken. >=20 > So is mount or mksnap_ffs that makes the snapshot? >=20 > The only reason I am trying to get this info is to know if to make a=20 > separate filesystem for files I would like to snapshot. The snapshot capability is a filesystem wide thing: ie. you can snapshot a whole partition, not just small parts of it. mount(8) will call mksnap_ffs(8) to create the snapshot -- that's typical of the way mount is designed. When you say 'mount -t foo', you actually end up trying to run a command 'mount_foo' (of which there are about 17 variants available on this 4.10-STABLE system) -- that lets arbitrary new filesystem types be added to the system very easily. Once you've made your snapshot, you can do things like backing up just selected parts of it, no problem. So long as there aren't massive changes going on in that partition, the snapshot shouldn't take up too many system resources. I think what you want would be a very similar concept: file versioning. That's something which is available in eg. Windows Server, but that hasn't been implemented on FreeBSD -- or, as far as I know, on any Unixoid system. =20 Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --VUDLurXRWRKrGuMn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBllvCiD657aJF7eIRAuS2AJ9Y5vOcSsLZJsnPY8omUf6DhzfPOQCffrwr lhIBKi1qGtKGExuz/43LUaU= =9l0o -----END PGP SIGNATURE----- --VUDLurXRWRKrGuMn--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041113190850.GE96895>