Rejoice, NetApp PowerShell users, for Toolkit 1.3 has dropped. There’s a bunch of new features and improvements in this release. Some new features that caught my eye are SSH Invocation and PowerShell provider. SSH Invocation (Invoke-NaSSH) allows you to send Data ONTAP CLI commands to your filer(s) via SSH. The PowerShell provider makes PowerShell drives available that correspond to the file system on the Data ONTAP controllers. This means that you can now read & write directly to the file system using the same semantics as the PowerShell FileSystem provider.
My favorite improvements are enhancements to the Toolkit’s support for the -WhatIf and -Confirm parameters, and new parameters that give you more control over connection protocols.
A nice fix in this release, and one that’s near and dear to my heart, is that the Toolkit no longer uses proxy for HTTP connections. (I’d previously reported this as a bug in the 1.2 release).
Overall, I’d like to give NetApp some recognition for providing regular updates, an excellent documentation set, and for staying close to the community to incorporate their suggestions and concerns into future releases. Thanks for making NetApp administrator’s lives easier!
Clinton Knight has posted an informative document titled, “Making the Most of Data ONTAP PowerShell Toolkit 1.3“. It’s well worth the read if you plan on adding the PowerShell toolkit to your repertoire of administration tools.
Disclaimer: In the interest of staying open and honest, my employer is a NetApp customer.