Challenge
This document lists registry values mentioned in other public documents, with either usage information or links to those documents. This is not a comprehensive list of all registry values in Veeam Backup & Replication, because some values should not be altered, or should only be altered with assistance from Veeam Support.
Some values are added or changed in each update, so some values will not be present in older versions of the product. Some values may no longer be as relevant in the current version as when they were created, but complete removal from the product is unusual.
Solution
Most values should only be altered in the specific circumstances described in a knowledge base, other linked articles, or with assistance from Veeam Support.
In most cases, the registry value will not be present, and will need to be created under the specified key; the default value represents the behavior of the product when the registry value does not exist. In some cases, the key containing the value will also need to be created. All numeric values are in decimal unless otherwise noted.
For most registry values, restart the Veeam Backup Service to apply changes. Make sure no jobs or restores are running before restarting services.
For ease of navigation, you may select a section to view:
General
BackupCopyLookForward
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 0 (Disabled)
Description: If you do not want backup copy jobs to transfer the latest point after each restart, set this to 1 to only look for restore points newer than the start time.
BlockSnapshotThreshold
Currently in Veeam Backup & Replication Best Practices. Originally published in What’s New in v9. This applies to both VMware and Hyper-V.
BodyPayloadCompressionDisabled
See Veeam Backup & Replication Best Practices
CloudReplicaNoStaticIpSDetectedWarning
See Veeam Cloud Connect Administrator Guide
ConnectByIPsTimeoutSec
See KB1976
CorePath
See KB2086
DataMoverLocalFastPath
Originally published in Release Notes for Veeam Backup & Replication 8.0 Patch 1. Beginning in v8 Update 2, the feature is no longer experimental, so the default has changed from 0 to 2.
DefaultCASServer
See Release Notes for Veeam Backup & Replication 9.0 Update 2
DisablePublicIPTrafficEncryption
See KB2055 and Veeam Backup & Replication Best Practices
DisableVBKRename
See KB1076
EnableRestoreSNMPTraps
See Release Notes for Veeam Backup & Replication 8.0 Update 2b
ForceDeleteBackupFiles
See KB1154
HashRepositoryBasePath and HashRepositoryGlobalDedupBasePath
See KB1828
IgnoreFileDeletionErrorInRetention
See KB1358
InfrastructureCacheExpirationSec
Originally published in What’s New in v9.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 900 (15 minutes)
Description: To remove the wait time for virtual infrastructure objects to be loaded, the user interface now uses an infrastructure cache in certain places, such as in the Backup Job wizards and in the Virtual Machines tab.
MaxPerlSoapOperationTimeout
See KB1176
NetUseShareAccess
See KB1735
PayloadChecksumsDisabled
See Veeam Backup & Replication Best Practices
PostJobScriptTimeoutSec
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 900 (15 minutes)
Description: Execution timeout for scripts run after a job.
PreJobScriptTimeoutSec
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 900 (15 minutes)
Description: Execution timeout for scripts run before a job.
Remoting_MachineName and Remoting_UseIPAddress
See KB2098
remotingTimeout
RootFolder
See KB1094 and Veeam Backup & Replication Best Practices
ShowSplashScreen
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 1 (enabled)
Description: To hide the splash screen that appears while the console is loading, set this value to 0.
SqlDatabaseName, SqlInstanceName, and SqlServerName
Mentioned in KB1109, KB1250, KB1443, KB1448, and KB1471.
The DBConfig utility largely replaces any need to manually alter these values.
SshFingerprintCheck
See Release Notes for Veeam Backup & Replication 9.0 Update 1
UseLowBandwithMode
See Veeam Backup & Replication Best Practices
VBRCatalog
Mentioned in KB1453, KB1999, and KB2139.
VdkMaxDisksNum
See KB1772
VSSGuestSnapshotTimeout
See Release Notes for Veeam Backup & Replication 9.0 Update 1
WanRootCachePath
See KB1828
MS SQL & Oracle
DisableOracleProcessing
See Release Notes for Veeam Backup & Replication 9.0 Update 1
EnableDBExclusions
See KB1051
IscsiMountFsCheckRetriesCount
See Release Notes for Veeam Backup & Replication 9.0 Update 2
OracleSkipNoArchiveLogDB
See Release Notes for Veeam Backup & Replication 9.0 Update 1
OracleTempLogPath
See KB2093
SqlBackupDatabasesToSkip and delimiters
See KB2104 or Backup and Restore of SQL Server Databases
SqlBackupLogsAgeDaysToSkipLogBackup and SqlBackupLogsAgeDaysToSkipTruncate
See KB2029
SqlExecTimeout
See KB2027
SqlTempLogPath
See Backup and Restore of SQL Server Databases
Debug Log
For LoggingLevel, see KB1247. For all other values, see KB1825.
Hyper-V
CutHvVmSecuritySettings
See KB2021
EnableHvVDK
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 1 (enabled)
Description: By default, the Veeam VDK driver is used to mount VM disks for file level restore. To use the native Hyper-V disk mount driver instead, set this value to 0. Prior to v8 Update 2, this must be set to 0 to mount native 4K disks. In the current version, this setting is only useful for isolation troubleshooting.
HvDelayBeforeSnapshotImportCompleteSec
See KB1844
MaxVmCountOnHvHardSnapshot
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 8
Description: For reliability reasons caused by Hyper-V backup architecture, when a hardware VSS provider is used the maximum amount of VMs per snapshot is limited to eight by default. This value can be increased on fast storage, or decreased for troubleshooting purposes. See also “Allow processing of multiple VMs with a single volume snapshot” in the user guide.
MaxVmCountOnHvSoftSnapshot
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 4
Description: For reliability reasons caused by Hyper-V backup architecture, when a software VSS provider is used the maximum amount of VMs per snapshot is limited to four by default. This value can be increased on fast storage, or decreased for troubleshooting purposes. See also “Allow processing of multiple VMs with a single volume snapshot” in the user guide.
UIShowAllVssProvidersForVolume
See KB1861
Tape
DisableTapeSubsystem
See KB1816. Originally published in Veeam Backup & Replication 7.0 R2 update.
TapeDevices
See KB1842
TapeDeviceWatcherTimeoutSec
See KB1887
TapeIgnoreReturnMediaToOriginalSlot
See KB1943
VMware
DisableAutoSnapshotConsolidation
See KB2091
EagerZeroedDiskRestore
Originally published in What’s New in v9.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Type: DWORD
Default Value: 1 (enabled)
Description: In 8.0, the Direct SAN restore process creates lazy zeroed disks. In 9.0, Direct SAN restore instead creates eager zeroed disks, since this was found to improve performance in most cases. To create lazy zeroed disks in full VM restore in version 9.0, set this value to 0.
EnableSameHostDirectNFSMode
See Veeam Backup & Replication Best Practices
EnableSameHostHotaddMode
See KB1681 and Veeam Backup & Replication Best Practices
InverseVssProtocolOrder
See Veeam Backup & Replication Best Practices. Also mentioned in KB1230. Originally published in Patch 1 Release Notes for Veeam Backup & Replication 6.1.0.181.
IrMountLeaseTimeOut
See KB2166. Originally published in Veeam Backup & Replication 7.0 R2 update.
IrVcdMountLeaseTimeOut
See KB2166. Originally published in Veeam Backup & Replication 7.0 R2 update.
MaxSnapshotsPerDatastore
See Veeam Backup & Replication Best Practices. Originally published in Veeam Backup & Replication 7.0 R2 update.
MountLeaseTimeOut
See KB1237
NetAppOrderedIPList
See Release Notes for Veeam Backup & Replication 8.0 Update 2b
RemoveBiosUuid
Originally published in What’s New in v8.
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\Surebackup\
Type: DWORD
Default Value: 0 (disabled)
Description: SureBackup jobs can automatically remove BIOS UUID from the VMX file of tested VMs to prevent problems with VMware SRM and similar tools that track VMs using this parameter. To enable UUID removal, set this value to 1.
RemoveVmSnapshot
See User Guide for VMware vSphere
ResetCBTOnDiskResize
See KB1940
SanMonitorTimeout and SanRescan_Periodically_Days
See Veeam Backup & Replication Best Practices
StrictDatastoreScope
See Release Notes for Veeam Backup & Replication 9.0 Update 1
VDDKLogLevel
See Veeam Backup & Replication Best Practices
ViHostConcurrentNfcConnections
See Veeam Backup & Replication Best Practices
vixExecutionTimeoutSec and vixOperationTimeoutSec
See Veeam Backup & Replication 7.0 R2 update
VssOtherGuest
See KB1062
VssPreparationTimeout
See KB1377