The upgrade process preserves as much of the ESX host configuration as possible. However, because of the architectural differences between ESX 4.x and ESXi 5.0 architecture, many configuration files cannot be migrated when you select the Migrate option in the ESXi installation or upgrade wizard.

Pertinent VMware files, such as /etc/vmware/esx.conf are migrated, but many existing settings such as third-party agents and scripts, cannot be migrated.

Note

If a host contains customizations, such as third-party VIBS or drivers, upgrading with the standard VMware installer ISO will result in the loss of those customizations, and possibly an unstable system. Use ESXi Image Builder CLI to create a customized ESXi installer ISO file that includes the VIBs or drivers. See the information on Image Builder in the vSphere Installation and Setup documentation.

Files Migrated During Migration or Upgrade to ESXi

File Migrated

Comments

/etc/sfcb/sfcb.cfg

Migrated.

/var/lib/sfcb/registration/repository/root/interop/*

Migrated.

/etc/logrotate.conf

Not migrated. ESXi Logrotation is incompatible with prior versions.

/etc/localtime

Not migrated. Timezones are not supported in ESXi.

/etc/ntp.conf

Migrated.

/etc/ntp.drift

Migrated.

/etc/ntp.keys

Migrated.

/etc/syslog.conf

Migrated for ESXi, not migrated for ESX.

/etc/security/access.conf

Migrated. Needed for PAM configurations.

/etc/security/login.map

/etc/sysconfig/network

Migrated. Service Console virtual NICs (vswifs) will be converted to ESXi virtual NICs. (vmks)

/etc/sysconfig/ntp

Not migrated.

/etc/sysconfig/xinetd

Not migrated.

/etc/sysconfig/console/*

Not migrated.

/etc/sysconfig/i18n

Not migrated. i18n is not supported in ESXi

/etc/sysconfig/clock

Not migrated. Timezones are not supported in ESXi.

/etc/sysconfig/crond

Not migrated.

/etc/sysconfig/syslog

Not migrated. The syslog daemon is incompatible with prior versions.

/etc/sysconfig/keyboard

Migrated. Any entries not supported will default to English.

/etc/sysconfig/mouse

Not migrated. No mouse support in ESXi.

/etc/sysconfig/static-routes

Migrated.

/etc/sysconfig/static-routes-ipv6

Migrated.

/etc/sysconfig/network-scripts/route-$device

Migrated.

/etc/ssh

Not migrated.

/etc/nsswitch.conf

Migrated. Used generically for various configurations, most helpful for Active Directory authentication.

/etc/yp.conf

Not migrated. NIS is not supported in ESXi.

/etc/krb.conf

Needed for Likewise to have Active Directory support.

/etc/krb.realms

/etc/krb5.conf

/etc/krb5.acl

/etc/krb5.keytab

/etc/krb5.log

/etc/krb5.mkey

/etc/login.defs

Not migrated. This file controls settings like maildir, password aging controls, uid and gid min/max settings, and the user deletion command.

/etc/pam.d/*

Partially migrated. Needed for authentication and authorization.

Note

Custom edits made to settings in /etc/pam.d/system-auth in ESX 4.x are reset to the default values by the upgrade to ESXi 5.0. To maintain the custom values, reset them manually after the upgrade.

/etc/hosts.allow

Not migrated.

/etc/hosts.deny

Not migrated.

/etc/ldap.conf

Not migrated. LDAP is not supported in ESXi.

/etc/openldap

/etc/sudoers

Not migrated. SUDO is not supported in ESXi.

/etc/snmp/snmpd.conf

Migrated to /etc/vmware/snmp.xml.

/usr/local/etc/

Not migrated.

/etc/rc.d/rc*.d/*

Not migrated. ESX and ESXi rc.d scripts are incompatible.

/etc/xinetd.conf

Not migrated. xinetd is not supported in ESXi.

/etc/motd

Migrated. A note is appended saying the system was upgraded to ESX 5.x

/etc/likewise/*

Migrated. Used for Likewise configurations.

/etc/vmware/vmkiscsid/*

Migrated.

etc/vmware/init/*

Not migrated. Init scripts are incompatible.

/etc/vmware/esx.conf

Migrated.

/etc/vmware/pci*

Not migrated.

/etc/vmware/simple.map

Not migrated. A new simple.map file is generated.

/etc/vmware/license.cfg

Not migrated. The valuation mode timer is be reset on upgrades.

/etc/vmware/vmware.lic

Not migrated. ESXi 5.0 upgrades are reset to evaluation mode.

/etc/vmware/hostd/*

Migrated.

/etc/vmware/hostd/config.xml

Not migrated. This file is currently incompatible with ESXi.

/etc/vmware/hostd/proxy.xml

Not migrated. This file is currently incompatible with ESXi.

/etc/vmware/vmauth/authentication.conf

Migrated. Used for Likewise configurations.

/etc/vmware/vmauth/provider.xml

/etc/hosts

Migrated.

/etc/resolv.conf

Migrated.

/usr/lib/vmware

Not migrated.

/etc/fstab

Partially migrated. Only NFS entries will be migrated to ESXi.

/etc/passwd

Partially migrated. Only the root user password will be saved, if possible.

/etc/shadow

/etc/groups

Not migrated.