Technical Anshu Hem › Självstudier › Uppdatering av ESXi 6.7 till 8.0
🖥️ VMware ESXi-uppgradering

Uppdatering ESXi 6.7 till 8.0 - Åtgärda produktionsserverkrasch

Den kompletta ESXi 6.7 till 8.0 uppgraderingsplanen för en produktionsserver: kompatibilitetskontroll, värdkonfigurationssäkerhetskopiering, ISO- och esxcli-depårutter, licensnycklar, kraschspelboken – och Shift+R-återställningen som räddar natten.

✍️ Technical Anshu🖥️ VMware ESXi 6.7 to 8.0🎧 Multi-Language Audio
Uppdatering ESXi 6.7 till 8.0 - Åtgärda produktionsserverkrasch
🎧 Flerspråkigt ljud: Klicka på [Inställningar] (⚙️) ➔ [Ljudspår] i videospelaren för att välja språk.

📑Kapitel

  1. Varför 6.7 måste försvinna – slutet på supporten och varför detta är en större versionsuppgradering, inte en patch
  2. Gate 1 – bevisa att serverhårdvaran fortfarande stöds på ESXi 8.0
  3. Grint 2 — säkerhetskopiera värdkonfigurationen och bekräfta VM-säkerhetskopiorna
  4. Planera underhållsfönstret – meddela det och ange en hård återställningsdeadline
  5. Underhållsläge – varje virtuell dator stängs av eller migreras innan värden berörs
  6. Rutt A — starta upp 8.0 ISO och uppgradera, bevara VMFS-dataarkivet
  7. Rutt B — esxcli-depåuppdateringen från värdskalet
  8. Efter omstarten — 8.0-licensnyckeln och verifieringskontrollerna
  9. Kraschspelboken – läsning av en lila skärm, de första kontrollerna och Shift+R-återställningen

📋 Översikt och steg-för-steg-guide

1

Kontrollera först maskinvarukompatibiliteten

ESXi 6.7 nådde slutet av det allmänna stödet den 15 oktober 2022, så flytten är försenad – men 6.7 till 8.0 är en stor versionsuppgradering, inte en patch. Mellan de två versionerna tog VMware bort VMKLinux-drivrutinsmodellen helt (varje enhet behöver nu en inbyggd drivrutin) och pensionerade en generation av processorer, nätverksadaptrar och lagringskontroller. En helt frisk 6.7-värd kan fortfarande vara ouppgraderbar som den ser ut.

Innan något fönster bokas, kontrollera VMware Compatibility Guide för din exakta servermodell, CPU-familj, nätverkskort och lagringskontroller mot ESXi 8.0, och uppdatera serverns firmware (BIOS, lagringskontroller, NIC) till de versioner som leverantören listar för 8.0. Installatörens egen förkontroll varnar också för föråldrade enheter - men att ta reda på det vid konsolen vid midnatt är fel tidpunkt. Kolla på papper först.

📌 Direkt uppgraderingsväg: en direkt uppgradering till 8.0 dokumenteras som stöds från ESXi 6.7 Update 3 och senare (och från 7.0). Om din värd kör en tidigare 6.7-build, uppdatera den först till en sen 6.7-build och hoppa sedan till 8.0. Värdar på 6.5 kan inte hoppa direkt – de behöver ett mellansteg eller en ny installation med konfigurationen återställd.
2

Säkerhetskopiera värdkonfigurationen och virtuella datorer

⚠️ Börja inte utan säkerhetskopior – det här är en produktionsserver. Innan fönstret öppnas behöver du två saker, båda testade: en säkerhetskopia av värdkonfigurationen lagrad utanför servern och aktuella, återställbara säkerhetskopior av de virtuella datorerna. Uppgraderingen bör aldrig röra virtuella datorer – men ett produktionsfönster utan testade säkerhetskopior är spel, inte underhåll. Om du inte kan säga hur du skulle vara tillbaka den 6.7 inom cirka 15 minuter (steg 7), är du inte redo att börja.

