?
Solved

upgrading exchange 2003 to 2010, having schema update questions

Posted on 2010-11-09
11
Medium Priority
?
868 Views
Last Modified: 2012-05-10
We are trying to upgrade exchange 2003 to 2010 and our first step is trying to update the ad schema,

all our current DC and exchange servers are all running 32bit 2003 windows server.

when trying to  use setup /PrepareLegacyExchangePermissions we are getting this error message "setup.com is valid but is for a machine type other than the current machine"

can we use a 64bit cd to run this command on a 32bit machine?

thanks for your help
0
Comment
Question by:sirichaiphumirat
  • 3
  • 3
  • 3
  • +2
11 Comments
 
LVL 57

Expert Comment

by:Mike Kline
ID: 34098833
Once you get your 64 bit OS up you are going to have to run it from there, can't use the 64 bit on a 32 bit box as far as I know...wait to see if any of the guys from the exchange zone have a workaround.

Thanks
Mike
0
 
LVL 23

Expert Comment

by:Stelian Stan
ID: 34098918
Are you running the command on DC?
You should run the command from the exchange server and this machine should be a 64 bit machine like Windows 2008 R2.
0
 
LVL 2

Expert Comment

by:getzie
ID: 34099054
Exchange 2010 will only run on 64-bit machines and I've found much better on Windows 2008 R2 which only comes in 64-bit.  I do not know of a way to run the command on the a 32-bit machine but even if it's possibly you will require a 64-bit machine for the next step.

http://technet.microsoft.com/en-us/library/bb125224.aspx
0
Get quick recovery of individual SharePoint items

Free tool – Veeam Explorer for Microsoft SharePoint, enables fast, easy restores of SharePoint sites, documents, libraries and lists — all with no agents to manage and no additional licenses to buy.

 

Author Comment

by:sirichaiphumirat
ID: 34099466
our current exchange 2003 machine is 32 bit, and we don't have any 2008 64bit machines yet, but we are putting that in for the 2010 exchange.

So what i'm getting from everyone's answer is that My first step is to install windows 2008 R2 server first then run the AD Prep commands?

0
 
LVL 24

Accepted Solution

by:
Awinish earned 2000 total points
ID: 34099516
You only requires x64 bit hardware to run the command setup.com.

You can update schema from the 64 bit machine you are going to use for Exchange 2010, once you join the system login with the account having schema,admin,eneterprise,domain admin to update the schema.

Setp.com /PrepareAD
Setup.com /pad

After running the command check the exchange 2010 schema version.

http://technet.microsoft.com/en-us/library/bb125224.aspx
http://technet.microsoft.com/en-us/library/aa996719.aspx

Its better to update your schema for windows 2008 R2, even though you are not adding 2008 R2,but its not mandatory to have 2008 R2 as an dc to have exchange 2010.

As exchange is built in 64 bit architecture,introducing atleast one dc of 64bit will be good.
0
 

Author Comment

by:sirichaiphumirat
ID: 34103887
thanks for your info.

Would i be able to do only the schema update for AD and stop there. Will this cause our current exchange 2003 to stop working.  Or would I have to do a complete install of Exchange 2010.

We are trying to do this in phases.

first is Schema update.. wait a few days to make sure AD is working correct.

second we start the exchange 2010 install.

0
 
LVL 24

Assisted Solution

by:Awinish
Awinish earned 2000 total points
ID: 34104625
You can just update the schema & leave the domain as it is because updating the schema adds the classes & attributes, so you can leave the current schema after upgrading & later on can introduce Exchange 2010..Good luck.
0
 
LVL 23

Expert Comment

by:Stelian Stan
ID: 34104658
You can do just the Schema Update and install Exchange later on.
0
 

Author Comment

by:sirichaiphumirat
ID: 34114423
when doing the Prep, can i do it domain by domain or do i have to do it from the top level. would anyone know the command to do domain by domain.

If I do it at the top level, will the schema update Prorogate on down to its child domain.

For example
SMB.LOCAL  
SMB.CT.LOCAL
SMB.CN.LOCAL

doing the schema update on SMB.LOCAL will it update SMB.CT.LOCAL AND SMB.CN.LOCAL also.



0
 
LVL 24

Assisted Solution

by:Awinish
Awinish earned 2000 total points
ID: 34114522
you can use

setup.com /PrepareAD
setup.com /PrepareDomain:DomainFQDN
setup.com /pad                    this cmd will prepare all the domain in the forest, but this cmd has to run on domain controller of parent domain.

You can use pad to prepare all domain command & can give time to replicate the changes to all dc.

As schema is common b/w the forest, you can run on parent domain & same command in the parent domain like /preparealldomain domain
http://technet.microsoft.com/en-us/library/bb125224.aspx
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
There can be many situations demanding the conversion of Outlook OST files to PST format and as such, there is no shortage of automated tools to perform this conversion. However, what makes Stellar OST to PST converter stand above the rest? Let us e…
This video discusses moving either the default database or any database to a new volume.
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…
Suggested Courses

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question