RsyncProcess
Module file: archicow.process.rsync
Use rsync over SSH to backup a directory on remote host to local target
directory (provided by a storage module).
Configuration parameters
- user
- Remote SSH user name.
- host
- SSH host name/address to connect to.
- port
- SSH port on remote host.
- key_path
- Path to SSH key to use for the connection.
- exclude
- Patterns to exclude from backup. Separate multiple patterns with two pipe
symbols (||) without any extra whitespace. The patterns are passed to
rsync as --exclude parameter. For details please see rsync
documentation.
- rsync_args
- Extra command line arguments for rsync.
- remote_sudo
- Use sudo when running rsync on remote side.
- local_sudo
- Run local rsync process with sudo.