Säkerhetskopiera värdkonfigurationen från värdskalet (aktivera SSH på värden först om den är avstängd). Kommandot returnerar en nedladdningslänk för konfigurationspaketet — öppna det och spara .tgz-filen någonstans som inte finns på den här servern:

ESXi Shell
vim-cmd hostsvc/firmware/backup_config

Bekräfta sedan att VM-säkerhetskopiorna är aktuella och att minst en återställning faktiskt har testats. Hälften av alla lila skärmar efter uppgradering går tillbaka till firmware som den gamla hypervisorn tolererade – men krascharna som du inte kan ångra är de som inte har någon backup bakom sig.

3

Planera fönstret och håll 8.0-licensnyckeln redo

Välj en underhållsplats och meddela den för användarna – ingen ska vara mitt i räddningen när värden går ner. Skriv ner sekvensen med tider och ställ in en hård återställningstid: den punkt på natten efter vilken du slutar felsöka och rullar tillbaka (steg 7) istället för att äta upp hela fönstret. Skicka ett avslutande meddelande när arbetet är klart, så nästa morgon inte börjar med rykten.

Få licensen sorterad före fönstret, inte under det. Licensnycklar är knutna till huvudversionen — en 8.0-värd accepterar inte en 6.7-nyckel, och utan en körs den i utvärderingsläge i 60 dagar. Under Broadcom kommer nycklar och nedladdningar från Broadcoms supportportal mot din rättighet, så ordna åtkomsten i förväg.

✅ Ha allt i handen innan du börjar: 8.0 ISO eller depååtkomst, den nya licensnyckeln, värdkonfigurationspaketet från steg 2 och återställningsstegen från steg 7 nedskrivna. Själva fönstret är ungefär en timme — förberedelserna är det som gör det tyst.
4

Rutt A — Uppgradera genom att starta upp 8.0 ISO

Berätta för användarna och ställ sedan värden i underhållsläge – varje virtuell dator som stängs av eller migreras till en annan värd. Uppgradera aldrig en värd som fortfarande kör produktions-VM.

Starta ESXi 8.0-installationsprogrammet från ISO, välj disken som innehåller den befintliga installationen och välj Uppgradera ESXi, bevara VMFS-dataarkivet. Detta är rutten som visas på de flesta servrar, och den som hanterar en stor version hoppar rent eftersom förkontrollerna visas på skärmen allt eftersom.

⚠️ Behandla varje installatörs förkontrollvarning om en enhet som inte stöds eller utfasad som en stoppskylt, inte som dekoration – sluta, gå tillbaka till steg 1 och åtgärda kompatibilitetsproblemet först. Och när uppgraderingen är klar, låt värden starta om till 8.0 på egen hand: strömsätt aldrig en värd som verkar tänka under den första uppstarten.
5

Rutt B — Uppgradera från skalet med esxcli

Depåvägen går helt och hållet från värdskalet – inga fysiska eller virtuella media – vilket gör den till det praktiska valet för en fjärrvärd. Värden går fortfarande in i underhållsläge först, precis som i rutt A. Tillåt HTTP-klienten genom värdbrandväggen:

ESXi Shell
esxcli network firewall ruleset set -e true -r httpClient

Lista profilerna som är tillgängliga i VMwares onlinedepå och notera det exakta namnet på 8.0-standardprofilen:

ESXi Shell
esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Kör sedan profiluppdateringen mot depån med det exakta profilnamnet och starta om värden när den är klar:

ESXi Shell
esxcli software profile update -d <depot-url> -p <exact-profile-name>

Samma rutt fungerar offline: kopiera depåpaketet ZIP till en databutik och rikta -d-värdet mot den filen istället. Observera att profiluppdatering är uppgraderingskommandot – det behåller din befintliga konfiguration och tredje parts VIB där de är kompatibla; ersätt inte profilinstallation, som ersätter bilden.

6

Efter omstarten - Licens, verifiera och släpp sedan

