Tuesday, December 11, 2012

Find Orphaned Replica's in VMware View

One of my little gripes with View is that is can be difficult to determine which replica's are related to which linked clones, and whether they are orphaned or not. I had to help a customer with an array migration recently, and we had a little pain to easily work out exactly which replica's we could un-protect and remove safely. So I knocked up the script below to help.

Wednesday, November 28, 2012

Backup-VMX & Add-VMXOption

A little while ago a student asked me to write a little script that would update all the VMs .vmx files to add in a few options (I think it was copy/paste stuff), of course pretty easy to knock up a simple little script to do that specific task, but then I thought there would be a bit of value in functioning it up. Of course I have re-invented the wheel: 

I also wanted a way to backup the vmx files before I started messing with them, and of course that became a bit bigger than I initially thought, and 'Backup-VMX'was born. 

Tuesday, June 5, 2012

25% off VCP & VCAP exams

Greetings all,

For all my loyal readers, and people who stumble over me through google looking for cheaper exams :)

I have a treat for you: When you register for either the VCP or VCAP exams, you may use this discount code to get 25% off the cost of the exams! How great is that!

VCP Code: VM00734A8303
VCAP Code: VA018F422814

The codes will be good for exams booked up to 31 December 2012.

In the spirit of full disclosure, each entry does enter me into a VCI comp where I could win an entry to VMWorld, but it is a win win situation, cheap exams for you, a potential entry to VMWorld for me :)
Monday, May 28, 2012

Setting up EMC Solutions Enabler for VASA

A while ago, I wanted to set up the VASA providers for some EMC storage I use in a lab, and I found it rather difficult to find the info I needed, hopefully this will help others!

Wednesday, January 18, 2012

Documenting View GPO settings

I had to document some View GPO settings recently and ended up creating a spreadsheet to document them. Where I could, I have added in the (default) best practice recommendation. There aren't too many, as I didn't want it to become this big doc with "if this, then that" for every setting....

View GPO Settings

Tuesday, January 17, 2012

Google vs VMware

I was tidying up a few bits on my blog the other day, and in my blogger admin portal I noticed that the spell check did not like VMware, my favourite was the second one :)

Methinks their spellcheck reflects their attitude :)
Thursday, December 15, 2011

Using export-clixml to recreate vSphere (PoSH) objects

I had been looking for a way to export objects from PoSH so I could work with them offline. I imagined a function 'export-object' that would just export out a PoSH object to a file, and then use 'import-object' to  recreate the object from file.  I often have to write reporting scripts for my clients, and it is handy to be able to have a 'get-view' output to check your script against real data. Sure it is easy enough to make sure you store what you need in variables in your session / IDE but what if you reboot, crash etc...
Monday, December 12, 2011

Changing vCenter database within the DSN breaks Storage Management Service

I was doing a vCenter 4.1 -> 5.0 upgrade over the weekend and ran into a few glitches (see my other post here)

After the successful upgrade, the Storage Management Service failed to start, with error 'failed to initialize' in the vCenter Service Status plugin.

vCenter 5 upgrade failure 'failed to execute SQL script'

I had the pleasure of doing a View 4.6 -> 5.0 upgrade over the weekend, part of which involved upgrading the supporting vSphere 4.1 infrastructure. The View components upgraded fine (yay!) but we hit the wall when attempting to upgrade vCenter from 4.1 -> 5.0. As the installer attempted to update the database it would fail with the error:

failed to execute the SQL script.

Thursday, August 18, 2011

Pulling CDP info from each vmnic

I dont trust the ‘Network Hint’ info you get from the vSphere client. Having said that, if you do not have access to the physical switches to query the config, it can be the only thing we have from the ESX side.
I needed to try to ascertain whether the VLAN trunks on the physical switch ports for my hosts were configured with the same VLANs and so threw this together.


blogs I read


My photo

Enjoys spending time in layer 6 & 7. Passionate about delivering quality education.
Based in Sydney.