Artykuły

A A A
Drukuj Ekportuj do PDF
Opublikowane: 2010.09.28 6:50 | cobrajas | Aktualizacja: 2010.09.29 23:58

Migracja poczty z Exchange Server 2003 do Exchange Server 2007 SP3

Jest to druga część artykułu autorstwa Krzysztofa Skorzybuta nawiązująca do "Migracji domeny do Windows Server 2008 R2". W tej cześci autor przedstawił proces migracji poczty z Exchange Server 2003 do Exchange Server 2007 pracującego pod kontrolą Windows Server 2008 R2.

Jest to druga część artykułu autorstwa Krzysztofa Skorzybuta nawiązująca do "Migracji domeny do Windows Server 2008 R2". W tej części autor przedstawił proces migracji poczty z Exchange Server 2003 do Exchange Server 2007 SP3 pracującego pod kontrolą Windows Server 2008 R2.

Uwaga: Przypominam, że migracja obejmuje starą pocztę postawioną na serwerze Exchange 32 bitowym, a nowy Exchange jest tylko w wersji 64 bitowej. Do łatwiejszego przeprowadzenia migracji Microsoft przygotował narzędzia dostępne również w wersji 32 bitowej, które można pobrać ze strony:

http://www.microsoft.com/downloads/details.aspx?FamilyID=6be38633-7248-4532-929b-76e9c677e802&displaylang=en

Teraz na podstawie opisu Konrada Sagały (Exchange Server MVP) ruszamy z migracją Poczty.

http://www.microsoft.com/poland/technet/article/art0083_01.mspx

Po spełnieniu wszystkich wymagań wskazanych przez autora powyższego artykułu (wymagany jest PowerShell) przystępujemy do przygotowania schematu Active Directory. Należy jeszcze sprawdzić na serwerze Exchange, czy jest wyłącznony tryb Native dla Windows 2000:

img1

Jeśli powyższy warunek nie będzie spełniony to podczas pierwszego polecenia otrzymamy błąd: The Exchange organization is not in native mode, co zaprezentowano na zdjęciu poniżej.

img2 

Uruchamiamy wiersz poleceń (cmd) na starym kontrolerze domeny i wchodzimy do katalogu, gdzie rozpakowała się 32 bitowa instacja Exchange.

Na kontrolerze domeny uruchamiamy następujące polecenie: setup /PrepareLegacyExchangePermissions

W rezultacie powinniśmy otrzymać:

img3 

Teraz kolejno wykonujemy polecenia:

  • setup /PrepareSchema
  • setup /PrepareAD
  • setup /PrepareAllDomains

img4

img5

W kolejnym kroku użyjemy Microsoft Best Practices Analyzera, aby wskazał, co należy jeszcze doinstalować lub poprawić. Program ten wymaga komponentu .NET Framework. Instalację .NET Framework przeprowadzamy z poziomu Server Managera.

Server Manager > Features > Add features > .Net Framerowrk 3.5.1

Po instalacji wymaganego komponentu uruchamiamy Microsoft Exchange Best Practices Analyzer, który znajduje się w katalogu instalacyjnym Exchange: ..\setup\serverroles\common\exbpa.

img6

 W efekcie uzyskujemy raport z uwagami i ostrzeżeniami.

img7 

Microsoft Exchange Best Practices Analyzer v2.8 można pobrać na stronie:

http://www.microsoft.com/downloads/details.aspx?familyid=dbab201f-4bee-4943-ac22-e2ddbd258df3&displaylang=en

Polecam również stronę wskazaną przez Konrada Sagałę:

http://technet.microsoft.com/en-us/exchange/bb288481.aspx

Exchange ma być zainstalowany na nowym x64 bitowym Windows Server 2008 R2. Microsoft wypuścił Service Pack 3 (SP3) dla Exchange 2007, który zapewnia wsparcie dla instalacji tej wersji serwera pocztowego na Windows Server 2008 R2.

http://www.microsoft.com/downloads/details.aspx?FamilyID=1687160b-634a-43cb-a65a-f355cff0afa6&displaylang=en 

Instalacja Exchange Server 2007 na Windows Server 2008 R2

Przed instalacją należy się zapoznać z wymaganiami, które znajdziemy na stronie: http://technet.microsoft.com/en-us/library/aa996719(EXCHG.80).aspx. Wymagane są między innymi komponenty: .Net Framework, Microsoft Windows PowerShell oraz inne aplikacje wskazane na wyżej wymienionej stronie.

Teraz na kontrolerze domeny i nowym serwrze Exchange doinstalowujemy aplikację Ldifde.exe (wymaga restartu).

Link: http://technet.microsoft.com/en-us/library/bb643109(EXCHG.80).aspx

Z poziomu wiersza linii poleceń wykonujemy komendę: ServerManagerCmd -i RSAT-ADDS.

