В данном разделе описано, как с помощью командной консоли Exchange, версии службы теневого копирования томов Microsoft (VSSAdmin.exe) для командной строки и программ работы с базой данных Exchange Server (Eseutil.exe) проверить физическую целостность журналов транзакций и баз данных, используемых на целевом компьютере локальной непрерывной репликации.

Прежде чем приступить к работе

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

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

Процедура

Проверка копии локальной непрерывной репликации

  1. Приостановите все действия по преобразованию журнала транзакций для тома группы хранения, который содержит проверяемую базу данных. Для этого выполните указанные ниже действия.

    1. Откройте командную консоль Exchange.

    2. Выполните следующую команду, чтобы приостановить репликацию:

      Копировать код
      Suspend-StorageGroupCopy -Identity <Server\StorageGroup> -SuspendComment <Comment>
      
  2. Откройте окно командной стройки и перейдите в папку %Windows%\System32. Выполните следующую команду, чтобы создать теневую копию тома, содержащего базы данных, которые необходимо проверить:

    Копировать код
    Vssadmin create shadow /for=<Volume>
    
    Примечание.
    Параметр Volume должен быть буквой локального диска или буквой диска, соответствующей точке подключения тома.
  3. Возобновите ведение журнала транзакций и преобразование для всех баз данных в томе. Для этого выполните указанные ниже действия.

    1. Откройте командную консоль Exchange.

    2. Выполните следующую команду, чтобы возобновить репликацию:

      Копировать код
      Resume-StorageGroupCopy -Identity <Server\StorageGroup>
      
  4. В окне командной строки перейдите в каталог, в котором находится файл Eseutil.exe. По умолчанию он находится в каталоге %ProgramFiles%\Microsoft\Exchange Server\bin.

  5. Чтобы проверить физическую целостность базы данных, выполните следующую команду:

    Копировать код
    Eseutil /k /p20 <Path for VSS Shadow Copy of database>
    
  6. В зависимости от результатов, возвращенных программой Eseutil.exe, выполните одно из следующих действий:

    • Если программа Eseutil.exe обнаружила физическое повреждение, необходимо отключить LCR, удалить поврежденные файлы, а затем вновь включить LCR для группы хранения.

    • Если программа Eseutil.exe не обнаружила никаких проблем с проверяемыми файлами, перейдите к действию 7.

  7. Удалите теневую копию, выполнив следующую команду:

    Копировать код
    Vssadmin delete shadows /For=<Volume>
    

В предыдущей процедуре префикс файла журнала, используемый группой хранения, отображается на вкладке Общие диалогового окна Свойства объекта группы хранения в консоли управления Exchange. Путь и имя файла для каждого файла базы данных LCR отображается на вкладке База данных диалогового окна Свойства объекта базы данных в консоли управления Exchange.

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

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