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 knowledge base or 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.
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 PracticesCloudReplicaNoStaticIpSDetectedWarning
See Veeam Cloud Connect Administrator GuideConnectByIPsTimeoutSec
See KB1976CorePath
See KB2086DataMoverLocalFastPath
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 2DisablePublicIPTrafficEncryption
See KB2055 and Veeam Backup & Replication Best PracticesDisableVBKRename
See KB1076EnableRestoreSNMPTraps
See Release Notes for Veeam Backup & Replication 8.0 Update 2bForceDeleteBackupFiles
See KB1154HashRepositoryBasePath and HashRepositoryGlobalDedupBasePath
See KB1828IgnoreFileDeletionErrorInRetention
See KB1358InfrastructureCacheExpirationSec
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 KB1176NetUseShareAccess
See KB1735PayloadChecksumsDisabled
See Veeam Backup & Replication Best PracticesPostJobScriptTimeoutSec
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 KB2098remotingTimeout
See KB1237 and KB2166RootFolder
See KB1094 and Veeam Backup & Replication Best PracticesShowSplashScreen
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 1UseLowBandwithMode
See Veeam Backup & Replication Best PracticesVBRCatalog
Mentioned in KB1453, KB1999, and KB2139.VdkMaxDisksNum
See KB1772VSSGuestSnapshotTimeout
See Release Notes for Veeam Backup & Replication 9.0 Update 1WanRootCachePath
See KB1828MS SQL & Oracle
DisableOracleProcessing
See Release Notes for Veeam Backup & Replication 9.0 Update 1EnableDBExclusions
See KB1051IscsiMountFsCheckRetriesCount
See Release Notes for Veeam Backup & Replication 9.0 Update 2OracleSkipNoArchiveLogDB
See Release Notes for Veeam Backup & Replication 9.0 Update 1OracleTempLogPath
See KB2093SqlBackupDatabasesToSkip and delimiters
See KB2104 or Backup and Restore of SQL Server DatabasesSqlBackupLogsAgeDaysToSkipLogBackup and SqlBackupLogsAgeDaysToSkipTruncate
See KB2029SqlExecTimeout
See KB2027SqlTempLogPath
See Backup and Restore of SQL Server DatabasesDebug Log
For LoggingLevel, see KB1247. For all other values, see KB1825.
Hyper-V
CutHvVmSecuritySettings
See KB2021EnableHvVDK
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 KB1844MaxVmCountOnHvHardSnapshot
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 KB1842TapeDeviceWatcherTimeoutSec
See KB1887TapeIgnoreReturnMediaToOriginalSlot
See KB1943
VMware
DisableAutoSnapshotConsolidation
See KB2091EagerZeroedDiskRestore
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 PracticesEnableSameHostHotaddMode
See KB1681 and Veeam Backup & Replication Best PracticesInverseVssProtocolOrder
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 KB1237NetAppOrderedIPList
See Release Notes for Veeam Backup & Replication 8.0 Update 2bRemoveBiosUuid
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.