Command Line Interface Specification Linux Mac

3
The network address or domain name of the BackupAgent Server specified
as https://<servername>.
-uid <unique id>
This is an optional unique identification number. When specified, this value will be used instead
of the computer name to identify the files of the user. This allows the user to access the stored
files from different locations. Only alpha-numerical characters, underscore (_) and hyphen (-) are
allowed.
-task <task name>
This is the name of the task that needs to be executed. The actual task definition is read by the
agent from the xml file containing the task definitions
1
, and this file is expected to reside in one
of the following folders: application installation location, the config folder in the application
installation location or the current directory. If the task definition file cannot be found, the client
must issue a proper error message and terminate with an exit value of 1. This argument is
optional but mutually exclusive when specifying a list of files and/or folders to be backed up.
However, either this option or the list of files and/or folders must be specified
1
The command line client does not offer functionality to create such a task definition. It is
assumed that the actual task definition has been created by the user, either by using a properly
installed version of the OnlineBackupClient software or by manually creating the correct
definition via a text editor. The Task.xml file needs to be placed in the ../CommandLine/store
folder.
-r
When specifying a list of files and/or folders to be backed up, this argument specifies to
recursively backup the contents of a folder. This argument is optional but mutually exclusive with
the -task command line option.
-retention <retention value>
This retention value is an optional value and it defines the numbers of days the data must be
kept. If not specified, the value will be 30.