summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-07-16 05:16:22 +0000
committerben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-07-16 05:16:22 +0000
commit6efc3610e37994c38a70cf32266e1e495035fbd3 (patch)
treeb6b31e71e7c3ae4ef97fe1c9204049c32abcf6e6
parentb1fb2cfd121cf5093e271e9e6947da7345e72fc3 (diff)
downloadrdiff-backup-6efc3610e37994c38a70cf32266e1e495035fbd3.tar.gz
CHANGELOG to 0.9.3, added --sleep-ratio, --restrict* to man page
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@156 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
-rw-r--r--rdiff-backup/CHANGELOG31
-rw-r--r--rdiff-backup/rdiff-backup.154
2 files changed, 74 insertions, 11 deletions
diff --git a/rdiff-backup/CHANGELOG b/rdiff-backup/CHANGELOG
index a56f0b4..a0e747c 100644
--- a/rdiff-backup/CHANGELOG
+++ b/rdiff-backup/CHANGELOG
@@ -1,3 +1,34 @@
+New in v0.9.3 (2002/08/01)
+--------------------------
+
+Added --sleep-ratio option after hearing that rdiff-backup was too
+hard on hard disks (thanks to Steve Alexander for the suggestion).
+Quick example: --sleep-ratio 0.25 makes rdiff-backup sleep about 25%
+of the time. Maybe this will help on bandwidth usage also.
+
+Fixed -m/--mirror-only option.
+
+Added --exclude-other-filesystems option. Thanks to Paul Wouters for
+the suggestion.
+
+Added convenience field TotalDestinationSizeChange (total change in
+destination directory - mirror change + increments change) to
+session_statistics file.
+
+Handle a particular situation better where a file changes in a certain
+way while rdiff-backup is processing it. Before rdiff-backup would
+just crash; now it skips the file. Thanks to Scott Bender for the bug
+report.
+
+A couple interface fixes to --remove-older-than.
+
+Added some security features to the protocol, so rdiff-backup will now
+only allow commands from remote connections. The extra security will
+be enabled automatically on the client (it knows what to expect), but
+the extra switches --restrict, --restrict-update-only, and
+--restrict-read-only have been added for use with --server.
+
+
New in v0.9.2 (2002/06/27)
--------------------------
diff --git a/rdiff-backup/rdiff-backup.1 b/rdiff-backup/rdiff-backup.1
index 1d5b86c..18dc524 100644
--- a/rdiff-backup/rdiff-backup.1
+++ b/rdiff-backup/rdiff-backup.1
@@ -109,6 +109,10 @@ Exclude files in the mirror area matching regexp. This argument can
be used multiple times. The rdiff-backup-data directory is
automatically excluded, so this option rarely needs to be used.
.TP
+.B --exclude-other-filesystems
+Exclude files on file systems (identified by device number) other than
+the file system the root of the source directory is on.
+.TP
.BI "--exclude-regexp " regexp
Exclude files matching the given regexp. Unlike the
.B --exclude
@@ -192,17 +196,6 @@ affects the expected format of the files specified by the
--{include|exclude}-filelist[-stdin] switches as well as the format of
the directory_statistics file.
.TP
-.BI "-r, --restore-as-of " restore_time
-Restore the specified directory as it was as of
-.IR restore_time .
-See the
-.B TIME FORMATS
-section for more information on the format of
-.IR restore_time ,
-and see the
-.B RESTORING
-section for more information on restoring.
-.TP
.B --parsable-output
If set, rdiff-backup's output will be tailored for easy parsing by
computers, instead of clarity for humans. Currently this only applies
@@ -224,6 +217,17 @@ escaped by the
option. The default is the semicolon ";". See also
.BR --windows-mode .
.TP
+.BI "-r, --restore-as-of " restore_time
+Restore the specified directory as it was as of
+.IR restore_time .
+See the
+.B TIME FORMATS
+section for more information on the format of
+.IR restore_time ,
+and see the
+.B RESTORING
+section for more information on restoring.
+.TP
.BI "--remote-cmd " command
This command has been depreciated as of version 0.4.1. Use
--remote-schema instead.
@@ -252,6 +256,27 @@ that snapshots of deleted files are covered by this operation, so if
you deleted a file and backed up two weeks ago, and then run
--remove-older-than 10D today, no trace of that file will remain.
.TP
+.BI "--restrict " path
+Require that all file access be inside the given path. This switch,
+and the following two, are intended to be used with the --server
+switch to provide a bit more protection when doing automated remote
+backups. They are
+.B not intended as your only line of defense
+so please don't do something silly like allow public access to an
+rdiff-backup server run with --restrict-read-only.
+.TP
+.BI "--restrict-read-only " path
+Like
+.BR --restrict ,
+but also reject all write requests.
+.TP
+.BI "--restrict-update-only " path
+Like
+.BR --restrict ,
+but only allow writes as part of an incremental backup. Requests for other types of writes (for instance, deleting
+.IR path )
+will be rejected.
+.TP
.B --resume
Resume the last aborted backup. If no aborted backups are found, exit
with error.
@@ -265,6 +290,13 @@ number of seconds ago. Otherwise start a new backup. The default is
Enter server mode (not to be invoked directly, but instead used by
another rdiff-backup process on a remote computer).
.TP
+.BI "--sleep-ratio " ratio
+Here ratio should be between 0 and 1 not inclusive. When backing up
+rdiff-backup will try to spend that ratio of time just sleeping. For
+example, if --sleep-ratio 0.33 is specified, rdiff-backup will spent
+about a third of the time asleep, just sitting there. This can be
+helpful if rdiff-backup would normally push some resource too hard.
+.TP
.B --ssh-no-compression
When running ssh, do not use the -C option to enable compression.
.B --ssh-no-compression