VeeamHub / powershell

Various Veeam products related PowerShell scripts
MIT License
283 stars 115 forks source link

VBO-ProxyAutomation #234

Closed tfewins closed 1 month ago

tfewins commented 1 month ago

Pull Request Template

By contributing, you agree that your contributions will be licensed under the projects original open source license.

Description

This project was started with the goal of creating cost saving in cloud environments running VB365. With version 8 proxy pools and NATS queueing, we are able to just leave one proxy running for jobs to start and then dynamically start the other proxies in the pool which will pick up tasks from the NATS queue when they come online and disable maintenance mode. VMware was used as the initial lab environment to develop the script in a no-cost environment and prepare it for the cloud version. This was then taken into Azure and tested with modifying the PowerCLI portions of the script for Azure Powershell. AWS is still to be tested but is planned for the near future.

How Has This Been Tested?

Tested in VMware vCD lab and in Azure lab. VMware PowerCLI version was used in Veeam vCD lab testing and Azure Powershell in Azure lab environment.

Checklist (check all applicable):