Обновление Exchange 2010 до Exchange 2010 с пакетом обновления 1 (SP1), Exchange 2010 с пакетом обновления 2 (SP2) или Exchange 2010 с пакетом обновления 3 (SP3)

 

Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Последнее изменение раздела: 2016-11-28

Для обновления текущей версии Exchange 2010 можно использовать мастер установки пакета обновления для MicrosoftExchange Server 2010. Если в организации установлена окончательная первоначальная версия (RTM) Exchange 2010, ее можно обновить до MicrosoftExchange Server 2010 с пакетом обновления 3 (SP2), Exchange Server 2010 с пакетом обновления 2 (SP2) или Exchange Server 2010 с пакетом обновления 1 (SP1). Если установлена версия Exchange 2010 SP1 или Exchange 2010 SP2, настоятельно рекомендуем обновить ее до Exchange 2010 SP3. Дополнительные сведения см. в разделе Заметки о выпуске Exchange Server 2010 SP3.

После установки пакета обновления необходимо перезапустить компьютер, чтобы вступили в силу изменения реестра и операционной системы.

ВниманиеВнимание!
После обновления Exchange 2010 до более нового пакета обновления возвращение к предыдущей версии путем удаления этого пакета будет невозможно. Удаление пакета обновления приведет к удалению Exchange с сервера.

Обновление ролей сервера Exchange 2010 следует выполнять в следующем порядке.

  • Сервер клиентского доступа

  • Транспортный сервер-концентратор

  • Сервер единой системы обмена сообщениями

  • Сервер почтовых ящиков

  • Пограничный транспортный сервер

Предварительные условия

Разрешения

Для выполнения описанных ниже действий используемая учетная запись должна являться членом группы ролей управления делегированной установкой или группы ролей управления Управление организацией.

Чтобы применить пакет обновления для Exchange 2010 к серверу Exchange 2010 с установленной ролью пограничного транспортного сервера, используемая учетная запись должна входить в локальную группу администраторов на соответствующем компьютере.

Для обновления компьютера, на котором установлены только средства управления Exchange, необходимо войти в систему с учетной записью, входящей в локальную группу администраторов на данном компьютере.

Если схема для сервера Exchange 2010 с пакетом обновления 1 (SP1) или Exchange 2010 с пакетом обновления 2 (SP2) не подготовлена, используемая учетная запись должна входить в группу «Администраторы схемы» и в группу «Администраторы предприятия». Это требование также применяется, если при установке пакета обновления 3 (SP3) для Exchange 2010 еще не подготовлена схема для пакета. Дополнительные сведения см. в разделе Подготовка Active Directory и доменов.

Обновление членов массива серверов клиентского доступа с балансировкой нагрузки

Если в организации используется массив серверов клиентского доступа с балансировкой нагрузки, см. следующее руководство по обновлению серверов клиентского доступа с одной версии Exchange 2010 до более высокой, например с окончательной первоначальной версии (RTM) Exchange 2010 до версии Exchange 2010 с пакетом обновления 1 (SP1). При наличии массива серверов клиентского доступа, которые необходимо обновить с одной версии до другой, выполните следующие действия.

ПримечаниеПримечание.
В одном массиве с балансировкой нагрузки не могут одновременно содержаться окончательная первоначальная версия (RTM) Exchange 2010, Exchange 2010 с пакетом обновления 1 (SP1), Exchange 2010 с пакетом обновления 2 (SP2) и Exchange 2010 с пакетом обновления 3 (SP3).
ВажноВажно!
Обновление серверов почтовых ящиков с одной версии до другой можно выполнять только после обновления серверов клиентского доступа из того же сайта Служба каталогов Active Directory до целевой версии.
В следующем руководстве предполагается, что роли сервера почтовых ящиков и сервера клиентского доступа не располагаются на одном сервере. Если в конкретной среде развертываются серверы с несколькими ролями, действия по исправлению этих серверов см. в статье Исправление группы обеспечения баз данных на сервере с несколькими ролями.
  1. Определите количество членов массива серверов клиентского доступа, которые могут одновременно отключиться от сети без отрицательных последствий для обслуживания. Например, если в массиве с балансировкой нагрузки содержится шесть серверов клиентского доступа и решение балансировки нагрузки рассчитано на обработку трех одновременных отказов, можно одновременно отключить от сети три члена массива серверов клиентского доступа.

  2. Для продолжения этого примера запретите новые подключения к этим трем серверам и дождитесь завершения существующих подключений. После завершения всех подключений удалите эти три сервера из пула балансировки нагрузки.

  3. Обновите эти три сервера до целевой версии. Убедитесь в успешном завершении обновления.

  4. Добавьте обновленные серверы обратно в массив с балансировкой нагрузки.

  5. Подготовьтесь к удалению еще не обновленных серверов из массива с балансировкой нагрузки, запретив новые подключения.

  6. Убедитесь, что все подключения к серверам, определенным на шаге 5, завершены, а затем удалите эти серверы из массива с балансировкой нагрузки.

  7. Обновите вторую группу серверов до целевой версии программного обеспечения. Убедитесь в успешном завершении обновления.

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

