1205 - Advanced StorageServer settings

Modified on Mon, 21 Jul at 1:04 PM

Certain advanced StorageServer settings are not visible in the Storage Platform user interface. These need to be configured by editing the StorageServer's settings.xml file (default location?C:\ProgramData\Redstor Backup Pro\SS_Service).

Use the guide below to modify these settings.

  • Active connections

To protect against a server handling too many connections (ESE clients starting new backups) simultaneously, which can lead to denial of service, modify these settings in the settings.xml file:

ActiveConnectionsSoftLimit indicates the maximum number of new backups to be allowed (default is 500) before the next new backup is purposely delayed.

ActiveConnectionsDelay indicates the number of seconds to delay the next backup after the soft limit has been reached (default is 0, i.e. no delay).

ActiveConnectionsHardLimit?indicates the maximum number of new backups to be allowed (default is 1000) before the next new backup is purposely dropped.

 

  • Application Insights

Client

To enable App Insights for the backup client, set ClientInstrumentationEnabled to "True".

Use CustomInstrumentationKey to configure custom App Insights for the client.

The following filters can also be set to "False" if you don't want to see their information in your client App Insights:

Filter401Responses

FilterAuthDependencies

FilterDiskMetrics

FilterQuickResponsesThreshold

FilterVerboseDependencies

FilterVerboseEvents

Platform

To enable App Insights for the Storage Platform, set?InstrumentationEnabled to "True".

Use InstrumentationLogLevel to set the level of logs to be sent to App Insights. The default is "INFO", but you can also set "WARN", "ERROR" or "ALL".

 

  • Changing the duration of rolling HTTP sessions

Change RollingSessionTtl (default is 1440 minutes a.k.a. one day).

 

  • Changing the StorageServer IP address

After the StorageServer has been moved to its new address, stop the StorageServer service using the Windows Services menu. In the settings.xml file, edit the public and private IP bindings.

For example, to change the bindings from:
192.168.2.10 to 172.16.2.3

From:
<PRIVATEIP default="0.0.0.0">192.168.2.10

Save and close the settings.xml file, and restart the service.

In the Storage Platform Console, navigate to the Storage Platform Configuration view. Right-click the appropriate old StorageServer entry (e.g. 192.168.2.10), select Advanced > Change StorageServer address, and enter the new address.

 

  • Disabling exposure of error details

Set HttpExposeErrorDetails to "False" to prevent displaying confidential information about errors to API users.

 

  • Enabling data verification

Set AutomatedDataVerification?to "True".

 

  • Enabling the sending of mirror events to the AccountServer when no data has been mirrored

Set MirrorAlwaysQueueEvent to "True".

 

  • Enabling the StorageServer to recover missing files from a MirrorServer during an Integrity Check

Add this line before </configuration>:
<AutoRecoverMissingFilesFromMirror>True</AutoRecoverMissingFilesFromMirror>

 

  • Forcing the use of TLS during mirroring

Set IntraPlatformSslOnly to "True".

 

  • Preventing remote updates

By default, all AccountServers and StorageServers on an installation are updated if any one of that installation's servers is selected to be updated using Help > Manage Platform Updates in the Console. Setting AllowRemoteUpdates in a StorageServer's settings.xml file to "False" prevents that StorageServer from being updated in this way. This avoids inadvertent updates on servers you would prefer to restrict to a specific version.

Note: If the AccountServer and StorageServer are running on the same server, updating the AccountServer will cause the StorageServer to update even if this setting is set to "False".

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article