Exchange 2010

På Denne Siden

  • Introduksjon – Hvorfor Bruke Et Skript For Å Avslutte Exchange?
  • Shutdown Script
  • Hva Gjør Skriptet?
  • Slå Av Eller Start Serveren På Nytt Etter Å Ha Stoppet Exchange
  • Starte Exchange Med Et Skript

Andre Versjoner Av Exchange

Denne artikkelen er tilgjengelig for Andre versjoner Av Exchange:

Exchange 2003
Exchange 2007

Introduksjon – Hvorfor Bruke Et Skript for Å Slå Av Exchange?

hvis Du kjører Exchange 2010 på en domenekontroller, vil du oppdage at det tar maskinen lang tid å slå av. Dette skyldes at domenefunksjonaliteten stopper raskere Enn Exchange, Derfor Kan Exchange ikke skrive til domenekontrolleren og må “drepes” av operativsystemet.

denne kontinuerlige “drepingen” Av Exchange-tjenestene, i stedet for å tillate dem å stenge grasiøst, er ikke bra for databasen, og er en av hovedgrunnene til å anbefale At Exchange ikke er installert på en domenekontroller.

Et bedre alternativ er å stoppe tjenestene før du begynner å slå av serveren. Dette vil også føre til at serveren slås av raskere fordi den ikke venter på at tjenestene skal timeout. Dette kan betydelig redusere shutdown / reboot tid AV SBS Server.

Selv om du har en dedikert Exchange-server, hvis DU bruker EN UPS, kan du også slå Av Exchange-tjenestene før UPS slår AV OPERATIVSYSTEMET. I mange tilfeller kan domenekontrolleren slås av før Exchange, noe som vil føre til forsinkelser da Exchange må kommunisere med domenekontrolleren under avslutningsprosessen.

selv om du kan stoppe tjenestene selv ved hjelp av administrasjonsverktøyet for tjenester, kan du i stedet bruke et satsvis skript med en snarvei på skrivebordet.
på grunn av avhengighetene som kreves for noen tjenester, kan du snarvei listen ved å stoppe en tjeneste med kommandoen / y.

Shutdown Script

Nedenfor er et eksempelskript. Bare kopier og lim den inn i et nytt notisblokk-dokument og lagre det som ” stop-exchange.cmd”.

Hva gjør skriptet?

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 Assistenter
Microsoft Exchange-Fildistribusjon
Microsoft Exchange EdgeSync
Microsoft Exchange Anti-spam Update
Microsoft Exchange Address Book
det vil også stoppe POP3, IMAP4 og Unified Messaging hvis disse er aktivert.

net stop msexchangefba /y

stopper Tjenesten “Microsoft Exchange Forms-Based Authentication” som ikke har noen avhengigheter

net stop msftesql-exchange /y

stopper Tjenesten “Microsoft Search (Exchange)” som ikke har noen avhengigheter

net stop msexchangeis /y

stopper tjenesten “Microsoft Exchange Information Store” som ikke har noen avhengigheter

net stop msexchangesa /y

stopper tjenesten “microsoft exchange System Attendant” som gjør det ikke har noen avhengigheter

net stop iisadmin /y

stopper iis admin-tjenesten, som ikke har noen avhengigheter.

net stop w3svc / y

stopper tjenesten” World Wide Web Publishing”, som kan ha noen avhengigheter – PÅ SBS vil dette også stoppe Remote Desktop Gateway-tjenesten, som kan sparke deg ut av serveren hvis DU bruker RWW til å få tilgang til serveren.

hvis du bruker en tredjeparts plugin – modul, kan du oppleve at det er en avhengighet av den plugin-modulen som kan føre til at skriptet mislykkes. /Y på slutten av hver kommando skal håndtere det, men hvis du finner ut at tredjepartstjenesten ikke stopper i tide, juster skriptet for å inkludere en forsinkelse. (Søvn er en Del Av Windows Resource Kit-verktøyene, hvis du ikke har det installert på serveren)

dette er for eksempel et skript som brukes med en gammel versjon Av McAfee Group Shield

Slå Av Eller Start Serveren På Nytt Etter Å Ha Stoppet Exchange

hvis du bruker disse skriptene til å slå Av Exchange Før en server slås Av (for EKSEMPEL AV EN UPS) eller startes på nytt, kan det være lurt å automatisere prosessen fullstendig ved å skriptere avslutning/omstart også. Dette kan enkelt oppnås ved å legge til en ekstra linje til slutten av skriptet:

Start serveren på nytt

Slå av serveren

Starte Exchange Med Et Skript

Til slutt vil du kanskje også at et skript skal starte Exchange på nytt. Dette kan være nyttig hvis du installerer en oppdatering som krever omstart Av Exchange-tjenestene, men ikke trenger å starte serveren på nytt. Men starter tjenestene er litt mer komplisert som mindre antall tjenester er avhengig av andre tjenester. Derfor må flere tjenester startes manuelt. Bare kopier og lim den inn i et nytt notisblokk-dokument og lagre det som ” start-exchange.cmd”.

Husk Å legge TIL POP3-og IMAP-tjenester hvis du bruker dem.

Leave a Reply