Generating a Support Bundle: How to Retrieve Virtual Infrastructure Logs from VMware vCenter and ESXi Servers
Posted by Alex Samoylenko on March 22, 2018

One day, any VMware administrator may require the so-called “support bundle” which contains log-files, diagnostic information, and performance metrics. Taken together, these parameters allow troubleshooting VMware vSphere. The bundle provides VMware GSS (Global Support Services) the insight into virtualized environment configuration which allows them to resolve issues, when a client submits a support ticket with this bundle attached.

Apart from that, the bundle comes in handy, for example, while analyzing the reasons of the “pink screen of death” (PSOD) in ESXi environment and other errors.

This article discusses retrieving the support bundle for VMware vCenter servers (be it Windows or vCenter Server Appliance, vCSA) and VMware ESXi.

Before we go deeper, here’s a small note: the support bundle can bloat to 300 MB, depending on what it contains, the frequency of infrastructure configuration changes, and how long ago the last change has been made.


Getting started with PowerShell and VMware vSphere
Posted by Romain Serre on November 2, 2017

Since some time, VMware provides PowerCLI which is a set of modules for VMware vSphere. Except if you were in a cave last 10 years, you should know that PowerShell is a powerful scripting language. Initially, PowerShell enabled to manage only Windows Workstation or Server but since sometimes, a lot of vendors make their own modules to manage their solutions (such as Veeam, VMware and so on). Moreover, PowerShell is available on Linux.

For my job, I always use PowerShell. I’m a lazy guy, and if I have to make something two times, I make a script. This is the same thing for VMware vSphere. In this topic, we’ll see how to connect to vCenter and some commands to start.

install PowerCli from the PowerShell gallery


Accessing esxcli through PowerCLI
Posted by Mike Preston on October 4, 2017

Picture this – you are working away developing a PowerCLI script that is performing multiple actions – you have it just about complete when you come to a roadblock.  After frantically googling around you find out that this one task you are trying to perform simply cannot be done through PowerShell, yet you know it exists within the local ESXi esxcli command namespace!  This has happened multiple times to me and thankfully, there is a way to access ESXi’s esxcli command namespace without having to leave the comforts of the PowerShell Console.

Chances are that if you have been working at all with ESXi you are familiar with the esxcli command – but for those that aren’t let’s take a quick look at what exactly it does.

esxcli namespaces


Encryption of VMware vSphere 6.5 virtual machines and vMotion migrations. And their performance
Posted by Alex Samoylenko on January 26, 2017

As many admins of virtual infrastructures know, for the first time ever, VMware vSphere 6.5 received the long awaited encryption feature of both virtual disks content and vMotion hot migrations.

The VMs encryption works based on AES-NI algorithm, and the key management is carried out based on KMIP 1.1 standard. When I/O operation comes to the disk of the virtual machine, it is immediately encrypted on-the-fly, which provides complete security against data security attack.

Virtual machine Encryption How it works


PowerShell Modules – Why bother?
Posted by Mike Preston on November 18, 2016

PowerShell Module

Ever since PowerShell hit the stage it’s adoption has been increasing dramatically – Finally that Windows-based scripting language that not only appeals to Windows administrators with an easy to use structure but has been widely adopted by the industry surrounding the third-party applications.   There aren’t many mainstream products out today that don’t support PowerShell. Don’t get me wrong – adoption is great, but with that needs to come to a little organization – we, as administrators have managed to spread those PS1 files all over the place – they are scattered on servers here and there, our PC’s, inside of cloud storage.  Basically, when we have discovered issues or needed to apply configuration changes we have created our scripts and just left those files laying around. When the time comes to fix that problem again we sometimes find ourselves hunting down those scripts – which, by taking more time than it needs to, sort of defeats the purpose of the efficiency of automation in the first place.


VMworld Europe 2016 main announcements – all you need to know about new versions of VMware products in just one article
Posted by Alex Samoylenko on November 1, 2016

Just recently one of the main virtualization conferences VMworld Europe 2016 has finished. Traditionally, it has been held a while after the main VMworld in the USA. While in the USA VMware was speaking about the new technologies and the future of datacenters, in Europe much more attention was paid to the new features of updated VMware products. The main of them is, of course, VMware vSphere 6.5 server virtualization platform. We’ll start our overview with it.

vSphere 6.5 introducing


vSphere Auto Deploy
Posted by Askar Kopbayev on August 22, 2016

The Auto Deploy is one of the underestimated vSphere features. I have seen many vSphere Designs where using Auto Deploy was outlined as overcomplicating and manual build of ESXi servers was preferred. That is pretty frustrating as we, as IT professionals, strive to automate as much as possible in our day to day work.

Configuring Auto Deploy is definitely not as simple as VSAN for instance, but using Auto Deploy really pays off when you manage hundreds and thousands of ESXi hosts.

ESXi Offline Bundle


Top 5 Best Utilities for your vSphere infrastructure presented on VMware Labs in 2015
Posted by Alex Samoylenko on February 9, 2016

On VMware Labs site you can read about new utilities which can simplify the management of VMware vSphere virtualization infrastructure. They help administrators to solve their everyday problems. The following list includes the tools with functions description.

  1. VMware Auto Deploy GUI – deployment of ESXi hosts with friendly interface and vSphere 6 support.

With help of VMware Auto Deploy GUI you can make profiles presetting and deploy new VMware ESXi 6 hosts for Stateless-environment directly from the GUI VMware vSphere Client: