none
Восстановление базы почтовых ящиков Exchange 2010 RRS feed

  • Вопрос

  • Есть сервер SBS 2011 который образовался в результате замены (физической) ну и с нуля установлена ось... От старого сервака остался только винт который воткнулся в новый... Нашел инструкцию по переносу этих самых баз методом восстановления но столкнулся с проблемой такого плана: Вбиваю команду  "New-MailboxDatabase -Recovery -Name RDB1 -Server SBS2011.adv-trade.local -EdbFilePath "E:\rtst\Mailbox Database.edb" -LogFolderPath "E:\rtst\" " А он долго что-то делает и после выдаёт вот такое:

    "Сбой подключения к целевому серверу "SBS2011". Ошибка: Произошло исключение WMI на сервере 'SBS2011.adv-trade.local': C
    all cancelled
        + CategoryInfo          : InvalidOperation: (:) [New-MailboxDatabase], InvalidOperationException
        + FullyQualifiedErrorId : 784ED2F3,Microsoft.Exchange.Management.SystemConfigurationTasks.NewMailboxDatabase" "

    Внимание вопрос! Как это лечить? Зарание спасибо!

    25 ноября 2012 г. 13:47

Ответы

  • По сути, у вас сейчас есть база RDB1, в которой есть куча почтовых ящиков, но они без учетных записей.

    Есть несколько вариантов:

    1. Создать для каждого ящика временную учетную запись, подцепить к ней этот ящик. Затем выдать права пользователю на этот ящик и подцепить как дополнительный или выгрузить в pst.

    2. Воспользоваться командлетами восстановления: New-MailboxRestoreRequest

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

    Просмотреть почтовые ящики можно с помощью команды:

    Get-MailboxStatistics -Database "RDB1" | ft displayname, *guid*

    Вот похожее обсуждение по восстановлению ящиков: Восстановление почтовых ящиков из базы exchange 2010


    Blog - Pechkin.pro

    • Помечено в качестве ответа Chayko Kirill 27 ноября 2012 г. 15:26
    27 ноября 2012 г. 13:52
    Отвечающий