När värden är säkerhetskopierad på 8.0, använd din ESXi 8.0-licensnyckel – 6.7-nyckeln accepteras inte, och utan den nya nyckeln tickar utvärderingsklockan. Avsluta underhållsläget, starta sedan en icke-kritisk virtuell dator först och kontrollera dess nätverk, lagring och konsol innan du startar resten.

Arbeta genom själva värden härnäst: händelseloggen och maskinvarustatus för förar- eller sensorklagomål, varje datalager monterad och inställningarna för hanteringsnätverket intakta. Släpp sedan tillbaka servern till användarna och skicka det avslutande meddelandet från steg 3.

📌 Lämna de virtuella datorernas VMware-verktyg och virtuella hårdvaruversioner-uppgraderingar för en annan dag. Ingendera behöver ändras i samma fönster - och uppgraderingen av hårdvaruversionen är enkelriktad, så den hör aldrig hemma i en uppgraderingsnatt.
7

Crash Playbook — Purple Screen och Shift+R Rollback

Om värden lila-skärmar (PSOD) eller inte kommer att starta upp med hjälp efter uppgraderingen, arbeta i denna ordning. Fotera först den lila skärmen innan du rör vid något. En PSOD är att VM-kärnan stoppar avsiktligt eftersom att fortsätta skulle riskera virtuella datorer – och skärmen är diagnosen: undantagstypen och modulen som nämns på den pekar på orsaken, med ett drivrutinsmodulnamn som indikerar ett hårdvarusupportproblem och ett sidfel som pekar på minne eller firmware.

För det andra, starta om en gång och titta. En enda övergående lila skärm efter ett förarbyte är data; en upprepande är en dom. De första misstänkta, i uppgraderingens egen ordning: ett nätverkskort eller lagringsadapter som inte stöds, firmware som är äldre än kompatibilitetsguidens listor eller ett minnesfel som den gamla versionen aldrig betonade.

För det tredje, rulla tillbaka. ESXi installeras i två startbanker, och uppgraderingen lämnar din tidigare 6.7-byggnad intakt i den alternativa banken. Starta om värden och vid startprompten trycker du på Shift + R och bekräftar – värden startar den tidigare 6.7-versionen, inklusive konfiguration, precis som du lämnade den. Om återställningen fungerar har du köpt tid: fixa kompatibilitetsorsaken i dagsljus och uppgradera igen i ett nytt fönster.

ESXi Shell
vim-cmd hostsvc/firmware/restore_config <bundle-path>

Det återställningskommandot är den andra utrymningsvägen — det sätter tillbaka värdkonfigurationen från steg 2-paketet till en värd av samma version och build, för de fall där en startbank inte räcker.

✅ Det lugnande faktum att hålla fast vid: en krasch efter en uppgradering är nästan aldrig förlorade virtuella datorer. De virtuella datorerna lever i datalagret, orörda av värduppgraderingen - det som inte håller med är värden och en komponent som inte stöds. Rulla tillbaka, fixa den där saken och gå igen.

🏷️Ämnessökvariabler och nyckelord

🔍 ESXi 6.7 to 8.0 Upgrade 🔍 VMware ESXi 🔍 Production Server 🔍 Shift+R Rollback 🔍 esxcli 🔍 Host Configuration Backup 🔍 Purple Screen of Death 🔍 PSOD 🔍 VMFS Datastore 🔍 ESXi Licence Key 🔍 Maintenance Mode 🔍 VMware Compatibility Guide 🔍 TechnicalAnshu
🎙️ Fullständig transkription – tryck för att expandera

__TOK_36__

__TOK_37__

__TOK_38__

❓ Vanliga frågor

Är denna handledning 100 % gratis att följa?

__TOK_39__

Kan nybörjare följa den här guiden?

__TOK_40__

Var kan jag ställa frågor om jag fastnar?

__TOK_41__

🚀 Se hela handledningen på YouTube

__TOK_42__

__TOK_43__

▶️ Se hela videon
Den här handledningen är baserad på Technical Anshus ESXi 6.7 till 8.0 Update-video • Har du fastnat i något steg? Fråga i videokommentarerna — du får hjälp där 🙏