-
+
Backup and Restore
directory).
It is advisable to test your proposed archive command to ensure that it
indeed does not overwrite an existing file, and that it returns
- nonzero status in this case>. We have found that cp -i> does
- this correctly on some platforms but not others. If the chosen command
- does not itself handle this case correctly, you should add a command
- to test for existence of the archive file. For example, something
- like:
+ nonzero status in this case>. On many Unix platforms, cp
+ -i> causes copy to prompt before overwriting a file, and
+ < /dev/null> causes the prompt (and overwriting) to
+ fail. If your platform does not support this behavior, you should
+ add a command to test for the existence of the archive file. For
+ example, something like:
archive_command = 'test ! -f .../%f && cp %p .../%f'