Все ответы

  • Добрый день. В этой папке "E:\rtst" уже есть файлы почтовой базы? или она пустая?

    Blog - Pechkin.pro

    25 ноября 2012 г. 15:51
    Отвечающий
  • Добрый день. В этой папке "E:\rtst" уже есть файлы почтовой базы? или она пустая?

    Blog - Pechkin.pro

    Есть
    27 ноября 2012 г. 7:35
  • Перейдите в каталог с этой базой (видимо это E:\RTST) и выполните следующую команду (потом содержимое файла c:\1.txt сюда выложите):

    Eseutil /mh "E:\RTST\db_filename.edb" > c:\1.txt


    Blog - Pechkin.pro

    27 ноября 2012 г. 7:55
    Отвечающий
  • Перейдите в каталог с этой базой (видимо это E:\RTST) и выполните следующую команду (потом содержимое файла c:\1.txt сюда выложите):

    Eseutil /mh "E:\RTST\db_filename.edb" > c:\1.txt


    Blog - Pechkin.pro

    Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
    Version 14.01
    Copyright (C) Microsoft Corporation. All Rights Reserved.

    Initiating FILE DUMP mode...
             Database: E:\RTST\mailbox database.edb


    DATABASE HEADER:
    Checksum Information:
    Expected Checksum: 0x018b4b22
      Actual Checksum: 0x018b4b22

    Fields:
            File Type: Database
             Checksum: 0x18b4b22
       Format ulMagic: 0x89abcdef
       Engine ulMagic: 0x89abcdef
     Format ulVersion: 0x620,17
     Engine ulVersion: 0x620,17
    Created ulVersion: 0x620,17
         DB Signature: Create time:02/21/2012 15:44:48 Rand:2967710 Computer:
             cbDbPage: 32768
               dbtime: 323313451 (0x13455f2b)
                State: Clean Shutdown
         Log Required: 0-0 (0x0-0x0)
        Log Committed: 0-0 (0x0-0x0)
       Log Recovering: 0 (0x0)
      GenMax Creation: 00/00/1900 00:00:00
             Shadowed: Yes
           Last Objid: 3211
         Scrub Dbtime: 0 (0x0)
           Scrub Date: 00/00/1900 00:00:00
         Repair Count: 0
          Repair Date: 00/00/1900 00:00:00
     Old Repair Count: 0
      Last Consistent: (0x5,8,103)  11/26/2012 19:18:48
          Last Attach: (0x4,9,86)  11/26/2012 19:18:46
          Last Detach: (0x5,8,103)  11/26/2012 19:18:48
                 Dbid: 1
        Log Signature: Create time:11/26/2012 19:17:30 Rand:115380777 Computer:
           OS Version: (6.1.7600 SP 0 NLS ffffffff.ffffffff)

    Previous Full Backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

    Previous Incremental Backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

    Previous Copy Backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

    Previous Differential Backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

    Current Full Backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

    Current Shadow copy backup:
            Log Gen: 0-0 (0x0-0x0)
               Mark: (0x0,0,0)
               Mark: 00/00/1900 00:00:00

         cpgUpgrade55Format: 0
        cpgUpgradeFreePages: 0
    cpgUpgradeSpaceMapPages: 0

           ECC Fix Success Count: none
       Old ECC Fix Success Count: none
             ECC Fix Error Count: none
         Old ECC Fix Error Count: none
        Bad Checksum Error Count: none
    Old bad Checksum Error Count: none

      Last checksum finish Date: 00/00/1900 00:00:00
    Current checksum start Date: 00/00/1900 00:00:00
          Current checksum page: 0


    Operation completed successfully in 0.47 seconds.

    27 ноября 2012 г. 10:12
  • Попробуйте перезапустить службу "Windows Management Instrumentation"

    Blog - Pechkin.pro

    27 ноября 2012 г. 10:27
    Отвечающий
  • Попробуйте перезапустить службу "Windows Management Instrumentation"

    Blog - Pechkin.pro

    Службу в списке не нашел к сожалению но перегружал сервер и не помогло...
    27 ноября 2012 г. 10:45
  • Попробуйте вот так:

    1. Сначала создайте базу: 

    New-MailboxDatabase -Recovery -Name RDB1 -Server SBS2011.adv-trade.local -EdbFilePath "E:\rtst_2\Mailbox Database.edb" -LogFolderPath "E:\rtst_2\"

    2. Затем скопируйте туда только файл *.mdb

    3. Затем смонтируйте ее.


    Blog - Pechkin.pro

    • Помечено в качестве ответа Chayko Kirill 27 ноября 2012 г. 11:23
    • Снята пометка об ответе Chayko Kirill 27 ноября 2012 г. 13:32
    27 ноября 2012 г. 11:04
    Отвечающий
  • Спасибо вроде примонтировалась!
    27 ноября 2012 г. 11:20
  • Попробуйте вот так:

    1. Сначала создайте базу: 

    New-MailboxDatabase -Recovery -Name RDB1 -Server SBS2011.adv-trade.local -EdbFilePath "E:\rtst_2\Mailbox Database.edb" -LogFolderPath "E:\rtst_2\"

    2. Затем скопируйте туда только файл *.mdb

    3. Затем смонтируйте ее.


    Blog - Pechkin.pro

    Еще вопрос есть чтобы темы не плодить... Я так понял что из-за того что ID ящиков разные он их не восстанавливает ( база как-бы с нуля же) Есть какой способ перебросить данные с той RDB1 в текущую? Может как-то её по другому подцепить чтобы в аутлуке видна была?
    27 ноября 2012 г. 13:34
  • По сути, у вас сейчас есть база RDB1, в которой есть куча почтовых ящиков, но они без учетных записей.

    Есть несколько вариантов:

    1. Создать для каждого ящика временную учетную запись, подцепить к ней этот ящик. Затем выдать права пользователю на этот ящик и подцепить как дополнительный или выгрузить в pst.

    2. Воспользоваться командлетами восстановления: New-MailboxRestoreRequest

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

    Просмотреть почтовые ящики можно с помощью команды:

    Get-MailboxStatistics -Database "RDB1" | ft displayname, *guid*

    Вот похожее обсуждение по восстановлению ящиков: Восстановление почтовых ящиков из базы exchange 2010


    Blog - Pechkin.pro

    • Помечено в качестве ответа Chayko Kirill 27 ноября 2012 г. 15:26
    27 ноября 2012 г. 13:52
    Отвечающий
  • Спасибо большое!
    27 ноября 2012 г. 15:26