From 6efc3610e37994c38a70cf32266e1e495035fbd3 Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 16 Jul 2002 05:16:22 +0000 Subject: 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 --- rdiff-backup/CHANGELOG | 31 ++++++++++++++++++++++++++ rdiff-backup/rdiff-backup.1 | 54 ++++++++++++++++++++++++++++++++++++--------- 2 files changed, 74 insertions(+), 11 deletions(-) (limited to 'rdiff-backup') 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 -- cgit v1.2.1