Обновление членов группы обеспечения доступности баз данных

Если пакет обновления для Exchange 2010 применяется к члену группы обеспечения доступности баз данных, необходимо учесть и проанализировать ряд особых аспектов. Перед применением пакета обновления для Exchange 2010 к одному из членов группы обеспечения доступности баз данных, учитывайте следующие рекомендации.

  • Обновляйте только пассивные серверы.   Перед применением пакета обновления к члену группы обеспечения доступности баз данных перенесите с обновляемого сервера все активные копии базы данных почтовых ящиков и настройте на сервере блокировку активации. Если обновляемый сервер в данный момент выполняет роль основного диспетчера Active Manager, перенесите эту роль на другой член группы DAG перед выполнением обновления. Для определения члена группы DAG, который выполняет роль основного диспетчера Active Manager, можно использовать Get-DatabaseAvailabilityGroup <DAGName> -Status | Format-List PrimaryActiveManager.

  • Переведите сервер в режим обслуживания. Перед применением пакета обновления к члену группы обеспечения доступности баз данных можно настроить используемые приложения мониторинга, чтобы во время обновления сервер не выдавал оповещения и предупреждения. Например, при использовании Microsoft System Center Operations Manager 2007 для контроля членов группы DAG следует перевести член в режим обслуживания перед выполнением его обновления. Если не используется диспетчер System Center Operations Manager 2007, то для перевода члена группы обеспечения доступности баз данных в режим обслуживания можно использовать файл StartDagServerMaintenance.ps1. После завершения обновления можно перевести сервер из режима обслуживания с помощью файла StopDagServerMaintenance.ps1.

  • Остановите все процессы, которые могут помешать обновлению   Остановите все запланированные задачи и другие процессы, которые выполняются на члене группы DAG или в его пределах и могут негативно повлиять на обновляемый член DAG или на процесс обновления.

  • Проверьте работоспособность группы обеспечения доступности баз данных.   Перед применением пакета обновления к члену группы обеспечения доступности баз данных рекомендуется проверить работоспособность этой группы и ее копий базы данных почтовых ящиков. Работоспособная группа обеспечения доступности баз данных пройдет проверку на возможность подключения MAPI ко всем активным базам данных в группы обеспечения доступности баз данных; длина очереди копирования и длина очереди преобразования для копий базы данных почтовых ящиков близки к нулю, а состояние копии и индекса содержимого Healthy (исправно).

  • Учитывайте другие последствия обновления.   Член группы обеспечения доступности баз данных, использующий RTM-версию Exchange 2010, может перенести свои активные базы данных на член группы обеспечения доступности баз данных, использующий Exchange 2010 с пакетом обновления 3 (SP3), 2 (SP2) или 1 (SP1). После обновления члена группы обеспечения доступности баз данных до Exchange 2010 с более новым пакетом обновления копии активной базы данных невозможно будет переместить в другой член группы обеспечения доступности баз данных, на котором запущена RTM-версия Exchange 2010. Если вы попытаетесь это сделать, произойдет ошибка.

    При обновлении сервера группы обеспечения доступности баз данных с RTM-версии Exchange 2010 до Exchange 2010 с пакетом обновления 1 событие с идентификатором 1185 записывается в журнала приложений, если существует обновление схемы базы данных, требующее изменения или обновления базы данных почтового ящика Exchange. Если обновления схемы базы данных нет, это событие не регистрируется.

    При обновлении с Exchange 2010 с пакетом обновления 1 до Exchange 2010 с пакетом обновления 2 событие с идентификатором 1185 не записывается в журнал приложений. Это связано с тем, что обновление схемы базы данных не требуется.

    ПримечаниеПримечание.
    Обновление схемы базы данных отличается от обновления схемы Active Directory.
    ВниманиеВнимание!
    Мы рекомендуем не перемещать активную базу данных из члена группы обеспечения доступности баз данных, на котором запущен Exchange 2010 с пакетом обновления 2 (SP2), в член группы обеспечения доступности баз данных, на котором запущен Exchange 2010 с пакетом обновления 1 (SP1). Мы рекомендуем это даже несмотря на то, что есть возможность переместить базу данных без появления ошибки.

