There are lots of ways to interact with Zerto these days, but one of the easiest ways was just released!
Why use this new module?
Zerto has an official PowerShell Snap-In, and while is supported on Zerto 7.0, it provides minimal functionality compared to the Zerto REST API. So, generally if you are building integration and need official support, Zerto will direct you to use the REST API.
If you are just building automation scripts, and do not consider yourself a programmer, REST APIs can look pretty intimidating. Not to mention the complexity of managing sessions and stuff. This is where I think the new API Wrapper that Wes build is perfect!
Also, and the biggest thing for me, is that it’s fully compatible with PowerShell Core!!!!!
So is it supported?
It’s complicated 🙂
This module is build on the official REST APIs that are fully supported by Zerto. However, the PowerShell Module is an open source project, it is NOT a Zerto product. Therefore, it is community supported, not Zerto Supported.
What does this mean? Well, simply put, Zerto isn’t going to help you troubleshoot issues with the Zerto PowerShell Module. However if the underlying REST API is not functioning properly, Zerto support will look into why that REST API may not be returning the proper data.
What can this module all do?
The better question is, what can’t it do!
Functionality for the Core Zerto Replication product, along with Zerto Analytics are both built in. There are 87 different public PowerShell cmdlets available in this module, I counted. (There are even more private functions to help simply the user experience too!)
Contributing to the project
This project is hosted on GitHub, which means anyone is free to create a bug, submit a feature request, ask questions, etc etc. All of which is done right from the GitHub repo page.
You can also reach out to Wes on Twitter @WesCarrollTech
Zerto Public GitHub Page
< Insert Shameless Plug Here >
Several groups inside of Zerto have started to centralize all of our code on a single GitHub Repo so that customers and partners can more easily see examples, and useful tools.
Remember though, these are open-source projects and are not supported by Zerto Support.
If you are looking for some sort of script example, please open an issue on the My Zerto forum site, and we will see if there is something we forgot to add to the site.