Veeam 11 – Changes in the Powershell
What did they change?
Veeam decided to modernize their Powershell implementation and decided that starting with Veeam 11, they are replacing their Powershell Snap-In with Powershell module instead. This was one of the most requested changes by the community.
How does it affect me ? It’s mostly the same commands as before right?
There are multiple ways this can affect you. In my case, the issue I had was with a monitoring PowerShell script. You see, with PS Snap-in, we don’t need to import our module before doing anything. Now we do.
You can do that with one simple command :
Import-Module -Name Veeam.Backup.PowerShell -DisableNameChecking
-DisableNameChecking parameter allow us to suppress the message that warns you when you import a module that includes prohibited characters in the name.