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:
- Description: The level of tracing data to the logs and output
- Type: String
- Format: SourceLevels (https://msdn.microsoft.com/pt-br/library/system.diagnostics.sourcelevels(v=vs.110).aspx)
- Default: Information
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