chiark / gitweb /
@@ -1,3 +1,9 @@
[chiark-utils.git] / backup / iwjbackup.txt
index 9c39ab740e44a0156f23d4a593512bf872cc8d7a..39000ee29c74221a4dfa55a15d3b3f14b7ae9a00 100644 (file)
@@ -15,6 +15,9 @@ brought down to do backups. The defaults are fine.
 settings.pl: generic config file: in particular, the name of the tape
 device is set here.
 
+settings.sh: generic config file for shell scripts.  Currently only
+contains some options for the lvm snapshotter.
+
 tape.*: conventionally, each tape you're going to use in the backup
 cycle has a tape number, a name and a config file.  The tape numbers
 in use at Relativity are digit strings like `512'.  The name is a
@@ -69,9 +72,19 @@ volumes, requires device name).  Only `dump' type backups perform
 incremental backups.
 
 <options> is a comma-separated list of <option> or <option>=<value>.
-The only currently support option is gz[=<compressionlevel>], to
-indicate that the whole stream should be compressed with gzip.  The
-compression level defaults to 1.
+Options supported:
+
+  gz[i][=<compressionlevel>]
+    Indicates that the whole stream should be compressed with gzip.
+    The compression level defaults to 1 if gz is specified by the
+    level isn't.  gzi appliies only to the incrementals; gz applies to
+    both unless gzi is also specified.  compression level 0 means not
+    to run gzip at all and is the default if gz[i] is not mentioned.
+
+  snap=<snapkind>
+    Indicates that the filesystem should be frozen before the backup
+    by using /etc/chiark-backup/snap/<snapkind>.  See the head comment
+    in /etc/chiark-backup/snap/lvm for details of how this works.
 
 expected-diffs is a config file to indicate which 
 filesystems should *not* be backed up. The scripts do a config