Exchange 2010
pe această pagină
- Introducere – De ce să folosiți un Script pentru Shutdown Exchange?
- Script Shutdown
- ce face scriptul?
- oprirea sau repornirea serverului după oprirea Exchange
- pornirea Exchange cu un Script
alte versiuni de Exchange
acest articol este disponibil pentru alte versiuni de Exchange:
Exchange 2003
Exchange 2007
Introducere – De ce să folosiți un Script pentru Shutdown Exchange?
dacă executați Exchange 2010 pe un controler de domeniu, atunci veți găsi că este nevoie de mașină o lungă perioadă de timp pentru a opri. Acest lucru se datorează faptului că funcționalitatea domeniului se oprește mai repede decât Exchange, prin urmare Exchange nu poate scrie controlerului de domeniu și trebuie să fie “ucis” de sistemul de operare.
această “ucidere” continuă a serviciilor de schimb, în loc să le permită oprirea grațioasă, nu este bună pentru baza de date și este unul dintre motivele principale pentru a recomanda ca Exchange să nu fie instalat pe un controler de domeniu.
o opțiune mai bună este să opriți serviciile înainte de a începe să opriți serverul. Acest lucru va determina, de asemenea, închiderea serverului mai rapid, deoarece nu așteaptă expirarea serviciilor. Acest lucru poate reduce semnificativ timpul de oprire/repornire a serverului SBS.
chiar dacă aveți un server Exchange dedicat, dacă utilizați un UPS, atunci poate doriți să opriți serviciile Exchange înainte ca UPS-ul să închidă sistemul de operare. În multe cazuri, controlerul de domeniu se poate închide înainte de Exchange, ceea ce va provoca întârzieri, deoarece Exchange trebuie să comunice cu controlerul de domeniu în timpul procesului de închidere.
în timp ce puteți opri serviciile dvs. utilizând instrumentul administrativ servicii, utilizați în schimb un script batch cu o comandă rapidă pe desktop.
Datorită dependențelor necesare pentru unele servicii, puteți comanda rapidă Lista oprind un serviciu cu comanda / y.
Script Shutdown
mai jos este un script eșantion. Pur și simplu copiați și lipiți-l într-un nou document notepad și salvați-l ca “stop-exchange.cmd”.
ce face scenariul?
net stop msexchangeadtopology /y
Stops the “Microsoft Exchange Active Directory Topology Service” which will stop the following services
Microsoft Exchange Transport Log Search
Microsoft Exchange Transport
Microsoft Exchange Throttling
Microsoft Exchange Service Host
Microsoft Exchange Search Indexer
Microsoft Exchange RPC Client Access
Microsoft Exchange Replication
Microsoft Exchange Protected Service Host
Microsoft Exchange Mail Submission
Microsoft Exchange Mailbox Replication
Microsoft Exchange Mailbox Asistenți
Microsoft Exchange File Distribution
Microsoft Exchange EdgeSync
Microsoft Exchange Anti-spam Update
Microsoft Exchange Address Book
se va opri, de asemenea, POP3, IMAP4 și Unified Messaging dacă acestea sunt activate.
net stop msexchangefba /y
oprește serviciul “Microsoft Exchange Forms-based Authentication” care nu are dependențe
net stop msftesql-exchange /y
oprește serviciul “Microsoft Search (Exchange)” care nu are dependențe
net stop MSExchangeIS /y
oprește serviciul “Microsoft Exchange Information Store”, care nu are dependențe
net stop MSExchangeSA /y
oprește serviciul “Microsoft Exchange System Attendant”, care nu au dependențe
net stop iisadmin /y
oprește serviciul de administrare IIS, care nu are dependențe.
net stop w3svc /y
oprește serviciul “World Wide Web Publishing”, care poate avea dependențe – pe SBS acest lucru va opri și serviciul Remote Desktop Gateway, care vă poate da afară din server dacă utilizați RWW pentru a accesa serverul.
dacă utilizați un plug-in terță parte, atunci este posibil să găsiți că există o dependență de acel plug-in care poate provoca eșecul scriptului. / Y la sfârșitul fiecărei comenzi ar trebui să se ocupe de aceasta, dar dacă descoperiți că serviciul terț nu se oprește la timp, ajustați scriptul pentru a include o întârziere. (Sleep face parte din instrumentele Windows Resource Kit, dacă nu îl aveți instalat pe server)
de exemplu, acesta este un script utilizat cu o versiune veche a McAfee Group Shield
Shutdown sau reporniți serverul după oprirea Exchange
dacă utilizați aceste scripturi pentru shutdown Exchange înainte ca un server să fie oprit (de exemplu de un UPS) sau repornit, atunci poate doriți să automatizați complet procesul prin scriptarea shutdown/restart de asemenea. Acest lucru poate fi realizat cu ușurință prin adăugarea unei linii suplimentare la sfârșitul scriptului:
reporniți serverul
opriți serverul
pornirea Exchange cu un Script
în cele din urmă, s-ar putea dori, de asemenea, un script pentru a porni Exchange din nou. Acest lucru poate fi util dacă aplicați o actualizare care necesită o repornire a serviciilor Exchange, dar nu trebuie să reporniți serverul. Cu toate acestea, începerea serviciilor este puțin mai complexă, deoarece numărul mai mic al serviciilor depinde de alte servicii. Prin urmare, mai multe servicii trebuie pornite manual. Pur și simplu copiați și lipiți-l într-un nou document notepad și salvați-l ca “start-exchange.cmd”.
nu uitați să adăugați servicii POP3 și IMAP dacă le utilizați.
Leave a Reply