Change the Host Advanced Configuration Settings on vCenter Server

You can modify host configuration, including advanced settings related to virtual machine migration, and apply them to another host.

Prerequisites

Verify that you are connected to a vCenter Server system.

Procedure

  1. Change the migration timeout for the ESXHost1 host.
    Get-VMHost ESXHost1 | Set-VmHostAdvancedConfiguration -Name Migrate.NetTimeout -Value ( [system.int32] 10 )
  2. Enable creation of a checksum of the virtual machines memory during the migration.
    Get-VMHost ESXHost1 | Set-VmHostAdvancedConfiguration -Name Migrate.MemChksum -Value ( [system.int32] 1 )
  3. Get the ESXHost1 host migration settings.
    $migrationSettings = Get-VMHost ESXHost1 | Get-VmHostAdvancedConfiguration -Name Migrate.*
  4. Apply the migration settings to ESXHost2.
    Set-VmHostAdvancedConfiguration -VMHost ESXHost2 -Hashtable $migrationSettings