We have an exchange 2003 server in a server 2003 environment that is running at a snails pace - to say it is showing its age is an understatement. Backups are taking forever and the mail store is huge (around 140GB). We have to stay on 2003 for another 2 or so months after which we will be migrating to all new equipment/server 2012. We've gotten time allocated in the middle of the night - about an 8 hour window - where it is acceptable for email to be down.
What we want to do in that time is install server 2003 on a new server, install exchange 2003 on it, and move everything to it. Then get rid of echange on the old server.
My initial thought was to just install exchange fresh on new server, then plop old .edb and .stm files from old exchange server to new one. Then point outside dns to new server. I'm guessing it is not that easy however.
Complicating matters is that the old exchange server has other roles enabled, one of them being a backup Domain Controller.
So my question is, what is the best way, where downtime is not an issue, but doing it in a short time window is, to move exchange 2003 to a new exchange 2003 server?