Performs a backup.
java -ns -jar cli.jar backup --host-name=TIM-LAPTOP --project-name=Photos --path=/home/tim/photo, /home/tim/picture --key=mykey --recursive
|--path <path1, path2,...>||This argument specifies a list of files and/or directories to be backed up. Multiple pahts are separated with ','. It is the user's responsibility to properly quote any file or folder name containing embedded whitspace or other special characters. If the optional --recursive option is specified, all specified folder will be backed up recursivley.
The use of relative paths is allowed and will be treated properly by the agent (this means that the agent will fully resolve any relative path into the correct absolute path and automatically compress any redudant path components).
|--host-name <name>||Host name to which files will be added. This host must be firstly to user account by command addhost.|
|[--project-name <name>]||Project name to which files will be added. Default is 'commandline'.|
|[--recursive]||This argument specifies to set backup as recursive.|
|[--backup-method <method>]||Specifies backup method for files: REGULAR| DIFFERENTAL| INCREMENTAL. Default is automatic.|
|[--path-separator <separator>]||Path of files and/or directories list separator. Default is ','.|
|[--key <key>]||User encryption key used to encrypt a stored files. Required if user defined his own encryption key (not default).|