The following table lists all of the server settings, in decimal value.
ActivationCode
Description—24-character Double-Take Availability activation code
Values—Unique value for each customer
Default—N/A
GUI Setting—Server Properties, Licensing tab, Activation Code
AdapterFlags
Description—Specifies the adapter to use when establishing a connection. This option should not be changed.
Values—2 Encryption, 4 Network Data Representation
Default—4
GUI Setting—None
Advertisement
This setting is no longer used.
AllFailover
Description—Specifies which IP addresses to failover
Values—0 Failover only monitored IP addresses, 1 Failover all IP addresses
Default—1
GUI Setting—Failover Control Center, Monitor Settings, Items to Failover, IP Address(es)
AllMustFail
Description—Specifies whether or not all IP addresses must fail for failover to take place
Values—0 any IP address can fail, 1 All IP addresses must fail
Default—1
GUI Setting—Failover Control Center, Monitor Settings, Failover Trigger, All Monitored IP Addresses Fail
Description—Specifies whether to reinstate the target connection(s) when the source machine is brought online after a source machine failure
Values—0 Do not reconnect, 1 Reconnect
Default—1
GUI Setting—Server Properties, Setup tab, Source Module Startup Options, Automatically Reconnect During Source Initialization
Description—Specifies whether to remirror when a source is brought online after an auto-disconnect
Values—0 Do not remirror, 1 Perform a file differences checksum mirror, 2 Perform a full mirror, 3 Perform a file differences mirror, 4 Perform a date comparison mirror and send data only if the source data is newer than the target data.
Default—1
GUI Setting—Server Properties, Setup tab, Source Module Startup Options, Perform Remirror After Auto-Reconnect
AutoRemirrorRetry
Description—Specifies how often, in seconds, the source should check for connections that have been reconnected but still need to be remirrored
Values—any integer
Default—30
GUI Setting—None
AutoRetransmit
Description—Determines whether or not a source that has lost its connection with a target will attempt to reconnect to the target
Values—0 Do not attempt to reconnect, 1 Attempt to reconnect
Default—1
GUI Setting—None
BackupDir
Description—Location on the target of the backup of the replication sets
Values—any valid path
Default—the location where the Double-Take Availability files were installed
GUI Setting—None
Description—Specifies whether or not the replication set size should be calculated on connection
Values—0 Do not calculate on connection, 1 Calculate on connection
Default—1
GUI Setting—Connection Manager, Mirroring tab, Calculate Replication Set size on connection
CaseSensitiveRepSetQueries
Description—This entry is no longer used.
ChecksumAll
Description—Setting to allow for the difference checksum option on mirror, verify, or restore to ignore the date, time, and size of the file and perform a checksum calculation on all files
Values—0 Checksum using date, time, size comparison, 1 Checksum all files regardless of the date, time, or file size
Default—1
GUI Setting—Server Properties, Source tab, Mirroring or Verify, Block Checksum All Files on a Difference Mirror
Cleaner
Description—Specifies if a clean mirror will delete files on the target before mirroring
Values—0 Do not delete files before mirroring, 1 Delete files before mirroring
Default—0
GUI Setting—None
Notes—This option is only valid if you have this option enabled and use the clean option with the DTCL mirror command.
ClientLog
This setting is no longer used.
ClientLogName
This setting is no longer used.
ConnectionFile
Description—Name of the database file containing connection information
Values—any valid file name
Default—connect.sts
GUI Setting—Server Properties, Database tab, Database Files, Connection
DataPath
Description—The location of the Double-Take Availability file attribute, replication set, connection, and schedule database files
Values—any valid path
Default—the location where the Double-Take Availability files were installed
GUI Setting—Server Properties, Database tab, Database Files, Folder
DefaultProtocol
Description—The default protocol
Values—1 IP protocol
Default—1
GUI Setting—Server Properties, Network tab, Interface, Default Protocol
Notes—TCP/IP is the only protocol currently supported
DirUNetPort
Description—Port used for directed UDP communications
Values—1025 - 65535
Default—1505
GUI Setting—Server Properties, Network tab, Interface, Network, Status Listen Port and Replication Console, File, Options, Network, Status Transmit Port
Notes—If you change this value, the source service must be stopped and restarted to implement the change.
DisableAttributeReplication
Description—Specifies whether or not attributes (user, group, or other permissions) are replicated to the target
Values—0 Enable attribute replication, 1 Disable attribute replication
Default—0
GUI Setting—None
EnablePerformanceTracking
Description—This entry will be used in the future.
EnableTaskCmdProcessing
Description—Queues tasks inline with replication data
Values—0 Disable task command processing, 1 Enable task command processing
Default—0
GUI Setting—Server Properties, Setup tab, Setup Options, Enable Task Command Processing
ExtendedAttributes
Description—Specifies whether or not extended attributes are replicated to the target
Values—0 Extended attributes are not mirrored or replicated, 1 Extended attributes are mirrored and replicated
Default—0
GUI Setting—None
ExtensionNumber
Description—Used by the Double-Take Availability log files.
FileQueueSize
Description—When a mirror is started, one thread reads from the disk and builds the file queue. Another set of threads reads files off of the queue and sends them to the target. This setting is the maximum size of the queue in entries. If you had 100 files to be mirrored and this was set to 16 (the default value), the first thread would fill the queue to a maximum of 16 entries.
Values—1 - 65535
Default—16
GUI Setting—None
Notes—This value must be set prior to starting the mirror process. The higher the number, the more memory that is used.
HBExternalRate
Description—Number of seconds between heartbeats
Values—0 - 65535
Default—3
GUI Setting—Server Properties, Network tab, Heartbeat, Time between Heartbeats
Notes—Vision Solutions recommends a value that is less than 10 (see HBTTL). Zero (0) turns the heartbeats off.
HBInteralRate
Description—This entry is no longer used
HBLoopback
Description—This entry is no longer used.
HBTrace
Description—Specifies whether heartbeat debugging information is generated
Values—0 not generated, 1 Generated
Default—0
GUI Setting—None
HBTTL
Description—Number of seconds without receiving a heartbeat before a remote machine is considered unavailable
Values—0 - 65535
Default—10
GUI Setting—None
HPQueueRatio
Description—Ratio of replication packets to one mirror packet
Values—0 - 65535
Default—5
GUI Setting—Server Properties, Source tab, Queue Ratio, Replication Packets to 1 Mirror Packet
Notes—An HPQueueRatio of 5 indicates 5 replication packets to 1 mirror packet. If you change this value, the source service must be stopped and restarted to implement the change.
IgnoreDeleteOps
Description—Specifies if file and directory delete operations will be replicated to the target
Values—0 Delete operations are replicated to the target, 1 Delete operations are not replicated to the target
Default—0
GUI Setting—Server Properties, Source tab, Replication, Ignore Delete Operations
LoadSourceTarget
Description—Specifies the functionality of the Double-Take
Values—0 Neither the source nor target modules are loaded, 1 Only the source module is loaded, 2 Only the target module is loaded, 3 Both the source and target modules are loaded
Default—3
GUI Setting—None
Notes—This setting will not take effect until the Double-Take service has been restarted.
Description—Specifies whether orphan files are logged to the Double-Take Availability log on the target
Values—0 Do not log the orphan files to the Double-Take Availability log on the target, 1 Log the orphan files to the Double-Take Availability log on the target
Default—0
GUI Setting—Connection Manager/Restoration Manager, Orphans tab, Log Orphaned Files to Target List
LogDir
Description—The location of the Double-Take Availability messages/alerts, verification, and statistics log files
Values—any valid path
Default—the location where the Double-Take Availability files were installed
GUI Setting—Server Properties, Logging tab, Folder
LogFile
Description—The name of the Double-Take Availability messages/alerts log file
Values—any valid file name
Default—DTLog
GUI Setting—None
LogMessageLevel
Description—Specifies the types of messages logged to the.dtl files
Values—0 No messages will be logged, 1 Only alert messages will be logged, 2 Alert and release messages will be logged, 3 Alert, release, and debug messages will be logged
Default—2
GUI Setting—None
MaxChecksumBlocks
Description—Specifies the number of checksum values retrieved from the target
Values—any integer
Default—32
GUI Setting—None
MaxConnections
Description—Number of network requests that can be processed simultaneously.
Values—0 - 65535
Default—5
GUI Setting—None
Notes—Vision Solutions recommends that you not change this value.
MaxLogFileSize
Description—Maximum size, in bytes, of any .dtl log file
Values—limited by available disk space
Default—1048576
GUI Setting—Server Properties, Logging tab, Messages & Alerts, Maximum Length
MaxNumberofLogFiles
Description—Maximum number of .dtl log files that can exist at one time. When Double-Take Availability creates a new .dtl file, if this number is exceeded, the oldest .dtl file is deleted.
Values—1 - 999
Default—5
GUI Setting—Server Properties, Logging tab, Messages & Alerts, Maximum Files
MaxRemoveOrphansOpSize
Description—Determines whether or not Double-Take Availability will send over multiple remove orphan operations. Double-Take Availability will send over the operations if a directory has more files than this number.
Values—0 - 131072
Default—1000
GUI Setting—None
MaxRetry
Description—A generic, application wide setting specifying the number of retry attempts for processes such as creating sockets, starting the service, and so on
Values—any integer
Default—5
GUI Setting—None
MaxWriteChunkSize
Description—Maximum merged op size (in bytes) used during replication
Values—1 - 131072
Default—65536
GUI Setting—None
MemoryQueueToDiskThreshold
Description—A percentage of QmemoryBufferMax that will trigger queuing to disk.
Values—any valid percentage
Default—100
GUI Setting—None
MinCompressionFileSize
Description—The minimum file size, in bytes, that will be compressed. Files smaller than this size will not be compressed.
Values—any file size
Default—1024
GUI Setting—None
MirrorChunkSize
Description—Block size, in bytes, used in the mirroring process
Values—1 - 1048576
Default—65536
GUI Setting—Server Properties, Source tab, Mirror Queue, Size of Mirror Packets
Notes—A higher block size value gives you better throughput, but only to a certain point, then it starts using more memory (this has to do with the way memory is allocated and deallocated). A lower block size value produces slower throughput, but uses memory efficiently.
MirrorOverwrite
Description—Determines if the mirror process overwrites existing files
Values—0 never overwrite, 1 always overwrite, 2 overwrite if older
Default—1
GUI Setting—None
MirrorPrompting
Description—This entry is no longer used.
MirrorQueueLimit
Description—Maximum number of mirror operations that can be queued on the source machine
Values—1 - 65535
Default—1000
GUI Setting—Server Properties, Soruce tab, Mirror Queue, Maximum Pending Mirror Operations
MirrorZeroKFiles
Description—Specifies whether or not empty files, zero byte files, are included in a mirror
Values—0 Zero byte files are skipped and not mirrored to the target, 1 All files are mirrored to the target
Default—1
GUI Setting—None
Notes—If MirrorZeroKFiles is enabled (0), zero byte files are skipped during a full mirror, file differences mirror, and a verification with synchronization.
MissedPackets
Description—Specifies the number of requests sent by the target that go unanswered by the source before failover occurs, when using network responses to monitor for failover
Values—1 - 65535
Default—5
GUI Setting—Failover Control Center, Monitor Settings, Missed Packets
Description—Specifies if orphaned files are deleted or moved to the directory specified by MoveOrphansDir
Values—1 Move, 0 Delete
Default—0
GUI Setting—Connection/Restoration Manager, Orphans tab, Move/Delete Orphan Files
Description—Indicates the name of the directory where orphaned files will be moved if MoveOrphanedFiles=1
Values—any valid path
Default—the location where the Double-Take Availability files were installed
GUI Setting—Connection/Restoration Manager, Orphans tab, Move Orphaned Files to following location
NetPort
Description—Port connection for TCP communications
Values—1025 - 65535
Default—1500
GUI Setting—Server Properties, Network tab, Interface, Service Listen Port
Notes—If you change this value, the source service must be stopped and restarted to implement the change.
NetworkRetry
Description—Specifies the interval, in seconds, at which Double-Take Availability will attempt to reconnect to the target
Values—any positive number
Default—10
GUI Setting—None
NetworkStatusInterval
Description—An internal setting for network communications. Do not modify this setting.
NetworkTimeout
Description—The maximum length of time, in seconds, to wait on a network connection. If data is not received over a network connection within the specified time limit, the connection is closed. During idle periods, Double-Take Availability sends small amounts of keep-alive data at an interval 1/6 of the NetworkTimeout value to keep the socket from being inadvertently closed.
Values—any integer
Default—120
GUI Setting—None
NodeLockedLicenseKey
Description—24-character activation code for a node-locked license
Values—Unique value for each customer
Default—N/A
GUI Setting—Server Properties, Licensing tab, Additional Codes
OpBufferSize
Description—Specifies the number of operations that can be stored in the memory queue prior to queuing to disk.
Values—0 There is no limit to the number of operations that can be stored in the memory queue, 1 or any larger integer
Default—0
GUI Setting—None
PingFrequency
Description—Specifies, in seconds, how often a ping is sent to the source from a monitoring target
Values—1 - 65535
Default—5
GUI Setting—Failover Control Center, Monitor Settings, Monitor Interval
PreFailbackWait
Description—Specifies whether or not to wait for the target pre-failback script to complete before finishing a failback
Values—0 Do not wait, 1 Wait
Default—0
GUI Setting—Failover Control Center, Monitor Settings, Scripts, Target, Pre-Failback, Delay failback until script completes
PreFailoverWait
Description—Specifies whether or not to wait for the target pre-failover script to complete before finishing a failover
Values—0 Do not wait, 1 Wait
Default—0
GUI Setting—Failover Control Center, Monitor Settings, Scripts, Target, Pre-Failover, Delay failover until script completes
Description—The location where the queue is stored.
Values—any valid path
Default—the location specified during the installation
GUI Setting—Server Properties, Queue tab, Location, Folder
Notes—For best results and reliability, you should select a dedicated, non-boot volume.
Description—The size, in MB, of each queuing transaction log file.
Values—any valid file size, up to 4095 MB
Default—5
GUI Setting—None
Description—The minimum amount of disk space, in MB, in the specified QJournalDir that must be available at all times.
Values—dependent on the amount of physical disk space available
Default—50
GUI Setting—Server Properties, Queue tab, Memory and Disk Usage, Minimum Free Space
Notes—The QJournalFreeSpaceMin should be less than the amount of physical disk space minus QJournalSpaceMax.
QJournalPreload
Description—The number of operations being pulled from the disk queue at one time. Do not modify this setting.
Description—The maximum amount of disk space, in MB, in the specified QJournalDir that can be used for Double-Take Availability queuing. When this limit is reached, Double-Take Availability will automatically begin the auto-disconnect process.
Values—dependent on the amount of physical disk space available
Default—Unlimited
GUI Setting—Server Properties, Queue tab, Memory and Disk Usage, Maximum disk space for queue
Notes—The unlimited setting allows the disk queue usage to automatically expand whenever the available disk space expands. Setting this option to zero (0) disables disk queuing. Even if you are using the Unlimited option, Double-Take Availability will only store 16,384 log files. If you are using the default 5MB file size, this is approximately 80GB of data. If you anticipate needing to be able to queue more data than this, you should increase the size of the log files.
QLogWriteThrough
Description—Specifies if the disk queues are write-through mode
Values—0 Disk queues are not write-through mode, 1 Disk queues are write-through mode
Default—0
GUI Setting—None
Notes—While write-through mode may decrease the frequency of auto-disconnects, it may also decrease the performance of the source server.
Description—The amount of system memory, in MB, that, when exceeded, will trigger queuing to disk.
Values—dependent on the amount of physical memory available; minimum of 32 MB
Default—128 or 512 MB, depending on your operating system
GUI Setting—Server Properties, Queue tab, Memory and Disk Usage, Maximum system memory for queue
Description—The percentage of the queue that must be in use to trigger an alert message in the Double-Take Availability log
Values—any valid percentage
Default—50
GUI Setting—Server Properties, Queue tab, Queue Usage Alert Threshold, Alert at following queue usage percentage
RemapLink
Description—Specifies how Double-Take Availability handles a soft link
Values—0 If a soft link exists in a replication set and points to a file or directory inside the replication set, the path contained in the link will retain its original mapping, 1 If a soft link exists in a replication set and points to a file or directory inside the replication set, Double-Take Availability will remap the path contained in that link based on the Double-Take Availability target path
Default—1
GUI Setting—None
Description—Specifies if all orphan files will be removed or only those based on RemoveOrphanTime
Values—0 Remove orphans based on the entry RemoveOrphansTime, 1 Remove all orphans
Default—1
GUI Setting—Connection/Restoration Manager, Orphans tab, Remove All Orphans
Description—Specifies the amount of time, in minutes, that must be expired before an orphan file is removed
Values—1 - 131072
Default—60
GUI Setting—Connection/Restoration Manager, Orphans tab, Remove Orphans not modified within the following time period
ReplaceTarget
Description—Specifies whether or not to replace the target identity with the source identity during a failover
Values—0 Do not replace, 1 Replace
Default—0
GUI Setting—Failover Control Center, Monitor Settings, Failover Method
RepSetDBName
Description—Name of the database that contains replication set information
Values—any valid file name
Default—DblTake.db
GUI Setting—Server Properties, Database tab, Database Files, Replication Set
RestoreOverwrite
Description—Determines if the restoration process overwrites existing files
Values—0 never overwrite, 1 always overwrite, 2 overwrite if older
Default—2
GUI Setting—Restoration Manager, Servers tab, Overwrite existing files during restore
RestorePrompting
Description—This entry is no longer used.
RestoreSpecialExecutableHandling
Description—Specifies if an alternate file is created and updated during a restoration for executables that are in use
Values—0 Do not use alternate files for executables that are in use, 1 Use alternate files for executables that are in use
Default—1
GUI Setting—Restoration Wizard, Restoration Options, Use alternate target files for executables that may be in use
SaveStatFile
Description—Determines if the statistic.sts (statistics logging) file is saved or ovewritten
Values—0 overwrite, 1 saved as statistic-old.sts
Default—1
GUI Setting—None
ScheduleFile
Description—Name of the database file that contains transmission scheduling information
Values—any valid file name
Default—Schedule.sts
GUI Setting—Server Properties, Database tab, Database Files, Schedule
Notes—If you change the name of the database file, the source service must be stopped and restarted to start logging to the new database file.
ScheduleInterval
Description—The number of seconds to wait before checking the transmission schedules to see if transmission should be started or stopped
Values—1 - 3600
Default—1
GUI Setting—None
ShareUpdateInterval
Description—Specifies how often, in minutes, the share file will be sent to the target
Values—1 - 65535
Default—60
GUI Setting—None
SkipCompressionFileExt
Description—A period delimited list of file types that are not compressed, even if compression is enabled.
Values—any period delimited list of file types
Default—mp3.exe.wmv.wma.qt.mpg.mpeg.zip.jpg.jpeg.tiff.tar.rar.cab
GUI Setting—None
SourcePendingAcks
Description—The number of operations received by the target queue in which the source is waiting for a response
Values—100 - 20,000
Default—2000
GUI Setting—None
StatsFileName
Description—Default file for logging statistics
Values—any valid file name
Default—statistic.sts
GUI Setting—Server Properties, Logging tab, Statistics, Filename
StatsLoggingOn
Description—Specifies if Double-Take Availability logs statistics at startup
Values—0 Stats logging does not start when Double-Take Availability starts, 1 Stats logging starts when Double-Take Availability starts
Default—1
GUI Setting—Server Properties, Setup tab, Setup Options, Log Statistics Automatically
StatsMaxFileSize
Description—Maximum size, in MB, for the statistic.sts file
Values—limited by available disk space
Default—10485760
GUI Setting—Server Properties, Logging tab, Statistics, Maximum Length
StatsMaxObjects
Description—This entry is no longer used.
StatsPort
Description—Port used by DTStat to gather Double-Take Availability statistics
Values—1025 - 65535
Default—1506
GUI Setting—None
StatsShmSize
Description—This entry is no longer used.
StatsWriteInterval
Description—Interval, in minutes, in which statistics are written to the statistic.sts file
Values—0 - 65535
Default—5
GUI Setting—Server Properties, Logging tab, Statistics, Write Interval
SystemMemoryLimit
Description—Set by the Double-Take, each time it is started, to record the amount of available memory.
TargetPaused
Description—Internal setting that indicates if the target machine is paused. Do not modify this setting.
TargetPausedVirtual
Description—Internal setting that indicates which target machines are paused. Do not modify this setting.
TCPBufferSize
Description—Size of the TCP/IP buffer in bytes.
Values—4096-7500000
Default—375000
GUI Setting—Server Properties, Network tab, TCP Window Size
Notes—This is an operating system buffer, not a Double-Take Availability buffer. If this option is set to zero (0), Linux kernel versions 2.6.7 or later can automatically tune this buffer setting for best server performance. Therefore, the recommended setting is 0 for automatic tuning, if you are using a version 2.6.7 or later Linux kernel. If you want to reduce or control network traffic, you can configure this option to a static size. The default is 375000 for a 1 GB network. Modifications should be relative to that speed using the calculation 37500 * network_speed_in_bits_per_second / 100 Mbit.
TGCloseDelay
Description—The length of time, in milliseconds, a file is held open on the target
Values—0 - 2000
Default—1000
GUI Setting—None
Notes—If disk caching on the target is disabled either manually or by default, the target system may be slow during a mirror. If so, decreasing this setting to 100, 10, and 0 will result in incremental improvements, with 0 returning the system performance to normal.
TGExecutionRetryLimit
Description—The number of times an unfinished operation will be retried on the target before it is discarded. If this value is set to zero (0), an operation will never be discarded and will be retried on the target until it is applied.
Values—0 - 65536
Default—0
GUI Setting—None
TGMirrorCapacityHigh
Description—Maximum percentage of system memory that can contain mirror data before the target signals the source to pause the sending of mirror operations.
Values—2-75
Default—20
GUI Setting—Server Properties, Target tab, Files, Target Mirror Capacity High Percentage
TGMirrorCapacityLow
Description—Minimum percentage of system memory that can contain mirror data before the target signals the source to resume the sending of mirror operations.
Values—1-75
Default—15
GUI Setting—Server Properties, Target tab, Files, Target Mirror Capacity Low Percentage
Notes—The maximum value forTGMirrorCapacityLow is either 75 or TGMirrorCapacityHigh, which ever is lower.
TGRetryLocked
Description—Minimum number of seconds to wait before retrying a failed operation on a target
Values—0-65536
Default—3
GUI Setting—Server Properties, Target tab, Queues, Retry Delay for Incomplete Operations
TGThreadCount
Description—This setting is no longer used
TGWriteCache
Description—Specifies whether or not Double-Take Availability uses the intermediate cache
Values—0 Bypass the intermediate cache and write directly to disk, 1 Do not bypass the intermediate cache
Default—1
GUI Setting—None
UNetPort
Description—Port connection for UDP communications
Values—1025 - 65535
Default—1500
GUI Setting—Server Properties, Network tab, Interface, Heartbeat Transmit Port and Replication Console, File, Options, Configuration tab, Automatic Service Discovery, Heartbeat Advertisement, Port
Notes—If you change this value, the source service must be stopped and restarted to implement the change
UpdateInterval
Description—Interval, in seconds, at which the Failover Control Center updates the monitored machines display
Values—1 - 9999
Default—1
GUI Setting—Failover Control Center, Settings, Refresh Rate
UserIntervention
Description—Specifies whether or not user intervention is required to initiate a failover
Values—0 User intervention is not required, 1 User intervention is required
Default—1
GUI Setting—Failover Control Center, Monitor Settings, Manual Intervention
UseShareFile
Description—Specifies whether to create and use a share file or to use the shares that are currently stored in the target memory
Values—0 Use the shares that are currently stored in the target memory, 1 Create and use a file containing the share information
Default—1
GUI Setting—Failover Control Center, Monitor Settings, Use .SHR Share Mapping File
Description—Specifies whether the DTVerify.log file will be appended to or overwritten
Values—0 Overwrite 1 Append
Default—1
GUI Setting—Server Properties, Logging tab, Verification, Append
Description—Maximum size of the DTVerify.log file in bytes
Values—limited by available hard drive space, up to 4 GB
Default—1048576
GUI Setting—Server Properties, Logging tab, Verification, Maximum Length
Description—Name of the verification log file
Values—any valid file name
Default—DTVerify.log
GUI Setting—Server Properties, Logging tab, Verification, Filename
VerifyRetryInterval
Description—The time, in minutes, between when one verification fails and a retry is scheduled to begin.
Values—any valid number
Default—3
GUI Setting—None
VerifyRetryLimit
Description—The number of time a verification will be retried.
Values—any valid number
Default—5
GUI Setting—None
WarningPings
Description—This entry is no longer used.