VMware
PowerCLI: New cmdlets for Update Manager
Mar 3rd
VMware have this morning / last night released some PowerCLI cmdlets for VMware Update Manager (VUM). A short description can be found of them below:
| Cmdlet Name | Cmdlet Description |
| Attach-Baseline | Attaches baselines to the specified Template, VirtualMachine, VMHost, Cluster, Datacenter, Folder, and VApp objects.
Attaching a baseline to a container object such as a folder or datacenter transitively attaches the baseline to all objects in the container. |
| Detach-Baseline | Detaches baselines from the specified inventory objects. |
| Download-Patch | Downloads new patches into the Update Manager patch repository from the enabled patch download sources. |
| Get-Baseline | Retrieves the baselines specified by the provided cmdlet
parameters. |
| Get-Compliance | Retrieve baseline compliance data for the specified object of type Template, VirtualMachine, VMHost, Cluster, Datacenter, Folder, and VApp. |
| Get-Patch | Retrieves all available patches or those specified by the provided cmdlet parameters. |
| Get-PatchBaseline | Retrieves all patch baselines or those specified by the provided cmdlet parameters. |
| New-PatchBaseline | Creates a new patch baseline. Patch baselines can be applied to either hosts or virtual machines. Depending on the patch criteria you select, patch baselines can be either dynamic or static (fixed). |
| Remediate-Inventory | Remediates an inventory object against the specified baselines. |
| Remove-Baseline | Deletes the specified baselines from their servers. Before the
removal, the baselines are detached from all entities they have been attached to. |
| Scan-Inventory | Scans inventory objects for baselines attached to them. |
| Set-PatchBaseline | Modifies the properties of a patch baseline. You can specify explicitly the patches you want to include in the baseline through the IncludePatch parameter. |
| Stage-Patch | Initializes staging of patches. Staging allows you to download
patches from the Update Manager server to the ESX/ESXi hosts, without applying the patches immediately. |
The cmdlets can be downloaded from VMware’s website as a PowerShell Snapin and require PowerCLI 4.0 U1.
I look forward to seeing a few scripts pop out in the next few days that make use of these.
Veeam Surebackup
Feb 19th
Everybody is talking about it. If I asked my brother-in-law (an advertising creative) he’d probably say that this is a good marketing strategy. It certainly works on me anyway – I’m as curious a hell! Like everyone else who’s been talking about it, I registered to find out more. Some have specualted about features or approaches (VirtualisedReality) and some (the SLOG), better connected than me, may find out more.
Actually I registered a few hours ago now but something has been bugging me. The big reveal is due on March 22nd. There are still 9 days of February to go. Doing the maths, 22 + 9 does not equal 23 (see the image below). It’s a lot closer to 32. Perhaps Veeam have a small code problem? I’d hope not and I think not.
Having had a look at the page source,

it looks like the countdown is configured to run until March 15th. I’m guessing that there will be more revealed or some change to their site around that time. I wait in eager anticipation.

Update (20/02/2010): Found a tweet from @veeam this morning:
RT: @veeam: RT @mpoore: New Post: Veeam Surebackup http://bit.ly/bAVtum <- Good detective work…the countdown will be changed for March 22 (OOPS)
Basics: Open PowerCLI using different credentials
Feb 19th
Everytime I use a different PC or laptop I always forget to do this after installing PowerCLI. I happily open PowerCLI up and try to connect to a vCenter server and get prompted for my login information. This is how I feel:

Every time in that session that “Connect-VIServer” is used I’ll get it because my normal domain account doesn’t have any privileges in vCenter. The point of this post isn’t to teach anyone to suck eggs but maybe it’ll help me remember in future to make one tiny change after installing PowerCLI.
Right click on the PowerCLI shortcut and open the shortcut’s properties.

Click the “Advanced” button.

Tick the box “Run with different credentials”. OK everything.
The next time the the shortcut is used the option to specify different credentials is shown:

Entering a different account here saves having to do it each time “Connect-VIServer” is used. There are other things that can be done of course. Maybe I’ll save those for another day.
Released: VMware View 4.0.1
Feb 19th
VMware View 4.0.1 is a maintenance release that adds a small number of features / enhancements:
- Localisation of the View client in a number of languages including French and German.
- Support for vCenter 2.5 Update 6 and ESX 3.5 Update 5
- PCoIP now supports Virtual Printing, a couple of Single Sign-On Providers and International keyboards.
There are a few bug fixes included also. The best thing to do is to head over to the release notes and check them out. Then it’s time to download and update
.

