Exchange 2010
ezen az oldalon
- Bevezetés – miért használjon szkriptet az Exchange leállításához?
- leállítási parancsfájl
- mit csinál a parancsfájl?
- a kiszolgáló leállítása vagy újraindítása az Exchange leállítása után
- az Exchange indítása parancsfájllal
az Exchange egyéb verziói
ez a cikk az Exchange más verzióihoz érhető el:
Exchange 2003
Exchange 2007
Bevezetés – miért érdemes szkriptet használni az Exchange leállításához?
ha az Exchange 2010-et tartományvezérlőn futtatja, akkor azt fogja tapasztalni, hogy a gép leállítása hosszú időt vesz igénybe. Ez azért van, mert a tartományfunkció gyorsabban leáll, mint az Exchange, ezért az Exchange nem tud írni a tartományvezérlőnek, ezért az operációs rendszernek “meg kell ölnie”.
az Exchange-szolgáltatások folyamatos “megölése”, ahelyett, hogy kecsesen leállítanák őket, nem tesz jót az adatbázisnak, és az egyik fő oka annak, hogy javasoljuk, hogy az Exchange ne legyen telepítve egy tartományvezérlőre.
jobb megoldás a szolgáltatások leállítása a szerver leállítása előtt. Ez a kiszolgáló gyorsabb leállítását is okozza, mert nem várja meg a szolgáltatások időtúllépését. Ez jelentősen csökkentheti az SBS szerver leállítási/újraindítási idejét.
még ha dedikált Exchange-kiszolgálóval is rendelkezik, ha UPS-t használ, akkor érdemes lehet leállítani az Exchange-szolgáltatásokat, mielőtt az UPS leállítja az operációs rendszert. Sok esetben a tartományvezérlő leállhat az Exchange előtt, ami késéseket okoz, mivel az Exchange-nek kommunikálnia kell a tartományvezérlővel a leállítási folyamat során.
bár a szolgáltatásokat a szolgáltatások felügyeleti eszközével maga is leállíthatja, ehelyett használjon kötegelt parancsfájlt az asztalon található parancsikonnal.
az egyes szolgáltatásokhoz szükséges függőségek miatt a listát a / y paranccsal leállíthatja.
Shutdown Script
az alábbiakban egy minta script. Egyszerűen másolja be és illessze be egy új jegyzettömb dokumentumba, és mentse el “stop-exchange” néven.cmd”.
mit csinál a szkript?
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 Asszisztensek
Microsoft Exchange Fájlelosztás
Microsoft Exchange EdgeSync
Microsoft Exchange levélszemét-elhárító frissítés
Microsoft Exchange címjegyzék
a POP3, az IMAP4 és az egyesített üzenetküldést is leállítja, ha azok engedélyezve vannak.
net stop msexchangefba /y
leállítja a “Microsoft Exchange Forms-Based Authentication” szolgáltatást, amely nem rendelkezik függőségekkel
net stop msftesql-exchange /y
leállítja a “Microsoft Search (Exchange)” szolgáltatást, amely nem rendelkezik függőségek
net stop MSExchangeIS /y
leállítja a “Microsoft Exchange Information Store” szolgáltatást, amely nem rendelkezik függőségekkel
net stop msexchangesa /y
leállítja a “Microsoft Exchange System Attendant” szolgáltatást, amely nem nincs függősége
net stop iisadmin /y
leállítja az IIS felügyeleti szolgáltatást, amely nem rendelkezik függőségekkel.
net stop w3svc /y
leállítja a “World Wide Web Publishing” szolgáltatást, amelynek bármilyen függősége lehet – az SBS-en ez leállítja a Távoli asztali átjáró szolgáltatást is, amely kirúghatja Önt a szerverről, ha az RWW-t használja a szerver eléréséhez.
ha harmadik féltől származó beépülő modult használ, akkor előfordulhat, hogy attól a beépülő modultól függ, amely a szkript meghibásodását okozhatja. Az egyes parancsok végén található / y-nak foglalkoznia kell vele, de ha úgy találja, hogy a harmadik fél szolgáltatása nem áll le időben, állítsa be a szkriptet úgy, hogy késést tartalmazzon. (Sleep része a Windows Resource Kit eszközök, ha nincs telepítve a szerveren)
például, ez egy script használt egy régi változata McAfee Group Shield
Shutdown vagy indítsa újra a szervert leállítása után Exchange
ha ezeket a szkripteket shutdown Exchange előtt egy szerver shutdown (például egy UPS), vagy újraindul, akkor érdemes teljesen automatizálni a folyamatot script a shutdown/restart szintén. Ez könnyen elérhető egy extra sor hozzáadásával a szkript végéhez:
indítsa újra a kiszolgálót
állítsa le a kiszolgálót
az Exchange indítása parancsfájllal
végül érdemes lehet egy parancsfájlt is újraindítani az Exchange-hez. Ez akkor lehet hasznos, ha olyan frissítést telepít, amely az Exchange-szolgáltatások újraindítását igényli, de nem kell újraindítania a kiszolgálót. A szolgáltatások elindítása azonban egy kicsit bonyolultabb, mivel a szolgáltatások kevesebb száma más szolgáltatásoktól függ. Ezért több szolgáltatást manuálisan kell elindítani. Egyszerűen másolja be és illessze be egy új jegyzettömb dokumentumba, és mentse el “start-exchange” néven.cmd”.
ne felejtse el hozzáadni a POP3 és IMAP szolgáltatásokat, ha ezeket használja.
Leave a Reply