Reconfigure your VMs following a vSphere Replication Failover

Unfortunately were not always lucky enough to have an awesome product like SRM to manage DR for us and we have to make do with the tools we have available. While vSphere replication will allow you to automatically replicate VMs between sites, that’s about it… once you fail over, it can be a long manual

 1,007 total views,  1 views today

Back up all VMhost configuration

Quick function that pulls the configuration from all of your vmhosts and saves its to a specified location. If you want to tie this down to a specific Datacenter or Cluster just specify it before “Get-VMHost” Function BackupHosts { $FilePath = Read-host ” Enter located to save files” foreach($esxcli in Get-VMHost){Get-VMHostFirmware -VMHost $esxcli -BackupConfiguration -DestinationPath

 572 total views,  1 views today

List my hosts BIOS version

Today i was asked to confirm the BIOS version of all the hosts in a customers estates to allow them to plan an upgrade. Initially they had planned to check each iLO individually which would have been extremely time consuming, fortunately, there is a quick PowerCLI method: get-vmhost | select name, @{N=” Model”;E={($_ | get-view).hardware.systeminfo.Model}},

 560 total views

vExpert 2020

It is with great pleasure that i can announce i have been selected in this years vExpert Program. Over the past 18 months i have tried to increase my engagement in the vCommunity by writing new blog posts, engaging on Twitter/LinkedIn and by assisting on the VMTN forums where possible. Going forward im going to

 519 total views

Upgrading SharePoint 2013

SharePoint CU Upgrade process Overview ALWAYS USE THE INSTALL ACCOUNT – It will make your life a lot easier.Download all CU files inc cab files and store in a single folder – See Step 1Backup Everything – See Step 2Confirm there are no pre-existing errors & gather information about environment such as Farm Administrator login

 608 total views

VMs with Ballooned or Swapped memory

Here is a short script that will list all VMs that have Swapped & Ballooned Memory, it can be useful for tracking down VMs experiencing performance issues on clusters running into contention issues get-vm | select name, @{N=’MemoryMB’;E={$_.MemoryMB}}, @{N=’SwappedMemory’;E={$_.ExtensionData.Summary.QuickStats.SwappedMemory}}, @{N=’Ballooned’;E={$_.ExtensionData.Summary.QuickStats.BalloonedMemory}} | Where {$_.SwappedMemory -ne “0” -or $_.Ballooned -ne “0”} | ft  497 total views

 497 total views