You can register SPNs using the setspn.exe utility, for example:
Setspn.exe -S VeeamDeploySvc/server01.domain.local server01
Checking domain DC=domain,DC=local
Registering ServicePrincipalNames for CN=server01,OU=Servers,DC=domain,DC=local VeeamDeploySvc/server01.domain.local
You can also use a PowerShell script to register SPNs for several computer accounts.
The attached archive contains the following files:
- RegisterVBRGuestAgentComponentsSPNs.ps1 — a script with the PowerShell module
- Example.ps1 — an example of using the PowerShell module
- ComputersListExample.txt — an example of the computer account list
You will also need the Active Directory module installed on your machine. For more information, see this Microsoft article.