Updates
5/2/2017 - Added size of disconnected volume output.
5/1/2017 - Fixed bugs.
There are many ways to determine what volumes are connected to a host [...]
Once Pure Storage FlashArray Directory Services has been configured seeing who has been added to the different defined groups (Array_Admin_Group, [...]
I’m so excited, it’s already been fun to develop demos for the capabilities of the Pure Storage platform but now its time for some new demos. First off, [...]
I received a request from a customer to determine what snapshot is the source of a created volume. Before I dig into how to determine the correlation using the [...]
With the upcoming release of Windows Server 2016, Nano Server and all things related to Microsoft Azure learning PowerShell Remoting and start relying less and [...]
I have updated the Pure Storage PowerShell Toolkit with a new cmdlet for testing Windows Server settings based on our best practices. The new release can be [...]
FlashStack is a flexible, all-flash converged infrastructure solution from Pure Storage® that brings the flash revolution to your data center. It combines the [...]
There was a Pure1 Community forum question asking how to identify what volume is connected to what host?
Here are some simple scripts to display with no [...]
During the Pure//Accelerate 2016 conference we announced the Pure Storage Hybrid All-Flash Cloud with Microsoft Azure. During the conference we presented [...]
I have received a lot of questions recently about the locations of the various SDKs and Toolkits for the Pure Storage® Windows PowerShell modules.
There [...]
Today we released the new Pure Storage® PowerShell SDK 1.5. This new release addresses some core changes to the SDK that include:
Upgraded to support [...]
Today is an exciting day at Pure Storage! Holding our 1st User Conference: Pure//Accelerate; announcing new products: FlashArray//m10 and FlashBlade; along [...]
There are so many great PowerShell development/scripting tools that have been developed offering a wide variety of features for every level of scripter. I’ve [...]
Windows Server comes with a wealth of Roles and Features. In many cases not everyone uses all of the Roles or Features on every server deployed, physical or [...]
A question that is coming up often as more and more customers leverage the Pure Storage PowerShell SDK for automation management is, “How do I control [...]
I finally started playing around with Microsoft Nano Server this past week and am quite amazed at the implementation of this new Windows Server deployment [...]
With the release of Purity 4.6 we introduce support for the Storage Management Initiative Specification (SMI-S).This specification was created by the Storage [...]
The Pure Storage PowerShell SDK presents opportunities to automate tasks in a variety of different applications, services and tools. In this post, I want to [...]
Quick post on how to store and retrieve passwords to automate login to the Pure Storage FlashArray using the PowerShell SDK.
We will use the basis of a [...]
A picture (or video in this case) is worth a thousand words. In this video I walk through the following:
Installing the Pure Storage PowerShell SDK [...]
The Pure Storage PowerShell SDK covers all aspects of management and automation for the FlashArray FA-400 series and the FlashArray//m series. In many of the [...]
I have been fielding a few questions about the new release of the Pure Storage PowerShell SDK and I wanted to share the answers more broadly to ensure everyone [...]
We started supporting automation and management of the Pure Storage FlashArray with Windows PowerShell almost a year ago with the Pure Storage PowerShell [...]
Microsoft SQL Server is one of the primary workloads that Pure Storage customers run on our FlashArray and a frequent question we get is on the topic of [...]
I recently helped with a simple proof of concept to enable the ability to create a number of SQL Server databases without the need to have the MDF and LDF [...]
The PowerShell Toolkit has been moved to a new GitHub repository. With the soon to be released PowerShell SDK coming which provides full support through our [...]
There are a lot of exciting things happening at Pure Storage today. Announcing the new FlashArray//m, our new cloud-based management and support with Pure1 and [...]
The history of the Pure Storage PowerShell Toolkit started with some simple work in Windows PowerShell ISE with 5 basic cmdlets (Get-PfaApiToken, [...]
Version 2.8.0.403 was released yesterday with a new SUPER helpful parameter, HttpTimeOut, on for Connect-PfaController cmdlet. I mistakenly introducing a very [...]
A great question came in yesterday about how to use the new –Credential parameter that was implemented in v2.5 Toolkit.
Question: What if someone wants to [...]
Windows Server 2012 and 2012 R2 introduced a new set of storage cmdlets that provided specific support for disk management, multipath I/O configuration, [...]
I met with a customer this past week and they asked if we had a copy of all of our PowerShell help in Portable Document Format (PDF). Unfortunately at that [...]
I have fixed a minor issue with the toolkit when it comes to figuring out the latest version of the REST API when connecting to a FlashArray. When we [...]
As Pure Storage continues to innovate and extend our core platform it provides many opportunities to integrate or automate functional areas. Two publicly [...]
The interest in the PowerShell Toolkit has grown over the last several months and I wanted to take a moment to provide some guidance on how to get started [...]
I have received a few questions about using the Pure Storage PowerShell Toolkit with Windows Server 2008 R2 since by default it only comes with Windows [...]
I just fixed an issue with the Restore-PfaProtectionGroupVolumeSnapshots cmdlet or alias restorepgsnap. This cmdlet supports restoring volume snapshots from [...]
I dusted off some of the initial work that we (@CodyHosterman) did with the PowerCLI Actions Fling and initially we had some challenges with our 1.0 toolkit [...]
I just uploaded new packages to v2.8.0.430 GitHub (v2.4.0.305). I had some recent exchange with a user of the toolkit and updated a few cmdlets to adhere to [...]
Documentation and examples are what I consider to be the most important element to any PowerShell library. Although I implemented a comprehensive Get-Help [...]
Worked in the lab this past weekend setting up a new Windows Server 2012 R2 failover cluster (WSFC) using 8 diskless servers. SAN booting provides the ultimate [...]
Now that the new toolkit has been released its time to start with an example of using some of the new cmdlets. The focus of this post is setting up [...]
The long awaited update for the PowerShell Toolkit is now available. I track issues and/or suggestions via GitHub. I have implemented about 95%+ of the current [...]
[Updated: 5/16/2017]
I created the Pure Storage PowerShell Toolkit with two major goals; (1) as a way to automate the various operational tasks to manage [...]
Updated -- June 20/17
I have been asked this question more than I have fingers and toes so I figured I would do a quick post providing the Windows [...]
One of the demonstrations that I created for VMworld 2014 was to create a simple orchestration for refreshing a SQL Server 2014 database volume and [...]
@8arkz - September 11/17 -- The "Original" version of the PowerShell Toolkit v2.8.0.430 has been deprecated in favor of the PowerShell SDK. Read all about it [...]
With the release of the Purity Operating Environment 4.0 comes the new Pure Storage Volume Shadow Copy Service Provider (Pure VSS Provider). The Pure VSS [...]
In my Part 1 post I discussed the basics of how to use the REST API with the Post method to authenticate and establish a session then using the Get method [...]