none
Перенос Exchange 2000 на другой комп с заменой на Exchange 2003 RRS feed

  • Вопрос

  • Есть старый комп Server с основным контроллером домена на 2000 Server и Exchange 2000

    Есть новый комп Server12 с secondary контроллером домена на 2003 Server SP1.

    Установил на новый комп Exchange 2003 SP2 , но он не перенес (как я понял) ящики, через System Manager видит ящики Server.

    Собираюсь полностью вырубить из сети старый Server, заменив его на новый Server12 (соответственно поменяв имя на Server, IP адрес старого Server, и сделав контроллер домена - primary)

    Как мне перенести ящики из Exchange 2000 (Server) на Exchange 2003 SP2 (Server12), чтобы все функционировало и другие компы в сети не заметили замены сервера ?

     

    • Перемещено Tina_Tian 19 марта 2012 г. 4:21 forum merge (От:Exchange Server 2003/2000/5.5)

Ответы

Все ответы

  • 1. Установить Exchange 2003 в тот же сайт

    2. Перенести ящики (при следующем входе если прежний сервер будет работоспособен  - клиенты сами переключатся на новый сервер)

    3. Создать необходимые коннекторы на новом сервере

    4. Прописать mx запись при необходимости

    5. Если есть, то удалить (они не поддерживаются в 2003)

    Mobile Information Server
      Instant Messaging
      Chat
      Conferencing Server
      Key Management Service
      cc:Mail Connector
      MSMail Connector

    6. Выполнить пункты, описанные в статье

    http://support.microsoft.com/default.aspx/kb/307917

  • следовал инструкции :

     http://www.msexchange.org/tutorials/Migrating-Exchange2000-Exchange-2003-Hardware.html

     

    я и раньше так делал , только не по этой инструкции , только то, что сказано в пункте 9 (я правда SP2 сверху апдейтил) у меня не получается:

     

    9. When SP1 is completed, run the Exchange System Manager from the Windows Server 2003 system, and you will see your new server listed in the Exchange organization, as well as your old server.

     

    Я вижу только старый сервер, нового в списке нет.

     

    Как мне сделать, чтобы и новый был виден?

     

    И кстати ни одного сервиса типа Microsoft Exchange IMAP4, Microsoft Exchange Information store, Microsoft Exchange Pop3 и т.д. (как на Windows 2000 Server машине) не поставилось, кроме Microsoft Exchange Management.

     

    Думаю из-за этого в Exchange System Manager виден только один сервер (Server).

    Как мне поставить нормальный Exchange 2003 Server и перенести на него все ящики с Exchange 2000?

  • что и куда вы собираетесь переносить , если у вас не установлен 2-й Exch сервер - (смотрите логи установки)

     

    вам сначала нужно с домен контроллерами разобраться - роли передайте и т.п.

     

    /forestprep & /domainprep - делались ?

     

     

  • делались /forestprep & /domainprep, а где делать  /forestprep & /domainprep на новом или на старом сервере, я на новом делал 

     

    на новом сервере стоит secondary контроллер домена

     

    какие роли передать ?

     

    когда делаю /domainprep ошибку выдает:

     

    "The domain has been identified as an insecure domain for mail-enabled groups with hidden dl membership. Hidden dl membership will be exposed to members of the built-in "Pre-Windows 2000 Compatable Access" Security group. This group may have been populated during promotion of the domain with the intent of allowing permissions to be compatable with pre-W2K servers and applications. To secure the domain remove any unnecessary members form this group."

     

    я не понял, что это за ошибка, какие-то "спрятанные юзеры" что-ли ? 

     

    дальше /domainprep проходит без ошибок

     

    Может из-за того что в домене 2 Exchange сервера не может быть, на новом сервере и не дает создать второй ?

     

    вот ошибки в логе :

     

    ....

    [20:45:27]  CService:Tongue TiedcQueryServiceConfig (f:\titanium\admin\src\libs\exsetup\service.cxx:539)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:45:27]  ScGetClusterSvcDir (f:\titanium\admin\src\libs\exsetup\exmisc.cxx:2346)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:45:27] === IGNORING PREVIOUS ERRORS === CFileManager:Tongue TiedcAutoDetectDirectoryLocations (f:\titanium\admin\src\udog\setupbase\tools\filemgr.cxx:604)

    ......

    [20:45:27] Entering CDependencyManager:Big SmileetermineComponentAvailability
    [20:45:27] Component {C7310662-AC80-11D1-8DF3-00C04FB6EF4F} is dependable
    [20:45:27] Component {DA943894-7A14-4FFF-BBDC-C004FAE2310B} is not dependable
    [20:45:27]  CDependencyManager::FComponentPresent (f:\titanium\admin\src\udog\setupbase\tools\depmgr.cxx:209)
               Error code 0X80070057 (87): Invalid Argument.

    [20:45:27] Component 1 is installed
    [20:45:27] Component {94B7AD3E-0B63-42AC-A542-082ED1F78787} is not dependable
    [20:45:27]  CDependencyManager::FComponentPresent (f:\titanium\admin\src\udog\setupbase\tools\depmgr.cxx:209)
               Error code 0X80070057 (87): Invalid Argument.
    [20:45:27] Component 2 is not installed
    [20:45:27] Component {ECD1A63D-DBAF-442C-BF46-904364A96B00} is not dependable
    [20:45:27]  CDependencyManager::FComponentPresent (f:\titanium\admin\src\udog\setupbase\tools\depmgr.cxx:209)
               Error code 0X80070057 (87): Invalid Argument.
    [20:45:27] Component 3 is not installed

    ...
    :49:02] !!!!!!!!!!Setup completed successfully!
    [20:49:16]  CComBOIFacesFactory::QueryInterface (f:\titanium\admin\src\udog\bo\bofactory.cxx:54)
               Error code 0X80004002 (16386): No interface.
    [20:49:48]  ************** Beginning Setup run **************
    .[20:49:48] Starting Exchange 6944 setup on Windows 5.2.3790.Service Pack 1 at 20:49:48 05/30/2007
    [20:49:48] Entering CFileManager:Tongue TiedcInit
    [20:49:48] Entering CFileManager:Tongue TiedcAutoDetectDirectoryLocations
    [20:49:48]  CService:Tongue TiedcQueryServiceConfig (f:\titanium\admin\src\libs\exsetup\service.cxx:539)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:49:48]  ScGetClusterSvcDir (f:\titanium\admin\src\libs\exsetup\exmisc.cxx:2346)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:49:48] === IGNORING PREVIOUS ERRORS === CFileManager:Tongue TiedcAutoDetectDirectoryLocations (f:\titanium\admin\src\udog\setupbase\tools\filemgr.cxx:604)

    ...

    [20:54:43] Starting Exchange 6944 setup on Windows 5.2.3790.Service Pack 1 at 20:54:43 05/30/2007
    [20:54:43] Entering CFileManager:Tongue TiedcInit
    [20:54:43] Entering CFileManager:Tongue TiedcAutoDetectDirectoryLocations
    [20:54:43]  CService:Tongue TiedcQueryServiceConfig (f:\titanium\admin\src\libs\exsetup\service.cxx:539)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:54:43]  ScGetClusterSvcDir (f:\titanium\admin\src\libs\exsetup\exmisc.cxx:2346)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:54:43] === IGNORING PREVIOUS ERRORS === CFileManager:Tongue TiedcAutoDetectDirectoryLocations (f:\titanium\admin\src\udog\setupbase\tools\filemgr.cxx:604)
               The operation has completed successfully.
    ...

     

    [20:54:51]  ScGetCountOfFilesInDirTree (f:\titanium\admin\src\libs\base\basemisc.cxx:1926)
               Error code 0XC0070003 (3): The system cannot find the path specified.
    [20:54:51] Entering ScDetermineIfLocalDomainServerGroupHasAlreadyBeenACLedOnExchangeCT

    ....

     

    [20:56:56] Entering CAtomServices:Tongue TiedcStopAtomServices
    [20:56:56]  CService:Tongue TiedcGetStatus (f:\titanium\admin\src\libs\exsetup\service.cxx:722)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:56:56]  CService:Tongue TiedcIsStartedOrStopped (f:\titanium\admin\src\libs\exsetup\service.cxx:760)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:56:56] === IGNORING PREVIOUS ERRORS === CServiceManager:Tongue TiedcStopService (f:\titanium\admin\src\udog\setupbase\tools\svcmgr.cxx:537)
    ....

     

    [20:57:00] About to remove EUSER_EXSTOREEVENT account
    [20:57:00] Failed to remove EUSER_EXSTOREEVENT account - continuing
    [20:57:00] === IGNORING PREVIOUS ERRORS === CComExchSetupComponent::Install (f:\titanium\admin\src\udog\bo\comboifaces.cxx:770)
    ...

    [20:59:25] Starting the service 'MSExchangeMGMT'.
    [20:59:27]  CService:Tongue TiedcQueryServiceConfig (f:\titanium\admin\src\libs\exsetup\service.cxx:539)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:59:27] Service = 'OnePoint' CServiceManager:Tongue TiedcGetServiceInfo (f:\titanium\admin\src\udog\setupbase\tools\svcmgr.cxx:431)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:59:27] Service = 'OnePoint' CServiceManager:Tongue TiedcStartService (f:\titanium\admin\src\udog\setupbase\tools\svcmgr.cxx:505)
               Error code 0XC0070424 (1060): The specified service does not exist as an installed service.
    [20:59:27] Starting the service 'RPCSS'.
    ....

     

     

     

     

     

     


     


     

     

     

     

  •  GreySerg написано:

    когда делаю /domainprep ошибку выдает:

     

    "The domain has been identified as an insecure domain for mail-enabled groups with hidden dl membership. Hidden dl membership will be exposed to members of the built-in "Pre-Windows 2000 Compatable Access" Security group. This group may have been populated during promotion of the domain with the intent of allowing permissions to be compatable with pre-W2K servers and applications. To secure the domain remove any unnecessary members form this group."

     

    я не понял, что это за ошибка, какие-то "спрятанные юзеры" что-ли ? 

    Так и должно быть. Игнорируйте.
  •  GreySerg написано:

    Установил на новый комп Exchange 2003 SP2 , но он не перенес (как я понял) ящики, через System Manager видит ящики Server.

    А он и не должен сам переносить.

     GreySerg написано:

    Как мне перенести ящики из Exchange 2000 (Server) на Exchange 2003 SP2 (Server12), чтобы все функционировало и другие компы в сети не заметили замены сервера ?

    Выделяете нужных пользователей, right click - Exchange Tasks - Move Mailbox.
  • Не нужно на 100% верить ошибкам Setup.  http://msexchangeteam.com/archive/2004/04/07/109445.aspx

     

    Here are some pretty useful tips straight from the Exchange Setup Test Team for using the Exchange Setup Log to troubleshoot Exchange Setup issues.

    Tip #1: Most of the errors in the Setup Log are not really errors!

    Yup, as silly as it sounds the vast majority of the "errors" in the log are actually expected return values from other Windows services that happen to come back to us in the form of an Exception, so it goes through Setup’s error handling processes. Most common is the "Error code 0XC0070424 (1060): The specified service does not exist as an installed service." This error shows up every time Setup tries to start, stop, or use a service that isn’t installed (surprisingly, Setup does this a lot for reasons I won’t go into here). For example, Setup will always try to stop the Exchange Information Store service, even if it isn’t installed yet. When Setup does that, the Service Control Manager returns an exception, Setup catches the exception, detects this is an expected exception, and from Setup’s point of view having no service installed is as good as stopping the service, the error is safely ignored.

     

    1. Выложите полную версию лога в Интернет и дайте ссылку в форуме.

    2. Что за ошибки есть в application log?

    3. А также результаты dcdiag и netdiag.

     

    dcdiag http://www.computerperformance.co.uk/w2k3/utilities/windows_dcdiag.htm

    Netdiag http://www.computerperformance.co.uk/w2k3/utilities/windows_netdiag.htm
                     http://support.microsoft.com/kb/321708/

     

    http://www.osp.ru/win2000/2003/08/176532/

     

     

    Модератор
  • лог Exchange Servera:

    http://greyserg.at.tut.by/Exchange%20Server%20Setup%20Progress.log

    DCDiag лог:

    http://greyserg.at.tut.by/dcdiag.log

    NetDiag лог:

    http://greyserg.at.tut.by/NetDiag.log

     

    в Application только warning:

     

    A provider, ExchangeMessageTrackingProvider, has been registered in the WMI namespace, root\MicrosoftExchangeV2, but did not specify the HostingModel property.  This provider will be run using the LocalSystem account.  This account is privileged and the provider may cause a security violation if it does not correctly impersonate user requests.  Ensure that provider has been reviewed for security behavior and update the HostingModel property of the provider registration to an account with the least privileges possible for the required functionality.  

  •  GreySerg написано:

    делались /forestprep & /domainprep, а где делать  /forestprep & /domainprep на новом или на старом сервере, я на новом делал 

     

    на новом сервере стоит secondary контроллер домена

     

     

     

    Схема готова для установки  Exch2003 ?

     

     GreySerg написано:

    какие роли передать ?

     

     

     

    Все - вы же собираетесь выводить 1-й из эксплуатации

     

     GreySerg написано:

    Может из-за того что в домене 2 Exchange сервера не может быть, на новом сервере и не дает создать второй ?

      

     

     

    До 1000 серверов вы не должны испытывать проблем

     

    Все службы необходимые для работы запущены на новом сервере ? в том числе remote registry & WMI

     

  • Вы похоже забыли установить необходимые сервисы для установки Exchange 2003, поэтому у Вас устанавливается только ESM. Установите их и начните инсталяцию еще раз.

     

    Из Вашего лога:

     

    20:54:55] Prerequisites for Microsoft Exchange Messaging and Collaboration Services failed: The component "Microsoft Exchange Messaging and Collaboration Services" cannot be assigned the action "Install" because:
     - The NNTP component of Microsoft Internet Information Services (IIS) is either not installed or disabled
     - The SMTP component of Microsoft Internet Information Services (IIS) is either not installed or disabled
     - The World Wide Web Services component of the Microsoft Internet Information Services (IIS) is either not installed or disabled
     - Setup has detected that ASP.Net v1.1 or above has not been installed. This component is required for the installation of Outlook Mobile Access. Please goto Control Panel->Add/Remove Programs or the Configure Your Server wizard to install ASP.Net.

     

     

    Еще по поводу сетевой конфигурации. У Вас есть объяснение почему используется адрес 127.0.0.1 и пустой gateway?

     

       Dns Servers. . . . . . . . : 10.1.1.100
                                         127.0.0.1


            AutoConfiguration results. . . . . . : Passed

            Default gateway test . . . : Skipped
                [WARNING] No gateways defined for this adapter.

    Модератор
  •  

    Вы похоже забыли установить необходимые сервисы для установки Exchange 2003, поэтому у Вас устанавливается только ESM. Установите их и начните инсталяцию еще раз.

     

    Из Вашего лога:

     

    20:54:55] Prerequisites for Microsoft Exchange Messaging and Collaboration Services failed: The component "Microsoft Exchange Messaging and Collaboration Services" cannot be assigned the action "Install" because:
     - The NNTP component of Microsoft Internet Information Services (IIS) is either not installed or disabled
     - The SMTP component of Microsoft Internet Information Services (IIS) is either not installed or disabled
     - The World Wide Web Services component of the Microsoft Internet Information Services (IIS) is either not installed or disabled
     - Setup has detected that ASP.Net v1.1 or above has not been installed. This component is required for the installation of Outlook Mobile Access. Please goto Control Panel->Add/Remove Programs or the Configure Your Server wizard to install ASP.Net.

     

    Так я и не ставлю Microsoft Exchange Messaging and Collaboration Services, а тем более Outlook Mobile Access, мне нужен только голый Exchange. Где сказано, что для установки именно Exchange Server нужны эти сервисы:

    NNTP,

    SMTP

    World Wide Web Services

    и еще и ASP.Net v1.1

     

    По поводу сети:

     

    т.к. все компьютеры в одной сети 10.1.1.* (в том числе и 2 сервера - новый и старый), то зачем Gateway. А второй IP 127.0.0.1(localhost) - это DNS нового сервера (alternative), 10.1.1.100 - это старый DNS (Preffered) , тak настроен TCP/IP на новом сервере, где я и пытаюсь установить Exchange.

  • Вы неправильно понимаете. Exchange это и есть Messaging and Collaboration Services со всеми вытекающими условиями. Так что ставьте все необходимые компоненты. В том числе и ASP.Net v1.1

  • Да уж , как то неявно сделана инсталляция (Microsoft однако)

    Ок , спасибо , вроде поставился

  •  

    Использование адреса 127.0.0.1 идея не очень красивая. Поменяйте его на адрес сетевой карты.

    Модератор
  •  Pavel Nagaev написано:

     

    Использование адреса 127.0.0.1 идея не очень красивая. Поменяйте его на адрес сетевой карты.

    Павел, а почему например? В чем криминал?

  •  

    Дело не в функционале, а в красивости :-) Криминала нет :-)

    Модератор