Поделиться через


Перемещение базы данных в среде кластера с непрерывной репликацией

 

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

Последнее изменение раздела: 2007-09-12

В этом разделе описано, как с помощью командной консоли Exchange изменить местоположение файла базы данных. В среде кластера с непрерывной репликацией существует только один набор данных конфигурации базы данных, который применяется к обеим копиям. Это приводит к дополнительным сложностям в связи с необходимостью перемещения обеих копий. В определенных обстоятельствах одна копия оказывается недоступной на время перемещения другой копии.

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

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать роль администратора сервера Exchange и членство в локальной группе администраторов на целевом сервере. Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Несмотря на то что рекомендуется выполнять эти действия при доступности обоих узлов — активного и пассивного, это не является обязательным требованием.

Процедура

В ходе данной процедуры выполняются следующие действия:

  • Изменение конфигурации

  • Перемещение копии на активный сервер

  • Перемещение копии на пассивный сервер.

Перемещение базы данных в среде кластера с непрерывной репликацией с помощью командной консоли Exchange

  1. Откройте командную консоль Exchange и остановите преобразование и репликацию журналов для группы хранения с помощью командлета Suspend-StorageGroupCopy. Для остановки операций репликации группы хранения выполните следующую команду:

    Suspend-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  2. Отключите базу данных, используя командлет Dismount-Database:

    Dismount-Database -Identity <Server\StorageGroupName\DatabaseName>
    
  3. Для изменения конфигурации в службе каталогов используется Active Directory командлет Move-DatabasePath. Перед выполнением перемещения убедитесь, что база данных отключена. Выполните следующий командлет:

    Move-DatabasePath -Identity <Server\StorageGroupName\DatabaseName> -EdbFilePath <NewPath> -ConfigurationOnly
    
    noteПримечание.
    В среде кластера с непрерывной репликацией необходимо использовать параметр -ConfigurationOnly. Новое расположение не должно находиться в корневом каталоге тома.
  4. Переместите файлы в новые местоположения на активном и пассивном узлах.

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

  6. Запустите репликацию повторно с помощью командлета Resume-StorageGroupCopy. Для повторного запуска операций репликации группы хранения выполните следующую команду:

    Resume-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  7. Проверьте работоспособность репликации группы хранения, выполнив процедуры, подробно описанные в разделе Просмотр состояния кластерного сервера почтовых ящиков.

Дополнительные сведения

Дополнительные сведения об управлении средой кластера с непрерывной репликацией см. в разделе Управление кластерной непрерывной репликацией. Дополнительные сведения о просмотре состояния пассивной копии см. в разделе Инструкции по просмотру состояния копии непрерывной репликации кластера с помощью среды управления Exchange.

Дополнительные сведения о командлете Dismount-Database см. в разделе Dismount-Database.

Дополнительные сведения о командлете Move-DatabasePath см. в разделе Move-DatabasePath.

Дополнительные сведения о командлете Mount-Database см. в разделе Mount-Database.

Дополнительные сведения о командлете Suspend-StorageGroupCopy см. в разделе Suspend-StorageGroupCopy.

Дополнительные сведения о командлете Resume-StorageGroupCopy см. в разделе Resume-StorageGroupCopy.