Rezime
Održavanje Exchange servera ažurnim (i redovno ažuriranje infrastrukture) važnije je nego ikada. Zbog toga preporučujemo da klijenti uvek instaliraju najnovije Exchange server ispravke. Znamo da ažuriranje softvera može da bude opterećenje, tako da neprestano tražimo načine za poboljšanje iskustva Exchange server ažuriranja kako bismo korisnicima pomogli da budu u toku i ostanu u toku.
Drago nam je što danas možemo da objavimo da smo uneli promene načinom na koji isporučivamo bezbednosne ispravke (SU) i hitne ispravke (HF-ove) za Exchange server. Ove promene rešavaju najveći problem sa čim se klijenti suoče prilikom ažuriranja – instaliranju ispravki sa nedovoljnim dozvolama i zbog toga je Exchange server u lošem stanju.
U prošlosti su Exchange server SU-Windows kao datoteke Windows zakrpa za instalacioni program (.msp), koji su samouslužni paketi koji sadrže informacije potrebne za ažuriranje aplikacije. Zahtev za korišćenje .msp datoteka je da one moraju da se instaliraju pomoću dozvola sa punim privilegijama.
Instalacija .msp datoteka odvija se u bezbednosnom kontekstu naloga koji se koristi za instaliranje ispravke. Ako je kontrola korisničkog naloga ( UAC) omogućena (koju preporučujemo) i ručno instalirate ispravku tako što ćete dvaput kliknuti na .msp datoteku, proces instalacije se pokreće u režimu koji nije pod punim privilegijama, što često za rezultat ima loše stanje servera. Iz ovog razloga, sa svakim SU izdanjem podsetili smo administratore da instaliraju ispravku sa komandne linije sa punim privilegijama.
Počevši od izdanja SU iz maja 2022, sada ćemo isporučiti SUs i hitne ispravke u dva različita paketa:
-
Windows datoteku zakrpe instalacionog programa (.msp), koja najbolje funkcioniše za automatizovane instalacije
-
Samostalno izdvajanje instalacionog programa za automatsko podizanja (.exe), koji najbolje funkcioniše za ručne instalacije
Nastavićemo da izdajemo .msp datoteku putem Windows Updatei Microsoft Update kataloga. Za administratore koji ručno instaliraju ispravke, novi .exe paket je najbolja opcija.
Napomena: Ovaj novi paket je samo za SU i hitne ispravke. Ne odnosi se na kumulativne ispravke (cumulativne ispravke) ili privremene ispravke (IUs). Već proveravaju da li postoje odgovarajuće dozvole pre nego što dozvole instalaciji da nastavi.
Poznati problemi
Kada pokrenete EXE paket, možete dobiti poruku o grešci koja podseća na sledeću:
GREŠKA: Exchange instalacija nije mogla da izdvoji sadržaj datoteke zakrpa. Više informacija: Nije bilo moguće pronaći deo putanje "C:\Users\<USER>\AppData\Application\Temp\Exchangeserver.msp"
Do ovog problema može doći ako fascikla %temp% ne postoji u sistemu. Fascikla %temp% podrazumevano postoji, ali je možda uklonjena.
Da biste zaobišli ovaj problem, kreirajte fasciklu pod imenom "Temp" na sledećoj lokaciji (gde <USER> predstavlja korisničko ime u putanji %USERPROFILE%:
C:\Users\<USER>\AppData\Application\
Osnovni podaci o EXE paketu
EXE paket je omotač za .msp datoteku koji obezbeđuje da se instalacija pokrene sa potrebnim dozvolama. Da biste instalirali ispravku, jednostavno kliknite dvaput na .exe i pratite uputstva. Proces instalacije proverava preduslove dozvola i, ako provera ne uspe, pokušaće da podiže dozvole na potrebni nivo administratora:
-
Ako podiznjenje nije uspelo, instalacija se zaustavlja bez unošenja promena Exchange serveru.
-
Ako je podizanja uspelo (ili ako su odgovarajuće administratorske dozvole već u upotrebi), paket će izdvojiti .msp datoteku u privremenu fasciklu trenutnog korisnika i započeti proces instalacije.
Bez obzira na to da li je instalacija uspešna, paket takođe obavlja čišćenje brisanjem izdvojenih privremenih datoteka.
Vođenje evidencije o instalaciji
Paket .exe automatski evidentira proces instalacije, uključujući detaljne informacije i informacije o otklanjanju grešaka. Ovo omogućava da se evidencije koriste za rešavanje problema sa neuspelim instalacijama.
Evo kako funkcioniše vođenje evidencije:
-
Paket upitima vrednost registratora "MsiInstallPath" u okviru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Setup da bi se utvrdila putanja Exchange server instalacije
-
Kreira potfasciklu u okviru direktorijuma "Vođenje evidencije" pod imenom "Ažuriranje" i u okviru te fascikle se kreiraju još dve potfascikle: msii exe
-
Datoteke evidencije su zatim upisane u ove dve fascikle u ovom formatu:
ExchangeUpdate_{yyyy-MM-dd-HHmmss}.log
Exe fascikla sadrži datoteke evidencije koje generiše .exe omotač, a msi fascikla sadrži evidencije rečitosti i otklanjanja grešaka koje je generisano od strane msiexec procesa tokom obrade .msp paketa.
Rukovanje greškama
Ako instalacioni program ne može da utvrdi putanju Exchange server instalacije, evidencije će biti zapisane u msi i exe potfascikle u okviru %temp%\Exchange Ažuriraj\Evidentiranje.
Ako instalacioni program ne može da piše u datoteke evidencije, on će prijaviti izuzetak u evidenciju događaja aplikacije. Ako ne pronađete nijednu datoteku evidencije povezanu sa instalacijom Exchange server SU ili HF datoteke, u evidenciji događaja aplikacije potražite događaje koji Exchange SU instalacioni program kao izvor događaja. Ovi događaji bi trebalo da ukazuju na razloge zbog kojih evidencije nije moguće pisati.
Ovo su najčešći događaji koje evidentira exe wrapper:
Stavka evidencije (šta evidentiramo) |
Opis (značenje) |
---|---|
INFORMACIJE: Kopiranje privremenih datoteka u {0}. |
Privremena .msp datoteka se kopira u privremenu fasciklu. |
INFORMACIJE: Brisanje privremenih datoteka {0}. |
Neusklaрena .msp datoteka je izbrisana pre/nakon instalacije. |
INFORMACIJE: Exchange server ispravka se instalira. |
Dešava se kada se pokrene instalacija .msp datoteke. |
DOVRŠENO: Exchange server ažuriranje je uspešno instalirano. |
Ažuriranje Exchange server je uspešno instalirano. |
GREŠKA: Nije moguće pronaći izdvojene datoteke na {0}. |
Neusklađena .msp datoteka nije pronađena i zato instalacija nije uspela. |
UPOZORENJE: ažuriranje Exchange server zahteva ponovno pokretanje sistema da bi se dovršila instalacija. |
Instalacija je uspela i ponovno pokretanje sistema je na čekanju da dovrši proces. |
GREŠKA: Exchange instalacija nije mogla da izdvoji sadržaj datoteke zakrpa. Više informacija: {0}. |
Došlo je do problema tokom izdvajanja privremene .msp datoteke. Poruka o izuzetku će takođe biti evidentirana. |
GREŠKA: Prilikom instaliranja ispravke Exchange server, došlo je {0} greške. |
Došlo je do greške tokom instalacije. Kôd greške će biti evidentiran. |
Upotreba komandne linije
Novi paket ispravki podržava sledeće parametre komandne linije koji se mogu koristiti za instaliranje tih ispravki Exchange u režimu bez nadzora ili u sklopu sopstvene automatizacije.
Parametar |
Opis |
Msiexec equivalent |
---|---|---|
/pasivno |
Navodi režim bez nadzora gde instalacija prikazuje samo traku toka. Napomena: Ako je neophodno ponovno pokretanje za ažuriranje, korišćenje ovog prekidača će automatski ponovo pokrenuti server. |
msiexec /p filename.msp /passive /l*vx |
/silent |
Navodi tihi režim – nije potrebna korisnička interakcija. Napomena: Ako je neophodno ponovno pokretanje za ažuriranje, korišćenje ovog prekidača će automatski ponovo pokrenuti server. |
msiexec /p filename.msp /quiet /l*vx |
/forcereboot |
Instalira ispravku i ponovo pokrene računar samo ako je to potrebno. |
msiexec /p filename.msp /l*vx shutdown.exe /r /t 0 |
/help |
Prikazuje sve dostupne parametre. |
msiexec /help |
Napomena: Čak i ako instalacioni program ne traži ponovno pokretanje, preporučuje se da ponovo pokrenete server nakon instalacije.
Nadamo se da ćete pronaći novi .exe ispravki poboljšava iskustvo Exchange server ažuriranja i olakšava vam da ostanete u toku.