Manage trees

You have arrived at this screen through Savepack [name] > Manage trees. In this screen, the filenames of data to be backed up are added or deleted, and Tree options can be changed.

A Tree is a directory, or folder, on a client computer's HDD, and all the sub-directories and individual files it contains. More than one Tree can be added to a Savepack.

There are two ways to create a Tree of files to be backed up:

  1. Use the browser and check boxes next to client computer directories for this Tree.
  2. Add a new Tree and enter its FQDN filepath.

Browse for files

Click on Home > Backups > Savepacks and select the Savepack from the Select a Savepack list into which this Tree will go.

Click on Browse trees for [Savepack name]

Click on root in the navigator window to start searching for the data to be backed up in this Tree. Each box you check will add the corresponding directory as a Tree in the Savepack.

When all the Trees for this Savepack have been selected, click on Update to save them.

Add a new or Modify a selected tree

Select the Tree to modify from the Select a tree list, or click on Add a new tree in the actions menu.

Trees can have the same options as Savepacks. The defaults for these common options are as for the parent Savepack. A change made to an option in a Tree will override the same option in the Savepack, but only for that tree.

Pathname
If you have clicked on Add a new tree, enter a FQDN pathname for the data to be backed up in this Tree. If you selected this tree, the pathname will already be shown.
Type
Choose the type of tree from the drop list:
Tree
A tree can be the name of computer, or hostname (to backup an entire computer), or a directory name to backup one specific directory, and all the files and sub-directories it contains, or a single file.
Object
An Object tree will back-up and restore the result of a command. This command should be entered in the Object backup command field. Please note that the file created by the Object command will not reside on the Arkeia client, but an entry will be created in the Arkeia database to restore the data backed-up.
Raw
A Raw tree is either an entire disk or an entire partition. If a Raw tree is to be used, the Browser should be used to select the disk or the partition present in the /dev directory of the UNIX computer, or the drive designation in Windows of the partition or HDD.
Savepack
A Savepack tree appears only if the chosen tree is, itself, a Savepack.

Encryption type allowed
Click on this drop-down list to select the type of encryption that will be applied to the files and directories included in the Savepack. The encryption schemes that are available are:
Command before Tree
It is possible to enter a command in this field that must be executed on the client before the backup of the Tree.

Caution - Command before

Arkeia will not perform the backup if the command entered in the Command before Tree field fails and returns a standard error code. For instance, if a tar command should be performed on some files before the backup, and tar returns a standard error code (an error code larger than 0 -- Success, then Arkeia will not perform the backup.

If the command did not perform as expected and returned an error code, but the backup should be performed nonetheless, click on the check box Backup Savepack if command fails below the entry field.

A command can be any standard UNIX command, a shell program, a batch file (on Microsoft® Windows® computers) or any other program that can be launched from a command line. The following commands are valid entries for a Command before Tree:

machine_fqdn!file:/home/john/scripts/dump.pl (Perl script on a Linux machine)
windows_fqdn!file:c:/Program Files/Arkeia/Arkeia/myscript.bat (batch script on a Windows machine)



Command after Tree
In the same way that a command can be entered to be executed before the backup of the Tree, another command can be entered to be executed after the backup (see above for more details). To allow the execution of this command even if the backup itself has failed, click on the Execute if Tree backup fails check box below the entry field.
Object backup command, Object restore command
If the Tree type is Object, the enter the command here which creates the object.
Multiflow

The Multiflow value determines if Arkeia should launch a backup tree with several concurrent data flows.

By default, the value of Multiflow is 0 for all trees, meaning that Arkeia will use only one data flow between the server and the client, and will backup the trees in a sequential order.

To create more than one data flow (and, therefore, launch parallel backups), a value other than 0 should be entered in this field. For instance, if three trees are contained in a Savepack, the following values could be applied:

Tree name
Multiflow value
A (sargon:/home/pete/)
1
B (sargon:/home/tina/)
2
C (sargon:/home/www/)
3

In the example above, three trees are created in a Savepack, and each of these trees has been assigned a different flow number. When the Arkeia backup server is going to backup the Savepack, it will open three different flows to the computer sargon, one for each of the trees, and backup all the trees at the same time.

If two of these trees are assigned the same Multiflow number, they will be backed-up sequentially, instead of at the same time.

Priority
This field determines the order in which trees should be backed-up by Arkeia Network Backup. The possible values for Priority range from 1 (highest priority) to 100 (lowest). Trees that have a higher Priority value will be backed-up before the trees that have a lower priority. The default value for all trees is 50. The priority level is only taken into account when trees have the same Multiflow number.
Chain
This field determines the relationship/dependency between different trees. If two trees have the same Chain value, but different Priority values, the tree with the smallest Priority value will only be backed- up at the end of the other tree backup. For instance:

Tree name
Chain value (Priority value)
A (austin:/home/sal/)
12 (45)
B (abilene:/home/tc/)
12 (50)


Media server
If this is:
- As Savepack option, and
- the Savepack media server option is Default, and
- the tree is on a media server, then
the tree will be backed up to the storage device attached to that media server.
If a media server is specified in this field, the tree will be backed up to that media server.

If As Savepack option is specified, and the Savepack option is another media server, then the tree will be backed up to that media server.

In any other case, it will be backed up on the backup server.

Comment
Enter an optional comment.
Number of retries
Choose the number of times Arkeia will unsuccessfully attempt to access this Tree before aborting.
Follow symbolic links
Choose whether Arkeia backs up the files to which symlinks in this Tree refer.
Follow file systems
Choose whether Arkeia should backup different file systems in this Tree.
File systems allowed
Choose which file systems will be backed up, and which will not be backed up.
Reset access times
Choose whether the access time for files in this Tree is changed as a result of backup or restore operations.
Backup POSIX ACLs
Choose Yes if you want the file ACLs (Access Control Lists) in this tree to be saved on backup. The value No means that Arkeia will ignore any ACLs when backing up this Tree. Note that the setting of Backup POSIX ACLs in Tree advanced options can override the setting you enter here. Setting POSIX ACL backup to Yes increases the processing overhead for every file, whether or not the file uses ACLs. For this reason, the default is No for ACL backup.
Find filter
Enter the name of a file containing a filter expression you wish to use.
Inclusion filter
Enter regular expression for the filename criteria you wish to include in this Tree.
Exclusion filter
Enter regular expression for the filename criteria you wish to exclude from this Tree.
Linux DR info allowed
Check this box if you want to include the data required to perform a Linux Disaster Recovery. The Disaster Recovery plug-in and a separate license are required to activate this feature.

Click on Add tree to add this Tree to the Savepack. More Trees can added, if necessary.