Configurations Files

In all services it is possible to find the advanced configuration files in INSTALL_DIR/Storage/Settings/

Authentications Settings

Services: Storage, Client, Server

File: Auth.jcfg

Configurations:

ExpirationTime:
  • Description: Time until the authentication token expires
  • Type: Number
  • Format: seconds
  • Default: 60

Data Settings

Configuration related to the catalog (Database)

Services: Storage, Client, Server

File: Data.jcfg

Configurations:

Engine:
  • Description: The database Engine which connects to the database.
  • Type: String
  • Format: .NET Assembly FullName
  • Default: DrawerBackup.Native.Data.Engines.SQLServerCe.SQLCEEngine, DrawerBackup.Native

Client Settings

Services: Client

File: Client.jcfg

Configurations:

FileSystemModule:
  • Description: File System Module classname
  • Type: String
  • Format: .NET Assembly FullName
Client.ID:
  • Description: Id of the client
  • Type: String
  • Format:
Remote.Username:
  • Description: Username to access this client remotely
  • Type: String
  • Format:
Remote.Password:
  • Description: Password to access this client remotely
  • Type: SHA1 Hash
  • Format: The SHA1 hash for the password
TransferPackage:
  • Description: Enable/Disable the package of entries to transfer to the storage
  • Type: Boolean
  • Format: True/False
  • Default: True
TransferPackage.Size:
  • Description: The max-length of a transfer package
  • Type: Bytes readable string
  • Format: 1MB, 1TB ..
  • Default: 64MB
TransferPackage.MaxEntries:
  • Description: The max number of entries in a tranfer package
  • Type: Number
  • Format:
  • Default: 256

Jobbing Settings

Settings of the Job Manager

Services: Client, Server, Storage

File: Jobbing.jcfg

Configurations:

MaxRunningJobs:
  • Description: The number of max simultaneos jobs running.
  • Type: Number
  • Format:
  • Default: 5

Client Monitor Settings

Settings of the Client Monitor, used by the Client Tray Monitor application.

Services: Client, Client Tray Monitor

File: Monitor.jcfg

Configurations:

Server.Hostname:
  • Description: The hostname of ip address of the remote client
  • Type: String
  • Format:
Server.Port:
  • Description: The port of the remote client
  • Type: String
  • Format:
  • Default: 17545
Server.Username:
  • Description: The username to connect in the remote client
  • Type: String
  • Format:
  • Default: dbremoteclient
Server.Password:
  • Description: The Password to connect in the remote client
  • Type: String
  • Format:
  • Default: dbremoteclient

Client Server Connection Settings

Settings for the client connection in the DrawerBackup Server

Services: Client

File: ServerConn.jcfg

Configurations:

Server.Hostname:
  • Description: The hostname of ip address of server
  • Type: String
  • Format:
Server.Port:
  • Description: The port of the server
  • Type: String
  • Format:
  • Default: 17550
Server.Username:
  • Description: The username to connect in theserver
  • Type: String
  • Format:
  • Default:
Server.Password:
  • Description: The Password to connect in the server
  • Type: String
  • Format:
  • Default:

Streaming Tweaks and Settings

Settings for the streaming between the client and the storage

Services: Client, Storage

File: Streaming.jcfg

Configurations:

BufferSize:
  • Description: The number of bytes to stored in buffer before transfer or read a data
  • Type: Number
  • Format: Bytes
  • Default: 4194304

Debug and Trace Settings

Settings to advanced users, manage the application logging and tracing.

Services: Client, Storage, Server

File: Trace.jcfg

Configurations:

Level:

WebS API Tweaks and Settings

Settings WebServices API of the DrawerBackup Services (WebS)

Services: Client, Storage, Server

File: WebS.jcfg

Configurations:

Port:
  • Description: The port where the WebS API will listen
  • Type: Number
  • Format: Port Range
  • Default for Server: 17550
  • Default for Storage: 17560
  • Default for Client: 17545
Debug:
  • Description: Enable/Disable the debug of the requests in the WebS API
  • Type: Boolean
  • Format: True/False
  • Default: False
LocalOnly:
  • Description: Enables to the Webs only accepts LAN connections.
  • Type: Boolean
  • Format: True/False
  • Default: False
SwaggerUI :
  • Description: Enables the User Interface for the Swagger
  • Type: Boolean
  • Format: True/False
  • Default: False

Storage Image Settings

Settings for the Storage Image Manager

Services: Storage

File: Image.jcfg

Configurations:

Lifetime:
  • Description: The maximum time that an image will remain open by the storage.
  • Type: Number
  • Format: seconds
  • Default: 1800