Please go through following documentation for different options to upgrade ESXi hosts. You can upgrade using different methods like through vSphere Update Manager, Interactive upgrade from CD, DVD, or USB drive, Scripted upgrade,vSphere Auto Deploy, esxcli command-line utility
Regards