Commit 05dea566 authored by ben's avatar ben

CHANGELOG to 0.9.3, added --sleep-ratio, --restrict* to man page


git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup@156 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
parent b45d06cc
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) New in v0.9.2 (2002/06/27)
-------------------------- --------------------------
......
...@@ -109,6 +109,10 @@ Exclude files in the mirror area matching regexp. This argument can ...@@ -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 be used multiple times. The rdiff-backup-data directory is
automatically excluded, so this option rarely needs to be used. automatically excluded, so this option rarely needs to be used.
.TP .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 .BI "--exclude-regexp " regexp
Exclude files matching the given regexp. Unlike the Exclude files matching the given regexp. Unlike the
.B --exclude .B --exclude
...@@ -192,17 +196,6 @@ affects the expected format of the files specified by the ...@@ -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 --{include|exclude}-filelist[-stdin] switches as well as the format of
the directory_statistics file. the directory_statistics file.
.TP .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 .B --parsable-output
If set, rdiff-backup's output will be tailored for easy parsing by If set, rdiff-backup's output will be tailored for easy parsing by
computers, instead of clarity for humans. Currently this only applies computers, instead of clarity for humans. Currently this only applies
...@@ -224,6 +217,17 @@ escaped by the ...@@ -224,6 +217,17 @@ escaped by the
option. The default is the semicolon ";". See also option. The default is the semicolon ";". See also
.BR --windows-mode . .BR --windows-mode .
.TP .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 .BI "--remote-cmd " command
This command has been depreciated as of version 0.4.1. Use This command has been depreciated as of version 0.4.1. Use
--remote-schema instead. --remote-schema instead.
...@@ -252,6 +256,27 @@ that snapshots of deleted files are covered by this operation, so if ...@@ -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 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. --remove-older-than 10D today, no trace of that file will remain.
.TP .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 .B --resume
Resume the last aborted backup. If no aborted backups are found, exit Resume the last aborted backup. If no aborted backups are found, exit
with error. with error.
...@@ -265,6 +290,13 @@ number of seconds ago. Otherwise start a new backup. The default is ...@@ -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 Enter server mode (not to be invoked directly, but instead used by
another rdiff-backup process on a remote computer). another rdiff-backup process on a remote computer).
.TP .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 .B --ssh-no-compression
When running ssh, do not use the -C option to enable compression. When running ssh, do not use the -C option to enable compression.
.B --ssh-no-compression .B --ssh-no-compression
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment