locked
Upgrade Exchange 2007 SP1 TO Exchange 2007 SP2 RRS feed

  • Question

  • Hello Guys,

    I'm going to upgrade E2k7 SP1 to E2k7 SP2 in SCC Environment.

    Our OWA is customized , Please explain to get back with Company Logo or home page.

    We have ( FSMO Roles ) Windows 2008 R2 AD DS & Windows 2k3 DCs.

    Do I need to Copy the Exchange 2007 SP2 at Windows 2008 Server and Run the  setup /PrepareSchema & setup /PrepareAD or at Exchange 2007 SP1 Servers ? Where should I use the switches ?

    Some of them saying not required for extending the schema.

    I have read the articles , kindly just dont send links , Please advise

    Thanks in Advanced.


    Regards, Amjuu ..
    Monday, July 5, 2010 4:54 AM

Answers

  • In addidtion to Jonas great answers, do note that SP2 can not be uninstalled. You will have to restore or reinstall the node/server. More information from MS on how to install SP2 on SCC can be found here: http://technet.microsoft.com/en-us/library/bb691226(EXCHG.80).aspx

    And if you do need to restore a node/server you can find more information here: http://www.msexchange.org/tutorials/Configuring-Exchange-Server-2007-Preview-Chapter9-Disaster-Recovery-Exchange-Server-2007.html


    Martin Sundström | Microsoft Certified Trainer | MCITP: Enterprise Messaging Administrator 2007/2010 | http://msundis.wordpress.com
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:40 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:17 AM
    Tuesday, July 6, 2010 7:43 AM
  • Hi Amjuu ,

    As per my knowledge you dont have to upgrade schema for SP2 also this is the method for SCC.

    To use Setup.com to upgrade a clustered mailbox server in an SCC environment to Exchange 2007 SP1 or SP2
    1. Prepare NodeB to be upgraded by moving all cluster resource groups to NodeA. The clustered mailbox server can be left in an online (running) state during the first part of this procedure; however, during this procedure it will be taken offline and moved between nodes in the cluster. Perform Steps 2–11 on NodeB.

    2. Stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

    3. Stop, and then restart the Remote Registry service.

    4. Open a Command Prompt window, and then navigate to the Exchange 2007 SP1 or SP2 installation files.

    5. Run the following command:

      Setup /m:upgrade

      Setup performs Exchange 2007 SP1 or SP2 upgrade prerequisite checks and, after those are complete, Setup upgrades NodeB to Exchange 2007 SP1 or SP2.

    6. Restart NodeB after Setup has completed the upgrade to Exchange 2007 SP1 or SP2.

    7. After the restart process is complete, log on to NodeB and open the Exchange Management Shell.

    8. Use the Stop-ClusteredMailboxServer cmdlet to stop the clustered mailbox server. For example, you can use the following command to stop a clustered mailbox server named EXCLUS1:

      Stop-ClusteredMailboxServer EXCLUS1 -StopReason "Upgrade to SP2"
    9. Use the Move-ClusteredMailboxServer cmdlet to move the clustered mailbox server from NodeA to NodeB. This cmdlet must be run from NodeB. For example, you can use the following command to move a clustered mailbox server named EXCLUS1 to NodeB:

      Move-ClusteredMailboxServer EXCLUS1 -TargetMachine NODEB -MoveComment "Upgrade to SP2"
    10. In a Command Prompt window, navigate to the Exchange 2007 SP1 or SP2 installation files.

    11. Run the following command to upgrade the clustered mailbox server that is now owned by NodeB:

      Setup /upgradecms

      Setup performs the clustered mailbox server prerequisite checks and, after those are complete, Setup upgrades the clustered mailbox server and brings it online.

    12. On NodeA, stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

    13. Stop, and then restart the Remote Registry service.

    14. Open a Command Prompt window, and then navigate to the Exchange 2007 SP1 or SP2 installation files. Run the following command on NodeA to upgrade it to Exchange 2007 SP1 or SP2:

      Setup /m:upgrade

      Setup performs Exchange 2007 SP1 or SP2 upgrade prerequisite checks and, after those are complete, Setup upgrades NodeA to Exchange 2007 SP1 or SP2.

    15. Restart NodeA after Setup has completed the upgrade to Exchange 2007 SP1or SP2.

      The clustered mailbox server has now been upgraded to Exchange 2007 SP1 or SP2.

    Regards.
    Shafaquat Ali.


    M.C.I.T.P Exchange 2007/2010, M.C.I.T.P Windows Server 2008, M.C.T.S OCS Server 2007 R2
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:39 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:16 AM
    Monday, July 5, 2010 6:47 AM
  • It's a time ago i read through the document but if it's a requirement, then you should follow it :)

    Yes, your schema master is OK

     

    I would save the customization in a safe place, make a copy of it.

    When you're installing SP2, SP1 will be uninstalled, update the schema and then reinstall exchange for you.

    So I think you must save your custom files if you want to use them later


    Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:39 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:16 AM
    Monday, July 5, 2010 8:27 AM

All replies

  • Hi Amjuu ,

    As per my knowledge you dont have to upgrade schema for SP2 also this is the method for SCC.

    To use Setup.com to upgrade a clustered mailbox server in an SCC environment to Exchange 2007 SP1 or SP2
    1. Prepare NodeB to be upgraded by moving all cluster resource groups to NodeA. The clustered mailbox server can be left in an online (running) state during the first part of this procedure; however, during this procedure it will be taken offline and moved between nodes in the cluster. Perform Steps 2–11 on NodeB.

    2. Stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

    3. Stop, and then restart the Remote Registry service.

    4. Open a Command Prompt window, and then navigate to the Exchange 2007 SP1 or SP2 installation files.

    5. Run the following command:

      Setup /m:upgrade

      Setup performs Exchange 2007 SP1 or SP2 upgrade prerequisite checks and, after those are complete, Setup upgrades NodeB to Exchange 2007 SP1 or SP2.

    6. Restart NodeB after Setup has completed the upgrade to Exchange 2007 SP1 or SP2.

    7. After the restart process is complete, log on to NodeB and open the Exchange Management Shell.

    8. Use the Stop-ClusteredMailboxServer cmdlet to stop the clustered mailbox server. For example, you can use the following command to stop a clustered mailbox server named EXCLUS1:

      Stop-ClusteredMailboxServer EXCLUS1 -StopReason "Upgrade to SP2"
    9. Use the Move-ClusteredMailboxServer cmdlet to move the clustered mailbox server from NodeA to NodeB. This cmdlet must be run from NodeB. For example, you can use the following command to move a clustered mailbox server named EXCLUS1 to NodeB:

      Move-ClusteredMailboxServer EXCLUS1 -TargetMachine NODEB -MoveComment "Upgrade to SP2"
    10. In a Command Prompt window, navigate to the Exchange 2007 SP1 or SP2 installation files.

    11. Run the following command to upgrade the clustered mailbox server that is now owned by NodeB:

      Setup /upgradecms

      Setup performs the clustered mailbox server prerequisite checks and, after those are complete, Setup upgrades the clustered mailbox server and brings it online.

    12. On NodeA, stop any services that have open handles to performance counters. Known services that should be stopped include Performance Logs and Alerts and any Microsoft Operations Manager agents.

    13. Stop, and then restart the Remote Registry service.

    14. Open a Command Prompt window, and then navigate to the Exchange 2007 SP1 or SP2 installation files. Run the following command on NodeA to upgrade it to Exchange 2007 SP1 or SP2:

      Setup /m:upgrade

      Setup performs Exchange 2007 SP1 or SP2 upgrade prerequisite checks and, after those are complete, Setup upgrades NodeA to Exchange 2007 SP1 or SP2.

    15. Restart NodeA after Setup has completed the upgrade to Exchange 2007 SP1or SP2.

      The clustered mailbox server has now been upgraded to Exchange 2007 SP1 or SP2.

    Regards.
    Shafaquat Ali.


    M.C.I.T.P Exchange 2007/2010, M.C.I.T.P Windows Server 2008, M.C.T.S OCS Server 2007 R2
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:39 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:16 AM
    Monday, July 5, 2010 6:47 AM
  • Hi

    Here's the technet link for the text

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


    Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
    Monday, July 5, 2010 7:35 AM
  • Hello Shafaquat \ Jonas ,

    Do I need to update rollup 9 first ???  because I have found in SP2 release notes that it needs to be update rollup 9 first.

    My Schema master is Windows 2008 R2 , Is this Ok ?

    How about the OWA Customization ? any procedure & what files to be updated ?

    Please advise , Thanks for the support & valuable time.


    Regards, Amjuu ..
    Monday, July 5, 2010 8:22 AM
  • It's a time ago i read through the document but if it's a requirement, then you should follow it :)

    Yes, your schema master is OK

     

    I would save the customization in a safe place, make a copy of it.

    When you're installing SP2, SP1 will be uninstalled, update the schema and then reinstall exchange for you.

    So I think you must save your custom files if you want to use them later


    Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:39 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:16 AM
    Monday, July 5, 2010 8:27 AM
  • Update the Schema at Windows 2008 R2 Server AD DS or Exchange 2007 SP1 ?

    Do I need to Copy the Exchange 2007 SP2 at Windows 2008 Server and Run the  setup /PrepareSchema & setup /PrepareAD or at Exchange 2007 SP1 Servers ? Where should I use the switches ?

    Kindly advise.


    Regards, Amjuu ..
    Monday, July 5, 2010 8:34 AM
  • The setup will do the whole job for you, just make sure that you have the appropriate permissions (schema admin etc)
    Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
    Monday, July 5, 2010 8:41 AM
  • This is great answer , thanks.

    Can you please advise for Roll back plan , if anything happen so that I can roll back it.

    Roll Back Plan & procedure for

    Mailbox ( SCC ) , CA\HUB & Edge

     

    Thanks again ...


    Regards, Amjuu ..
    Monday, July 5, 2010 9:19 PM
  • Well, a rollback..

    You will install  one server at a time, that's a rollback plan

     

    So if it's not working, just stop and use the server that haven't been upgraded?

     


    Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
    Tuesday, July 6, 2010 7:01 AM
  • In addidtion to Jonas great answers, do note that SP2 can not be uninstalled. You will have to restore or reinstall the node/server. More information from MS on how to install SP2 on SCC can be found here: http://technet.microsoft.com/en-us/library/bb691226(EXCHG.80).aspx

    And if you do need to restore a node/server you can find more information here: http://www.msexchange.org/tutorials/Configuring-Exchange-Server-2007-Preview-Chapter9-Disaster-Recovery-Exchange-Server-2007.html


    Martin Sundström | Microsoft Certified Trainer | MCITP: Enterprise Messaging Administrator 2007/2010 | http://msundis.wordpress.com
    • Proposed as answer by Martin Sundström Thursday, July 8, 2010 6:40 AM
    • Marked as answer by emma.yoyo Tuesday, July 13, 2010 1:17 AM
    Tuesday, July 6, 2010 7:43 AM
  • Hi Shafaquat Ali

    I stuck at step no : 9 , I cannot move.

    And I got following errors at passive nodeB

    D:\E2K7SP2>setup.com /m:upgrade

    Welcome to Microsoft Exchange Server 2007 Unattended Setup

    Preparing Exchange Setup

    The following server roles will be upgraded
        Mailbox Role
        Management Tools

    Performing Microsoft Exchange Server Prerequisite Check

        Mailbox Role Checks              ......................... COMPLETED
     One or more network interface is DHCP enabled. As a best practice, you should s
    tatically assign an IP address to each network interface.

    Configuring Microsoft Exchange Server

        Preparing Setup                  ......................... COMPLETED
        Removing Exchange Files          ......................... COMPLETED
        Preparing Files                  ......................... COMPLETED
        Copying Exchange files           ......................... COMPLETED
        Mailbox Server Role              ......................... COMPLETED
        Exchange Management Tools        ......................... COMPLETED
        Finalizing Setup                 ......................... FAILED
         Service 'MSExchangeMailSubmission' failed to reach  status 'Running' on thi
    s server.


    The Exchange Server Setup operation did not complete. For more information, visi
    t http://support.microsoft.com and enter the Error ID.

    Exchange Server setup encountered an error.

    Event IDs

    Event Type: Error
    Event Source: Microsoft Exchange Server
    Event Category: None
    Event ID: 5000
    Date:  7/22/2010
    Time:  4:45:59 PM
    User:  N/A
    Computer: MY-EXCH72
    Description:
    EventType e12, P1 c-rtl-amd64, P2 08.02.0176.002, P3 msexchangemailsubmission, P4 unknown, P5 unknown, P6 s.serviceprocess.timeoutexception, P7 0, P8 unknown, P9 NIL, P10 NIL.

    Event Type: Error
    Event Source: Service Control Manager
    Event Category: None
    Event ID: 7000
    Date:  7/22/2010
    Time:  5:37:04 PM
    User:  N/A
    Computer: MY-EXCH72
    Description:
    The Microsoft Exchange Mail Submission service failed to start due to the following error:
    The service did not respond to the start or control request in a timely fashion.

     

    Please advise ...

     


    Regards, Amjuu ..
    Thursday, July 22, 2010 3:59 PM
  • Hi,

    I think deleting the WaterMark DWORD made it go through perfectly

     

    Try to delete this key from registry.

     

    Regards.

    Shafaquat Ali.


    M.C.I.T.P Exchange 2007/2010, M.C.I.T.P Windows Server 2008, M.C.T.S OCS Server 2007 R2, Phone: +923008210320
    Thursday, July 22, 2010 4:46 PM
  • Can U please give the path ..exactly from where
    Regards, Amjuu ..
    Thursday, July 22, 2010 5:32 PM
  • Hi,

    Sorry for late reply I was not online.

    take the backup of registry

    then perform this action

    HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\v8.0\ClusteredMailboxServer and then delete any key caalled as Watermark.

     

    I hope this will help you.

     

    Regards.

    Shafaquat Ali.


    M.C.I.T.P Exchange 2007/2010, M.C.I.T.P Windows Server 2008, M.C.T.S OCS Server 2007 R2, Phone: +923008210320
    Thursday, July 22, 2010 6:59 PM