Tag Archives: Scripting

EMC XtremIO PowerShell support – Finally!

EMC have released XIOS version 4.1.10-33 and XMS version 4.2 recently, and although they look like minor point releases, there are some long awaited improvements that I certainly have been pleased with. The first one is a PowerShell support. Readers of this blog will now I’m a big PowerShell guy. I use it for automation, workflows, provisioning…..and loads more. Download… Read more »

VMware ESXi – Get VM’s by VLAN ID with PowerCLI

Often when when working in large environments you’ll get interesting requests. These may be to assist in troubleshooting, auditing, reporting or any other reason. I was recently requested to provide a list of mac addresses for every VM with a vNIC in a specific vlan. I had a feeling this was going to be a repeated request (for various vlans) so presented… Read more »

EMC RecoverPoint : Automated Protection Window Summary

One thing that is often overlooked after a RecoverPoint solution is implemented is the ongoing Protection Window value for your Consistency Groups.  During the design phase, the Journal sizes are (hopefully) diligently and accurately calculated according to your RPO. But as time goes by, how many people actually check that the projected Protection Windows are in fact correct ? If… Read more »

VMware PowerCLI – What are you waiting for ?

I still talk to people who are reluctant to jump in and learn some basic scripting techniques. Usually their response is that it’s easy in the gui or “scripting is hard” or the “I’m not a developer so why bother ?”. Meh, make it happen. The facts is, learning some basic scripting techniques will save you considerable time and open up… Read more »

EMC RecoverPoint- Scripting bulk changes to Consistency Groups

It’s always nice to be able to make bulk changes to multiple devices. Most RecoverPoint environments will have a collection of Consistency Groups that could be as much as 128. To change a common configuration for all of them would take waaaay too long for my liking. A common option to change is the “Managed By” settings for all Consistency… Read more »

Quick Tip: Powershell snippet to alert on filesize growth

I had a request from a colleague today whether we could monitor a file and alert him if it grows above a certain size. The context around this request involves an old, legacy process that calls an Access db file and automatically runs some statistics scripts which are then fed into a SQL database. Sounds awful I know, but the… Read more »

Exchange 2013 Message Tracking – The easy way, with a PowerShell Form

Message Tracking in Exchange 2013 changed significantly. In previous versions there was a simple gui driven process to do quick, basic “track & trace” message reporting. In Exchange 2013, there’s multiple ways to do this common task. Firstly using the Get-MessageTracking PowerShell commandlet, and also by using the Delivery Reports functionality baked into the EAC. In my opinion, neither of… Read more »

VMware PowerCLI – Suppress vCenter Certificate warnings

A very quick post this one, but an annoying thing I often see left unchecked in environments, that is simple to fix in a minute. Yes, this is an old topic, but it’s still too evident today…. This should be in your “just do it” category. It’s the awful Certificate warning displayed in your Powershell session when you connect to… Read more »