Для подготовки к обновлению до соответствующего пакета обновления выполните следующие сценарии и команды на обновляемом члене группы обеспечения доступности баз данных.

  • Проверьте работоспособность и состояние группы DAG, сохранив следующие команды как файл сценария Windows PowerShell (.ps1).

    (Get-DatabaseAvailabilityGroup -Identity (Get-MailboxServer -Identity $env:computername).DatabaseAvailabilityGroup).Servers | Test-MapiConnectivity | Sort Database | Format-Table -AutoSize
    Get-MailboxDatabase | Sort Name | Get-MailboxDatabaseCopyStatus | Format-Table -AutoSize
    function CopyCount 
    {
    $DatabaseList = Get-MailboxDatabase | Sort Name
    $DatabaseList | % {
    $Results = $_ | Get-MailboxDatabaseCopyStatus
    $Good = $Results | where { ($_.Status -eq "Mounted") -or ($_.Status -eq "Healthy") }
    $_ | add-member NoteProperty "CopiesTotal" $Results.Count
    $_ | add-member NoteProperty "CopiesFailed" ($Results.Count-$Good.Count)
    }
    $DatabaseList | sort copiesfailed -Descending | ft name,copiesTotal,copiesFailed -AutoSize 
    }
    CopyCount
    
  • Выполните переключение сервера при помощи следующей команды.

    Move-ActiveMailboxDatabase -Server <DAGMemberName>
    
  • Исключите возможность возникновения сбоя на члене группы DAG, выполнив следующую команду.

    Set-MailboxServer -DatabaseCopyAutoActivationPolicy:Blocked
    
  • При необходимости перенесите роль основного диспетчера Active Manager на другой член группы DAG при помощи следующей команды.

    Cluster group "cluster group" /move
    
  • Установите пакет обновления для Exchange 2010. Дополнительные сведения см. в подразделе "Установка пакета обновления для Exchange 2010" далее в этом разделе.

  • Сделайте обновленный член группы DAG целевым объектом отработки отказа, выполнив следующую команду.

    Set-MailboxServer -DatabaseCopyAutoActivationPolicy:Value
    

    Где Значение может быть равно IntrasiteOnly или Unrestricted.

  • Повторяйте шаги 1–6 на каждом члене группы обеспечения доступности баз данных до тех пор, пока пакет обновления не будет применен ко всем членам группы.

Дополнительные сведения см. в следующих разделах:

Установка пакета обновления для Exchange 2010

При установке нового пакета обновления для Exchange 2010 на нескольких серверах Exchange 2010 организации рекомендуется сначала обновить серверы клиентского доступа. В организации, имеющей несколько сайтов Служба каталогов Active Directory, которые используют несколько серверов клиентского доступа в качестве прокси-серверов, необходимо сначала обновить серверы клиентского доступа с выходом в Интернет, а затем — серверы без выхода в Интернет. Затем рекомендуется установить роли транспортного сервера-концентратора, сервера единой системы обмена сообщениями и сервера почтовых ящиков.

  1. Вставьте DVD-диск Exchange 2010 SP3, Exchange 2010 SP2 или Exchange 2010 SP1 в устройство чтения DVD-дисков. В появившемся диалоговом окне Автозапуск выберите пункт Запустить Setup.exe в группе Установить или выполнить программу. При отсутствии диалогового окна Автозапуск перейдите в корневой каталог DVD-диска и дважды щелкните файл Setup.exe. Также можно выполнить поиск папки файлов установки Exchange 2010 и дважды щелкнуть файл Setup.exe.

  2. На странице Начало щелкните Установить обновление Microsoft Exchange Server, чтобы начать установку.

    ВажноВажно!
    Перед началом установки убедитесь, что выполнены все необходимые действия, описанные на странице Начало. Если указанные на этой странице компоненты еще не установлены, их можно будет загрузить по ссылкам, отображаемым в программе установки. Дополнительные сведения об установке Windows PowerShell см. в разделе Установка Windows Management Framework.
    ВажноВажно!
    При установке Exchange 2010 в системе Windows Server 2008 R2 не используйте загружаемый пакет .NET Framework. Вместо этого используйте диспетчер серверов Windows Server 2008 R2 или выполните команду ServerManagerCmd -i NET-Framework.
  3. Со страницы Введение начинается процесс установки Exchange в организации. С нее выполняются действия по установке. Для продолжения нажмите кнопку Далее.

  4. На странице Лицензионное соглашение ознакомьтесь с условиями лицензии на программное обеспечение. В случае согласия с условиями лицензии установите флажок Я принимаю условия лицензионного соглашения и нажмите кнопку Далее.

  5. На странице Проверка готовности просмотрите состояние, чтобы убедиться в том, что проверка готовности для организации и ролей сервера завершена успешно. Если они не выполнены успешно, необходимо устранить все обнаруженные ошибки, прежде чем можно будет установить Exchange 2010. При устранении некоторых ошибок нет необходимости выходить из программы установки. После исправления обнаруженной ошибки нажмите кнопку Повторить, чтобы запустить проверку предварительных условий. Обязательно просмотрите все предупреждения. Если все проверки готовности выполнены успешно, нажмите кнопку Обновить, чтобы установить пакет обновления.

  6. На странице Завершение нажмите кнопку Готово.

Использование автоматической установки пакета обновления для Exchange 2010

  1. Вставьте DVD-диск Exchange 2010 SP3, Exchange 2010 SP2 или Exchange 2010 SP1 в устройство чтения DVD-дисков.

  2. Перейдите в командной строке к DVD-диску либо к сетевой папке, в которой находятся установочные файлы Exchange 2010.

  3. В командной строке выполните следующую команду:

    Setup.com /M:Upgrade /InstallWindowsComponents
    

Дополнительные сведения приведены в следующих разделах:

 © Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.