Date: Mon, 22 Jul 2002 00:36:03 +0200 (CEST) From: Martin Heinen <martin@sumuk.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: docs/40862: [PATCH] corrections for snapshot section Message-ID: <200207212236.g6LMa3oY073358@Kain.sumuk.de>
next in thread | raw e-mail | index | archive | help
>Number: 40862 >Category: docs >Synopsis: [PATCH] corrections for snapshot section >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Jul 21 15:40:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Martin Heinen >Release: FreeBSD 4.6-PRERELEASE i386 >Organization: >Environment: System: FreeBSD Kain.sumuk.de 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #0: Sun May 12 20:01:38 CEST 2002 toor@Kain.sumuk.de:/usr/obj/usr/src/sys/KAIN i386 >Description: Linked to the 'Soft Updates' section of the handbook, removed unclear sentence dealing with mount -u, added an example showing how to create snapshots, root -> <username>root</username>, schg -> <option>schg</option>, dumpdates -> <filename>dumpdates</filename>. BTW, the section explaining how to run fsck on snapshots states that this does the same as a background fsck. This doesn't make sense to me, could we remove that sentence or clarify it? >How-To-Repeat: Read the section on snapshots in the handbook. >Fix: Index: chapter.sgml =================================================================== RCS file: /u/cvs/doc/en_US.ISO8859-1/books/handbook/disks/chapter.sgml,v retrieving revision 1.90 diff -u -r1.90 chapter.sgml --- chapter.sgml 15 Jul 2002 20:37:51 -0000 1.90 +++ chapter.sgml 21 Jul 2002 21:54:32 -0000 @@ -437,12 +437,11 @@ <secondary>Snapshots</secondary> </indexterm> - <para>FreeBSD 5.0 offers a new feature in conjunction with the - <option>softupdates</option> option. File system snapshots.</para> + <para>FreeBSD 5.0 offers a new feature in conjunction with + <link linkend="soft-updates">Soft Updates</link>: File system snapshots.</para> <para>Snapshots allow a user to create an image of specified file - systems and treat this image as a file. The -u (or update) flag - in &man.mount.8; is required with this option. + systems and treat this image as a file. Snapshot files must be created in the file system that the action is performed on, and a user may create no more than 20 snapshots per file system. Active snapshots are recorded @@ -453,12 +452,19 @@ however all the used space may not be acquired as another snapshot will possibly claim some of the blocks that were released.</para> - <para>During initial creation, the schg flag (see &man.chflags.1; manual page) - is set on to ensure that not even root can write to the snapshot. + <para>During initial creation, the <option>schg</option> flag (see &man.chflags.1; manual page) + is set on to ensure that not even <username>root</username> can write to the snapshot. The &man.unlink.1; command makes an exception for snapshot files, however, in which it allows them to be removed even - though they have the schg flag set, so it is not necessary to - clear the schg flag before removing a snapshot file.</para> + though they have the <option>schg</option> flag set, so it is not necessary to + clear the <option>schg</option> flag before removing a snapshot file.</para> + + <para>Snapshots are created with the &man.mount.8; command. To place + a snapshot of <filename>/var</filename> in the file + <filename>/var/snapshot/snap</filename> use the following + command:</para> + +<screen>&prompt.root; <userinput>mount -u -o snapshot /var/snapshot/snap /var</userinput></screen> <para>Once a snapshot has been created, there are several interesting things that an administrator can do with them:</para> @@ -483,7 +489,7 @@ file system as the timestamp of the snapshot.</para> <warning><para>As of this writing &man.dump.8; has not yet - been changed to set the dumpdates file correctly, so + been changed to set the <filename>dumpdates</filename> file correctly, so do not use this feature in production until that fix is made.</para></warning> </listitem> >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207212236.g6LMa3oY073358>