Exchange 2010

na této stránce

  • Úvod-Proč používat skript k vypnutí Exchange?
  • vypnutí skriptu
  • co skript dělá?
  • vypnutí nebo restartování serveru po zastavení Exchange
  • spuštění Exchange se skriptem

ostatní verze Exchange

tento článek je k dispozici pro jiné verze Exchange:

Exchange 2003
Exchange 2007

Úvod-Proč používat skript k vypnutí Exchange?

pokud používáte Exchange 2010 na řadiči domény, zjistíte, že vypnutí stroje trvá dlouho. Je to proto, že funkce domény se zastaví rychleji než Exchange, proto Exchange nemůže zapisovat do řadiče domény a musí být” zabit ” operačním systémem.

toto neustálé “zabíjení” služeb Exchange, místo toho, aby jim umožnilo elegantně vypnout, není dobré pro databázi a je jedním z hlavních důvodů, proč doporučujeme, aby Exchange nebyl nainstalován na řadiči domény.

lepší možností je zastavit služby dříve, než začnete vypínat server. To také způsobí rychlejší vypnutí serveru, protože nečeká na vypršení časového limitu služeb. To může výrazně snížit dobu vypnutí / restartu serveru SBS.

i když máte vyhrazený server Exchange, pokud používáte UPS, můžete také chtít vypnout služby Exchange dříve, než UPS vypne operační systém. V mnoha případech může řadič domény vypnout před výměnou, což způsobí zpoždění, protože Exchange musí během procesu vypnutí komunikovat s řadičem domény.

i když můžete zastavit služby sami pomocí nástroje pro správu služeb, místo toho použijte dávkový skript se zkratkou na ploše.
vzhledem k závislostem vyžadovaným pro některé služby můžete zkratku seznamu zastavit pomocí příkazu /y.

Shutdown Script

níže je ukázkový skript. Jednoduše jej zkopírujte a vložte do nového dokumentu poznámkový blok a uložte jej jako ” stop-exchange.cmd”.

co dělá skript?

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 Asistenti
Microsoft Exchange File Distribution
Microsoft Exchange EdgeSync
Microsoft Exchange Anti-spam Update
Microsoft Exchange Address Book
zastaví také POP3, IMAP4 a Unified Messaging, pokud jsou povoleny.

net stop msexchangefba /y

zastaví službu “Microsoft Exchange Forms-Based Authentication”, která nemá žádné závislosti

net stop msftesql-exchange /y

zastaví službu “Microsoft Search (Exchange)”, která nemá žádné závislosti

net stop msexchangeis /y

zastaví službu “Microsoft Exchange Information Store”, která nemá žádné závislosti

net stop Msexchangesa /y

zastaví službu “Microsoft Exchange System attendant”, která nemají žádné závislosti

net stop iisadmin / y

zastaví službu Správce služby IIS, která nemá žádné závislosti.

net stop w3svc / y

zastaví službu “World Wide Web Publishing”, která může mít jakékoli závislosti-na SBS to také zastaví službu brány vzdálené plochy, která by vás mohla vykopnout ze serveru, pokud používáte RWW pro přístup k serveru.

pokud používáte plug-in třetí strany, pak možná zjistíte, že na tomto plug-inu existuje závislost, která může způsobit selhání skriptu. / Y na konci každého příkazu by se s tím měl vypořádat ,ale pokud zjistíte, že služba třetí strany se nezastaví včas, upravte skript tak, aby zahrnoval zpoždění. (Spánek je součástí nástrojů sady prostředků systému Windows, pokud jej nemáte nainstalovaný na serveru)

Jedná se například o skript používaný se starou verzí McAfee Group Shield

vypnutí nebo restartování serveru po zastavení Exchange

Používáte – li tyto skripty k vypnutí Exchange před vypnutím serveru (například UPS) nebo restartováním, možná budete chtít proces plně automatizovat skriptováním vypnutí/restartu. Toho lze snadno dosáhnout přidáním dalšího řádku na konec skriptu:

restartujte server

vypnutí serveru

spuštění Exchange pomocí skriptu

nakonec můžete také chtít, aby skript znovu spustil Exchange. To může být užitečné, pokud použijete aktualizaci, která vyžaduje restart služeb Exchange, ale nemusíte restartovat server. Spuštění služeb je však o něco složitější, protože menší počet služeb závisí na jiných službách. Proto je třeba spustit více služeb ručně. Jednoduše jej zkopírujte a vložte do nového dokumentu poznámkový blok a uložte jej jako ” start-exchange.cmd”.

nezapomeňte přidat služby POP3 a IMAP, pokud je používáte.

Leave a Reply