img8

Teraz należy poprawnie skonfigurować IIS-a na nowym serwerze Exchange: http://technet.microsoft.com/en-us/library/bb738113(EXCHG.80).aspx

Po wykonaniu powyżej operacji przechodzimy do instalacji serwera pocztowego  Exchage w wersji 2007. Po przejściu pierwszych "Next'ów" instalatora pojawia się Menu z możliwością wyboru sposobu instalacji serwera Exchange. W moim przypadku będzie to standardowa instalacja, więc zaznaczam Typical. Trzeba tu jeszcze zwrócić uwagę, w którym miejscu ma się instalować aplikacja:

img9

W kolejnym kroku wskazujemy "stary" Exchange 2003.

img10

Rozpocznie się etap właściwej instalacji ról serwera Exchange. W przypadku wystąpienia problemów podczas instalacji otrzymamy odnośniki do stron Microsoft opisujących rozwiązanie problemu. Jak widać na rysunku poniżej instalacja zakończyła się sukcesem.

img11

Teraz na "starym" serwerze Exchange 2003 pojawią się nam nowości:

img12

Na nowym serwerze widać już skrzynki użytkowników:

img13

Migracja danych Exchange

Przeprowadzamy prostą migrację folderów publicznych jak i skrzynek użytkowników. Na serwerze Exchange 2003:

img14

Migracja skrzynki już tylko na nowym serwerze pocztowym Exchange Server 2007 SP3:

img15

img16

img17

img18

img19

Uruchamiamy Outlooka u uużytkownika Michał i sprawdzamy podłączenie do serwera.

img20

Outlook po zamknięciu i otwarciu automatycznie przełączył się na nowy serwer! Migrujemy pozostałe konta (można kilka na raz) i likwidujemy  serwer Exchange 2003.

img21

Likwidację Exchange Server 2003 przeprowadzamy według procedury opisanej na stronach Microsoft: http://www.msexchange.org/tutorials/Remove-Exchange-server-entire-Exchange-organization.html

Odmontowujemy story i przesuwamy role na nowy serwer Exchange Server 2007 SP3.

img22

img23

 W kolejnym etapie usuwamy Connector:

img24

Na zakończenie przeprowadzamy proces deinstalacji serwera Exchange 2003.

img25

Autor: Krzysztof Skorzybut

Komentarze 4 Masz uwagi do tej strony? Napisz

arnizet 2010.09.30 14:21
0 oceń pozytywnie   oceń negatywnie 0
avatar
 
Artykuł może i dobry, ale nie do końca, wiele faktów pominiętych, szczególnie ważnych przy migracji, choćby takich jak: doinstalowanie SP3 wymaga ponownej zmiany w Schemacie, kolejna ważna sprawa to uprawnienia - jakie i gdzie. Ogólnie przepis dobry, ale z tego wyjdzie tylko zakalec. Pozdrawiam
cobrajas 2010.10.01 9:17
0 oceń pozytywnie   oceń negatywnie 0
avatar
 

Starałem się :) ale rzeczywiście po całej działalności należy jeszcze raz wykonać polecenia setup /PrepareSchema na nowym kontrolerze, który jest Global Catalogiem. Który to jest to można sprawdzić np poprzez narzędzie Active Directory Sites and Services > Sites > Default F-S-N.. > Servers > Nazwa servera > Ntds S.. >PPM Propertis i tu musi byc zafajkowane GlobalCatalog

 

http://technet.microsoft.com/en-us/library/ff607224(EXCHG.80).aspx

 

co do uprawnien to prosze podrzucic jakis link coby z zakalca zrobic cos lepszego :)

pozdro K.S.

pozdro K.S.

cobrajas 2010.10.04 8:51
0 oceń pozytywnie   oceń negatywnie 0
avatar
 

mozna by jeszcze podrzucic ogólny link z Technetu obejmujacy temat Exchange:

 

http://www.microsoft.com/poland/technet/prodtechnol/exchange/default.mspx

 

 

pozdro K.S.

pozdro K.S.

sector 2011.12.09 11:14
0 oceń pozytywnie   oceń negatywnie 0
avatar
 
jest szansa, ze screeny sie znowu pojawia?

Dodaj komentarz

avatar

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Autor cobrajas
avatar
 

Załóż konto
WSS to serwis, który łączy dziesiątki tysięcy specjalistów IT w Polsce, zajmujących się szeroko pojętymi technologiami Microsoft. Portal działa od 2003 roku, i oprócz setek publikacji technicznych, rozwijającego się forum - portal to ludzie, którzy go tworzą. To właśnie z myślą o nich warto codziennie nas odwiedzać.

Dowiedz się więcej o WSS

vGuru - Zostań Guru Wirtualizacji

 

MetroOne

Idź na górę strony