Libraries

Libraries define parameters and options for an ELS library JSON file.

General Tab

The General tab defines the key, communications parameters and other basic options. Different combinations of options are used depending on the role of the repository with the -p|-P or -s|-S options.


Locations Tab

Locations tab defines devices or partial paths used to check for available free storage space.

 

Fully-qualified partial paths to their length should match the beginning of the full paths used in Library sources. Relative partial paths to their length should be contained within the full paths used in Library sources.

Examples:

Locations: Bibliography Sources:
D:\Media
E:\Media
D:\Media\Movies
E:\Media\Movies
E:\Media\TV Shows
resources/media /mnt/drive01/resources/media
/mnt/drive02/resources/media

If a target for a backup, copy or move operation does not have a matching Location the default minimum free space is 1 GB.

 

A Target -t|-T file is still supported but is being phased-out in favor of Locations. There is no Navigator dialog for editing targets JSON files however they may still be defined on the command-line. Defined minimum free space from Targets override Locations.

 

A Hint Server only uses one Location, one Library with one Source for it's datastore.



Bibliography Tab

Bibliography tab defines libraries with one or more Source storage devices or paths.

<

 

The order of the sources defines the order searched for available free space, depending on the run-time setting of "Back-fill".