Súhrn
Udržiavanie aktuálnych serverov Exchange (a udržiavanie infraštruktúry v aktualizovanom stave) je dôležitejšie ako kedykoľvek predtým. Preto odporúčame zákazníkom, aby si vždy nainštalovali najnovšie aktualizácie Exchange Server. Vieme, že aktualizácia softvéru môže byť náročná, preto neustále hľadáme spôsoby, ako zlepšiť Exchange Server možnosti aktualizácie, aby sme pomohli zákazníkom dostať sa do obrazu a zostať v obraze.
S radosťou oznamujeme, že sme vykonali zmeny v spôsobe poskytovania aktualizácií zabezpečenia (SU) a rýchlych opráv (HFs) pre Exchange Server. Tieto zmeny sa týkajú najväčšieho problému, ktorému zákazníci čelia pri aktualizácii – inštalácii aktualizácií s nedostatočnými povoleniami a v dôsledku toho môže dôjsť k tomu, že Exchange server zostane v zlom stave.
Historicky, Exchange Server SU boli zabalené ako súbory Windows Installer patch (.msp), ktoré sú samostatné balíky obsahujúce informácie potrebné na aktualizáciu aplikácie. Požiadavka na používanie súborov .msp je, že musia byť nainštalované pomocou zvýšených povolení.
Inštalácia súborov .msp prebieha v kontexte zabezpečenia konta použitého na inštaláciu aktualizácie. Ak je zapnutá kontrola používateľských kont (UAC) (čo dôrazne odporúčame) a aktualizáciu manuálne nainštalujete dvojitým kliknutím na súbor .msp, proces inštalácie sa spustí v režime bez oprávnení, čo často vedie k nesprávnemu stavu servera. Z tohto dôvodu sme správcom pri každom vydaní SU pripomenuli, aby nainštalovali aktualizáciu z príkazového riadka bez oprávnení.
Od vydania SU z mája 2022 budeme teraz odosielať SU a rýchle opravy v dvoch rôznych balíkoch:
-
súbor opráv inštalátora Windows (.msp), ktorý je najvhodnejší pre automatizované inštalácie
-
Samoextrahovanie, automatické vyvýšenie inštalátora (.exe), ktorý je najvhodnejší pre manuálne inštalácie
Súbor .msp budeme naďalej vydávať prostredníctvom Windows Update a katalógu microsoft update. Pre správcov, ktorí manuálne inštalujú aktualizácie, je najlepším riešením nový balík .exe.
Poznámka: Tento nový obal je určený len pre SU a rýchle opravy. Nevzťahuje sa na kumulatívne aktualizácie (CU) ani pomocné aktualizácie (IU). CU už kontrolu správnych povolení pred povolením inštalačného programu pokračovať.
Známe problémy
Pri spustení balíka EXE sa môže zobraziť chybové hlásenie podobné nasledujúcemu:
CHYBA: Inštalátor Exchange nemohol extrahovať obsah súboru opravy. Ďalšie informácie: Nepodarilo sa nájsť časť cesty C:\Users\<USER>\AppData\Application\Temp\Exchangeserver.msp.
Tento problém sa môže vyskytnúť, ak priečinok %temp% v systéme neexistuje. Priečinok %temp% predvolene existuje, ale pravdepodobne bol odstránený.
Ak chcete tento problém obísť, vytvorte priečinok s názvom Temp v nasledujúcom umiestnení (kde <user> je meno používateľa v ceste %USERPROFILE%:
C:\Users\<USER>\AppData\Application\
Informácie o balíku EXE
Balík EXE je obal pre súbor .msp, ktorý zabezpečuje spustenie inštalácie s požadovanými povoleniami. Ak chcete nainštalovať aktualizáciu, jednoducho dvakrát kliknite na .exe súbor a postupujte podľa pokynov. Inštalačný proces kontroluje predpoklady povolenia a ak kontrola zlyhá, pokúsi sa zvýšiť úroveň povolení na požadovanú úroveň správcu:
-
Ak zvýšenie úrovne nie je úspešné, inštalácia sa zastaví bez vykonania zmien Exchange servera.
-
Ak je zvýšenie úrovne úspešné (alebo ak sa už používajú správne povolenia správcu), balík extrahuje súbor .msp do dočasného priečinka aktuálneho používateľa a spustí proces inštalácie.
Bez ohľadu na to, či je inštalácia úspešná, balík vykoná čistenie aj odstránením extrahovaných dočasných súborov.
Zapisovanie do denníka inštalácie
Balík .exe automaticky zaznamená proces inštalácie vrátane podrobných informácií a informácií o ladení. To umožňuje použiť denníky na riešenie problémov so zlyhaniami inštalácií.
Zapisovanie do denníka funguje takto:
-
Balík dotazuje hodnotu databázy Registry MsiInstallPath v časti HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Setup na určenie cesty inštalácie Exchange Server
-
Vytvorí podpriečinok v adresári Zapisovanie do denníka s názvom Update a pod týmto priečinkom ďalšie dva podpriečinky: msi a exe
-
Súbory denníka sa potom zapíšu do týchto dvoch priečinkov v tomto formáte:
ExchangeUpdate_{yyyy-MM-dd-HHmmss}.log
Priečinok exe obsahuje súbory denníka, ktoré sú generované obalom .exe, priečinok MSI obsahuje podrobné denníky a denníky ladenia generované procesom msiexec počas spracovania balíka .msp.
Spracovanie chýb
Ak inštalátor nemôže určiť cestu inštalácie Exchange Server, denníky sa zapíšu do podpriečinkov msi a exe v časti %temp%\Exchange Update\Logging.
Ak inštalátor nemôže zapisovať do súborov denníka, zaznamená výnimku do denníka udalostí aplikácie . Ak nenájdete žiadne súbory denníka súvisiace s inštaláciou Exchange Server SU alebo HF, skontrolujte v denníku udalostí aplikácie udalosti s Exchange Inštalátor SU ako zdroj udalostí. Tieto udalosti by mali naznačovať, prečo sa denníky nepodarilo zapísať.
Toto sú najbežnejšie udalosti, ktoré zaznamenáva obal exe:
Záznam denníka (čo zaznamenávame) |
Popis (čo to znamená) |
---|---|
INFORMÁCIE: Kopírovanie dočasných súborov do {0}. |
Dočasný súbor .msp sa kopíruje do dočasného priečinka. |
INFORMÁCIE: Odstránenie dočasných súborov {0}. |
Súbor .msp bol pred inštaláciou odstránený. |
INFORMÁCIE: inštaluje sa aktualizácia Exchange Server. |
Stáva sa, keď sa spustí inštalácia súboru .msp. |
DOKONČENÉ: Aktualizácia Exchange Server bola úspešne nainštalovaná. |
Aktualizácia Exchange Server sa úspešne nainštalovala. |
CHYBA: Extrahované súbory sa nepodarilo nájsť v {0}. |
Súbor .msp sa nenašiel, a preto inštalácia zlyhala. |
UPOZORNENIE: Aktualizácia Exchange Server vyžaduje reštart na dokončenie inštalácie. |
Inštalácia bola úspešná a reštart čaká na dokončenie procesu. |
CHYBA: Inštalátor Exchange nemohol extrahovať obsah súboru opravy. Ďalšie informácie: {0}. |
Počas extrakcie dočasného súboru .msp sa vyskytol problém. Zapíše sa aj správa o výnimke. |
CHYBA: Počas inštalácie aktualizácie Exchange Server sa vyskytla chyba {0}. |
Počas inštalácie sa vyskytla chyba. Kód chyby sa zapíše do denníka. |
Použitie príkazového riadka
Nový balík aktualizácií podporuje nasledujúce parametre príkazového riadka, ktoré možno použiť na inštaláciu týchto Exchange aktualizácií v automatickom režime alebo ako súčasť vlastnej automatizácie.
Parameter |
Popis |
Ekvivalent msiexec |
---|---|---|
/passive |
Určuje režim bez dozoru, v ktorom inštalácia zobrazuje iba indikátor priebehu. Poznámka: Ak sa vyžaduje reštartovanie aktualizácie, pomocou tohto prepínača sa server automaticky reštartuje. |
msiexec /p filename.msp /passive /l*vx |
/silent |
Určuje tichý režim – nevyžaduje sa žiadna interakcia používateľa. Poznámka: Ak sa vyžaduje reštartovanie aktualizácie, pomocou tohto prepínača sa server automaticky reštartuje. |
msiexec /p filename.msp /quiet /l*vx |
/forcereboot |
Nainštaluje aktualizáciu a reštartuje počítač iba v prípade potreby. |
msiexec /p filename.msp /l*vx shutdown.exe /r /t 0 |
/help |
Zobrazia sa všetky dostupné parametre. |
msiexec /help |
Poznámka: Aj v prípade, že inštalátor nezobrazí výzvu na reštartovanie, dôrazne sa odporúča reštartovať server po inštalácii.
Dúfame, že zistíte, že nový balík aktualizácií .exe zlepší vaše Exchange Server aktualizácie a zjednoduší vám aktuálnu prácu.