Archive for the ‘Exchange’ Category

Upgrading Exchange 2003 Single Server Setup to Exchange 2007

Wednesday, June 4th, 2008

problem: Upgrading an Exchange 2003 Single Server to Exchange 2007

environment:
Physical Machines

  • Server Name: "mail", Athlon 1 GHz, 1GB RAM, Windows Server 2003 x86, AD, Exchange 2003 SP2 or so, HTTP-RPC Support, OWA
  • Server Name: "bubbles", Intel Q9450 2.67 GHz, 8gb DDR2 RAM. Windows Server 2008 x64
  • Server Name: "pinky", ", Intel Q9450 2.67 GHz, 6gb DDR2 RAM (ABit IP35 won't go past "Post Boot Screen" with 8GB = 4x 2GB DDR2. Windows Server 2008 x64

Virtual Machines using Hyper-V RC1 and RC2

  • Server Name: "mail2k7", Windows Server 2008 x64, AD, Exchange 2007 SP1

introduction / background:

Exchange 2007 is only supported on x64 (yes I know about the x86 version), but there is no in-place upgrade available. Therefore one needs to setup a second machine and so on.

solution:

  • Setup "mail2k7" with Windows Server 2008 on bubbles (hyper-v rc1)
  • Installed AD Role on mail2k7
  • Connected to existing AD on "mail"
  • The old AD was still in Windows 2000 support mode. Therefore upgraded to Windows 2003 mode (Active Directory Sites and Service).
  • Setup DNS Role on mail2k7 added AD-supported Domain Entry (or maybe secondary)
  • Installed Exchange 2007 on mail2k7 (Got prompted for multiple pre-requisite roles, don't forget RPC support, needed for Outlook Anyware
  •  For Outlook Anywhere I needed the following (from here)
    Get-OutlookProvider
    
    Name                                 Server                               SSL
    ----                                 ------                               ---
    EXCH
    EXPR
    WEB                                  
    
    Which showed NULL values under server. 
    
    To assign a server to EXCH and WEB, I ran:
    
    set-outlookprovider WEB -server FQDN
    set-outlookprovider EXCH -server FQDN
    
  • Basic Authentication and use the Domain Name at logon
HELO
MAIL FROM:root@eisber.net
RCPT TO:eisber@eisber.net
DATA
Subject: Foo

Body 1
.
QUIT