This is in reference to support case 06094250. I don't get any errors, just those two commands return nothing when run against an ESXi host. I should note that running the deprecated Find-VBRResourcePool does return expected results.
This is V12. End goal is to use the results of the above commands to populate params for Start-VbrViInstantRecoveryMigration.
I can see, that you have opened a case for the community edition. As a service provider you should have rental licenses which would give you guaranteed support responses.
But it's possible that support won't be able to help, because it looks like you are using a custom script.
I tried the following commands and it gives me a list of folders and resource Pools:
You may also try the commands outside of a For Each Loop first. With a single instant recovery session.
That should prove that there is an issue with both those commands.
For that follow the example code in our user guide. If the example does not work, support should help you to solve it. But our customer support won't be able to help for Custom scripts like yours. https://helpcenter.veeam.com/docs/backu ... ml?ver=120
I can see, that you have opened a case for the community edition. As a service provider you should have rental licenses which would give you guaranteed support responses.
But it's possible that support won't be able to help, because it looks like you are using a custom script.
I tried the following commands and it gives me a list of folders and resource Pools:
Hm. I was thinking maybe it was ESXi 8 that was the problem but I tried with a ESXi 7 host and got the same result. Did your test have any explicitly defined resource pools or folders? Example showing "Find-VBRResourcePool" working where "Find-VBRViResourcePool" does not: