|
 
Forfatter: Ragnar Harper (e-post: ragnar AT harper.no) er medlem av Microsofts Speaker Commmunity. Speaker Community består av en håndfull medlemmer med toppkompetanse innen en rekke Microsoft løsninger. Speaker Communitys primære fokus er teknisk rådgivning og de er viktige bidragsytere på en rekke norske Microsoft arrangementer.
Microsoft Exchange Server er blant markedets ledende epost- og gruppevareservere. Med Exhange Server 2003 har Microsoft bygd inn mobile egenskaper som utfyller tidligere webbasert adgang til Exchange. Denne guideserien i tre deler vil gi deg innsikt i hvordan du skal installere, administrere og finslipe Exchange Server 2003.
Exchange er serverbasert programvare som gir adgang til epost, kalender, kontakter, oppgaver og fellesmapper. Med Exchange kan du dele informasjon på en enkel og effektiv måte, og informasjonen kan gjøres tilgjenglig for eksempel til mobile enheter som mobiltelefon og PDA.
Exchange gir også adgang til å lage appliasjoner som utnytter Exchange databasen.
På denne måten kan utviklere enkelt lage applikasjoner som benytter kalender, kontakter og oppgaver fra Exchange databasen.
Brukeren jobber mot Exchange fra en klient. Exchange kommer med en webbasert klient innebygd (Outlook Web Access). I tillegg er Microsoft Outlook 2003 skreddersydd for å utnytte mulighetene i Exchange Server 2003. Exchange støtter også vanlige POP3 eller IMAP4 klienter, men disse har mer begrenset støtte enn Outlook 2003. Dette er begrensninger som ligger i protokollene POP3 og IMAP4. Med Outlook 2003 kan man kjøre RPC over HTTP, og på den måten unngå mange av tidligere årsaker for å kjøre POP3 eller IMAP4. Outlook 2003 kommuniserer med Exchange over MAPI protokollen, og gir altså tilgang til det som er av funksjoner på Exchange.
Å skrive en guide til Exchange er ganske omfattende, og del 1 fokuserer på installasjonen av Exchange Server. Del 2 vil fokusere på administrering av brukere og grupper. Ulike versjoner
Det finnes to versjoner av Exchange Server 2003, Standard Edition og Enterprise Edition. I dag er hovedforskjellen mellom disse tre ting: database , cluster og X400 connector. Enterprise versjonen har mulighet til å ha flere stores og storage groups (forklaring på disse kommer nedenfor). I tillegg har ikke enterprise versjonen noen begrensning på størrelsen til databasen. Standard versjonen har før Exchange 2003 Service pack 2 (sp2) en begrensning på 16 GB, en grense som er hevet til 75 GB i sp2.
Enterprise versjonen støtter clustering, i tillegg til X400 connector.
I Exchange 2000 var det også slik at man måtte ha Enterprise versjonen for å kjøre front-end Exchange. I Exchange 2003 kan man kjøre standard versjonen som front-end. Front-end/Back-end er kort fortalt en Exchange mekanisme for å kunne dele belastningen mellom flere servere, og i tillegg en mekansime for å kunne nå flere Exchange back-end servere via ett og samme navn. Jeg skal ikke gå i dybden på det her, men det er ikke en sikkerhetsmekanisme, som enkelte implementerer den som.
Dagens versjoner støtter kun 32 bits operativsystem. Før du starter installasjon
Det kreves en del infrastruktur på plass før du kan installere Exchange Server 2003. Det viktigste for en vellykket Exchange installasjon er et veldesignet og velfungerende Active Directory (AD). Siden Exchange 2000 har Exchange Server benyttet Active Directory som sin katalogtjeneste, og man er dermed avhengig av Active Directory. Det er et en-til-en forhold mellom en Exchange organisasjon og en Active Directory forest. Med andre ord kan du ikke installere flere uavhengige Exchange installasjoner i en og samme AD forest, ei heller hente brukere via trust fra andre AD forest's. Du kan naturligvis dele informasjon på tvers av AD forest's.
Når du har Active Directory klart, er det klart for installasjon av Exchange Server 2003.
Hvis du kjører Enterprise Edition bør du også nå kartlegge hvordan du vil bygge opp databasene dine. Enterprise edition støtter 4 storage groups, hver med fem databaser. En storage group er det beste nivået å kjøre disaster recovery på, da alle databaser i en storage group deler transaksjonslogg. Jeg skal ikke ta for meg denne oppdelingen her, men det gir deg for eksempel mulighet til å ha ulik SLA på ulike brukere. Har du veldig mange brukere er det også en fin måte å få justert backup og restore tider, i og med at du kan dele det opp i mindre porsjoner (flere databaser / storage groups). Du kan også ha ulike policy'er på de ulike databasene.
Ofte når folk har problemer med Exchange, kan det relateres til feil i Active Directory implementasjon.
Exchange Server 2003 kan installeres på Windows Server 2000 (med sp3 eller bedre) og Windows Server 2003. Før du installerer Exchange, må følgende Windows Server komponenter legges til utover en standard Windows Server installasjon:
- .NET Framework
- ASP.NET
- Internet Information Services (IIS)
- World Wide Web Publishing Service
- Simple Mail Transfer Protocol (SMTP) service
- Network News Transfer Protocol (NNTP) service
Når disse komponentene er installert, kan du fortsette med å installere Exchange. Installasjonsstegene
I Exchange Server 2003 er det en veldig god installasjonsveiviser. Den er utformet som en sjekkliste, og tar deg gjennom alle de nødvendige stegene.
Vi skal her installere en ny Exchange organisasjon, og bruker alternativet New Exchange Server 2003 Installation .
Veiviseren vil be deg sjekke at du møter nødvendige krav til infrastruktur, og at du har installert Windows tjenestene som beskrevet ovenfor. I tillegg vil veiviseren be deg sjekke konfigurasjonen din med dcdiag.exe og netdiag.exe. Disse to verktøyene sjekker tilkobling til domenekontrollere, samt nettverkskonfigurering. Jeg vil her ta for meg stegene knyttet til Exchange, og ikke gå nærmere innpå dcdiag.exe og netdiag.exe.
Selve installasjonen starter du fra Exchange CD med setup.exe.
Stegene i en installasjon er som følger:
- Forestprep
- Domainprep
- Exchange komponentene
Det er verdt å merke seg at man kan kjøre foresprep og domainprep som selvstendige operasjoner, eller hvis man har nok rettigheter, kan det kjøres som en del av installasjonen. I et større miljø vil forestprep operasjonen kunne ha stor innvirkning, da den utvider Active Directory skjema, noe som fører til fullstendig replikering av Active Directory. Domainprep operasjonen kjøres i alle domener ( i en AD forest ) som har Exchange mottakere (enten som brukerobjekter eller distribusjonslister).

Du kan kjøre forestprep med kommandoen setup /forestprep og domainprep med kommandoen setup /domainprep.
Har du et lite miljø og alle nødvendige rettigheter, vil setup gjøre denne jobben for deg uten at du trenger å spesiefisere kommandoen. Fordelen med å kunne kjøre disse som egne steg er blant annet at du kan utvide Active Directory skjemaet uten å installere Exchange. Dette kan være smart hvis du vet at du skal installere Exchange, og ønsker å slippe full synkronisering mellom domenekontrollerne på et senere stadium. Domainprep kan du bli nødt til å kjøre manuellt hvis du har flere domener i din forest. Installere Exchange komponentene
Du kan velge ulike komponenter, men standardkomponentene i en typical installation er vist i figuren under.

Du trenger kun å endre på dette hvis du ønsker å installere en connector for kommunikasjon med andre systemer, eller du har Exchange 5.5 servere i organisasjonen, og ønsker å installere administrasjonsverktøyet for disse.
Deretter velger du installasjonssted for programmet, og går videre med Next. Foreløpig trenger du ikke å tenke på plassering av databaser, da database plassering er noe vi setter etter selve installasjonen.
Du vil også bli spurt om du ønsker å opprette en ny Exchange organisasjon, eller om du installerer flere Exchange Servere i en eksisterende organisasjon.

Som en del av forestprep vil du måtte velge organisasjonsnavn. Dette blir navnet på Exchange-installasjonen, og organisasjonen som alle Exchange Servere blir en del av.
Skriv firmanavnet, og du er godt på vei.


Optimalisering av server
Etter installasjonen er det en del ting som kan gjøres for optimalisering. For det første er Exchange installert i mixed mode. Mixed-mode Exchange gir deg anledning til å ha Exchange 5.5 servere i organisasjonen. Hvis du ikke har det, bør du bytte til native mode med en gang. Native mode gir deg tilgang til en del funksjoner du ellers ikke vil få, blant annet query-based distribution groups, flytting av servere mellom routing groups, flytting av brukere mellom administrative grupper, og at SMTP blir standard routing protokoll. Merk at har du først endret til native mode, kan du ikke endre tilbake.
Endre til native mode:
- Start Exchange System Manager: Fra Start , velg All Programs , deretter Microsoft Exchange , og klikk på System Manager.
- Høyreklikk på organisasjonsnavnet som vises i treet øverst til venstre, velg deretter Properties.
- I Change operation mode, velg Change Mode.
- Velg ja i den advarselen som dukker opp (hvis du er sikker på at ingen Exchange 5.5 servere kommer inn i organisasjonen eller finnes i organisasjonen).
- Velg Apply.
Du må nå restarte Microsoft Exchange Information Store tjenesten (på alle Exchange Serverne hvis du har flere).
Det neste du bør gjøre er å endre plasseringen av database filene og loggfilene. For best mulig ytelse bør hver enkelt databasefil ha sin egen disk, samt at loggfilene bør ha sin egen disk. I tillegg bør systemet og pagingfilen ha sine egne disker. Om du ikke går for en slik løsning (som for små installasjoner kan være overkill) bør du i det minste ha loggfilene på egen disk, og databasene på egen disk, adskilt fra system og pagingfil. Flytting av loggfil og database
- Start Exchange System Manager: Fra Start , velg All Programs, deretter Microsoft Exchange, og klikk på System Manager .
- I organisasjonstreet, finn First Storage Group under servernavnet, og åpne denne.

- Høyreklikk på First Storage group og velg Properties
- Velg Browse på arkfanen General, og gå til disken og mappen du ønsker loggfilene skal plasseres. Når du velger Save, vil loggfilene flyttes til det nye området du har valgt.
- Høyreklikk deretter på Mailbox store og velg Properties.
- Her må du flytte to filer, EDB fila og STM fila etter samme prinsipper som loggfila
Hvis du har server med 1 GB RAM eller mer, bør du også gjøre innstillinger i boot.ini fila som gir deg bedre ytelse på Exchange. Du bør legge til /3GB /userva=3030 for å få bedre ytelse. Verdien 3030 på userva er det beste utgangspunktet, men du kan bruke verdier fra 2970 til 3030. Disse verdiene påvirker hvordan Exchange kan benytte minnet, og gjør at Exchange utnytter tilgjenglig minne bedre på en server med 1 GB eller mer minne.
Oppsummering
Du har nå installert Exchange Server 2003, og er klar til å begynne å legge inn brukere. Brukerne legges inn via Active Directory Users and Computers, og er det vi gjennomgår i neste del av denne tredelte serien. Del 3 vil gi deg tips til en bedre Exchange-hverdag. Et lite tips til deg som kjører Windows 2000 og Exchange 2000. Ikke oppgrader til Exchange 2003 før du har oppgradert til Windows Server 2003. Det er ikke støttet. |