Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Exchange Server (http://forum.oszone.net/forumdisplay.php?f=76)
-   -   Поднятие нового сервера MS Exchange 2007 , проблема в том что старый уходит в бдос с (http://forum.oszone.net/showthread.php?t=208747)

burkhan77 11-06-2011 13:19 1692604

Поднятие нового сервера MS Exchange 2007 , проблема в том что старый уходит в бдос с
 
Доброе время суток. Есть сервер, работает под Win Server 2003 R2 Enterprise x64 SP2, на нем стоит MS Exchange Server 2007 sp1 x64. Так вот сервер с почтой, уходит в бсод с ошибкой 0x8000005, причём как сам посебе, так и особенно при попытке забэкапиться (ntbakup), подозреваю что хардам каюк приходит. В следствии чего я не имею последнего "свежего" бэкапа. Причём последний удачный бэкап содержит только mailbox. А теперь, ещё и сервис Microsoft Exchange Transport не стал запускается, не автоматом не в ручную. Поднял новый сервер MS Exchange Server 2007 sp1 x64 на Server 2008 r2 standart, установил на него MS Exchange Server 2007 sp1 x64. Но не могу теперь нормально передать базу новому серверу, из-за бсода. Есть ли возможность как-то подцепить тот bakup что имею?

zero55 13-06-2011 20:56 1693792

нужно оживлять старый сервер. вероятнее всего проблема в VSS провайдере. Точнее можно сказать после изучения дампа средствами Windows Debugging Tools

На новый передать можно в виде файлов, но это большие "пляски с бубном".

burkhan77 14-06-2011 12:56 1694177

И так, прошу вас помочь "поплясать".
Опишу все свои действия с начала. Как я уже писал, поднял новый сервер, установил на него Exchange Server 2007 sp1. Я только потом понял установка Exchange Server 2007 с ключом /: RecoverServer для меня оптимальный способ воссоздать почту компании. Я начал с того что решил удалить Exchange 2007, сбросить учету DC server-02, понизить его до рядового сервера, но не получалось. При запуске dcpromo, вылазило предупреждение о том что нужно сначала удалить Certificate Services. Я долго искал что это такое (Чайник), я попутно ввёл новый сервер в домен под другим именем (и зачем я только это делал). Первый раз под именем srv-02, а потом ещё раз под именем server-002. В итоге, пока я нашёл как удалить в server-02 Certificate Services, в домене был ещё один DC c именем server-002. Обрадовавшись тому что я понизил server-02, я решил ещё раз переименовать новый сервер с server-002 в server-02 и установить по новой Exchange с ключом /:RecoverServer. Предварительно скопировав базы со старого сервера. Установка :/RecoverServer не получалась, выходило сообщение о том что не один сервер Exchange не установлен. И я решил установить обычным способом. Установив Exchange Server 2007. Открыл консоль управления чтобы подтянуть базы, и тут вижу что у меня в "Настройках серверов" 3-сервера :o . Стал подключать базу вылезло
Ошибка Microsoft Exchange
--------------------------------------------------------
Не удается подключить базу данных "Mailbox Database".

Mailbox Database
Ошибка
Ошибка:
Exchange не удается подключить указанную базу данных. Указанная база данных: SERVER-02\First Storage Group\Mailbox Database; код ошибки: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-550)

В базе знаний предлагают переустановить Exchange, попытался но не получается. При удалении с помощью панели управления, появляется сообщение об инициализации программы установки и всё, ничего не происходит. При запуске setup.exe появляется меню установки Exchange. и предлагает мне установить Exchange начиная с 4 этапа установки. Жму установку, вываливается сообщение "В программе установки Exchange Server произошла ошибка". и Заново выводит меня на меню установки. Что мне делать. Помогите "поплясать"

burkhan77 14-06-2011 15:49 1694287

Подскажите что делать. Есть такая мысль, ещё раз удалить DC server-02, предварительно понизив его. и удалить записи о нем в AD. Попробовать удалить Exchange ещё раз, если не получится форматнуть диск на сервере. И по новой установить ОС. Поможет? Добавлю, старый сервер с Exhange умер.

burkhan77 14-06-2011 16:59 1694330

Записи упоминающие srv-02 и server-002 в консоли Ms Exchange удалил с помощью ADSIEDIT. Осталось подцепить старую базу.

zero55 14-06-2011 21:58 1694489

при монтировании базы выдается именно

Exchange не удается подключить указанную базу данных. Указанная база данных: SERVER-02\First Storage Group\Mailbox Database; код ошибки: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-550)

почитайте про eseutil тут

и сделав копию файлов проверьте их целостность.

burkhan77 14-06-2011 22:04 1694495

спасибо, сейчас пороемся. У меня ещё вот какой вопрос. Почему нет связи между outlook и Exchange server? вроде как сервер в сети нормально работает... хотелось бы запустить почту. хотя бы с пустыми ящиками

burkhan77 14-06-2011 22:38 1694517

вот что выдаёт запуск eseutil

C:\Windows\system32>eseutil /g "E:\Exchange\Mailbox\ Mailbox Database.edb"

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

Error: Access to source database 'E:\Exchange\Mailbox\ Mailbox Database.edb' fai
led with Jet error -1811.

Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte
r 0.16 seconds.

zero55 14-06-2011 23:18 1694548

Цитата:

Цитата burkhan77
спасибо, сейчас пороемся. У меня ещё вот какой вопрос. Почему нет связи между outlook и Exchange server? вроде как сервер в сети нормально работает... хотелось бы запустить почту. хотя бы с пустыми ящиками »

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

с eseutil я бы попробовал ключ P
http://technet.microsoft.com/ru-ru/l...EXCHG.80).aspx

burkhan77 15-06-2011 00:03 1694573

И с ключом /P тоже ошибка

C:\Windows\system32>eseutil /g "E:\Exchange\Mailbox\ Mailbox Database.edb"

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

Error: Access to source database 'E:\Exchange\Mailbox\ Mailbox Database.edb' fai
led with Jet error -1811.

Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte
r 0.0 seconds.

И кстати у меня 2007 Exchange. Я не могу понять почему нет конекта между Outlook и Exchange. Когда открываю Консоль Exchange вот такие ошибки появляются.

Get-OabVirtualDirectory
Ошибка
Ошибка:
При попытке доступа к метабазе служб IIS произошла ошибка. Убедитесь в том, что компонент диспетчера IIS правильно установлен и настроен.
Неизвестная ошибка (0x80005000)

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

burkhan77 15-06-2011 08:03 1694685

в общем бубен походу не тот у меня...
как я не пытался подцепить базы, ни чего не получилось. Решил я тогда грохнуть exchange не так просто это оказалось. удаление из панели управления не получалось, программа uninstall через секунды после запуска закрывалась. Командная строка тоже не помогла. Я просто отнял все роли и понизил опять DC. Форматнул диск и переустановил Windows. Дальше опять всё по порядку поднимаю. Пробую установить с диска, он мне сообщает что нужно запустить с ключом /:m RecoverServer. Запускаю так как он просит, и вот тут дальше опять "пляски

G:\MS Exchange 2007>setup /m:RecoverServer

Автоматическая установка Microsoft Exchange Server 2007

Подготовка программы установки Exchange

Будут восстановлены следующие роли сервера
Роль транспортного сервера-концентратора
Роль клиентского доступа
Роль хранилища почтовых ящиков
Средства управления

Выполнение проверки готовности Microsoft Exchange Server

Проверки роли транспортного сервера-концентратора
Выполнение ......................... ЗАВЕРШЕНО
Проверка ролей клиентского доступа
Выполнение ......................... ЗАВЕРШЕНО
Проверки роли хранилища почтовых ящиков
Выполнение ......................... ЗАВЕРШЕНО

Настройка Microsoft Exchange Server

Копирование файлов Exchange ......................... ОШИБКА
Installing product G:\MS Exchange 2007\exchangeserver.msi failed. В процесс
е установки произошла неисправимая ошибка. Error code is 1603. Last error report
ed by the MSI package is 'Не удалось зарегистрировать модуль C:\Program Files\Mi
crosoft\Exchange Server\Bin\ExSMime.dll. HRESULT -2147010895. Обратитесь в служб
у поддержки.'.


Операция установки Exchange Server не завершена. Для получения дополнительных св
едений посетите веб-узел http://support.microsoft.com и введите идентификатор ош
ибки.

В программе установки Exchange Server произошла ошибка.

zero55 15-06-2011 11:35 1694776

ошибка в WMI.

можно пересобрать - http://blog.wadmin.ru/2010/04/rebuild-wmi/

burkhan77 15-06-2011 12:31 1694810

ну, я с горяча или горя )) удалил вообще Exchange из AD, подчистил ADSIEDITом. Сейчас по новой устанавливаю из командной строки. Установил сервер Exchange, роли HT, CA. Попытаться что ли подцепить старую базу... Но вначале наверно буду настраивать. Чтобы хоть как-то работала. То есть без баз. Не подскажите как мне лучше подцепить олд базу?

В данный момент есть Первый сторадж на С диске, состояние "неизвестное" ))

burkhan77 15-06-2011 13:53 1694841

Не ужели никто не поможет, скажите какой лог показать. может поможет. я уже не могу вторые сутки не спать ))

zero55 15-06-2011 15:15 1694878

в вашей ситуации цеплять нечего и не к чему.

это плохо...

есдинственное что могу рекомендовать
1. поднимите новую конфигурацию
2. она должна заработать
3. создайте почтовые ящики в пустой базе
4. создайте группу восстановления
5. в нее подмонтируйте старую базу
6. "слейте" ящики методом merge

burkhan77 15-06-2011 15:35 1694895

Ну по чему же, у меня есть весь список наших сотрудников, т.е. их эл. адреса. Я так понимаю Exchange их из AD вычитал. Так что у меня есть структура нашей почты. но вот не могу разобраться почему нет соединение между outlook и esxhange. хотя оутлук сам находит сервер и аккаунт но на третьем этапе, соединение с сервером ошибка. я так понимаю что я не сконфигурировал сам exchange на приём и отправку почты. потому что сейчас вижу. что нет СМТП коннектора. Например "конфигурация организации" в ней 4 роли. Почтовые ящики, Клиентский доступ, Транспортный сервер-концентратор, единая система обмена сообщениями. Как их настраивать, есть какой то шаблон, стандарт?

zero55 15-06-2011 16:54 1694947

находи через службу автообнаружения.

данные храняться в AD, там же храняться данные о том где искать почтовую базу.
можно попробовать перенести конфигурацию пользователя в новое хранилище командой move-mailbox -configonly

burkhan77 16-06-2011 08:45 1695307

zero55, Я поднял новую конфигурацию но она ругается на

--------------------------------------------------------
Предупреждение Microsoft Exchange
--------------------------------------------------------
При загрузке сведений о топологии были следующие предупреждения:

Get-OWAVirtualDirectory
Завершено

Предупреждение:
Виртуальный каталог "Exchange (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключения сжатия можно использовать диспетчер IIS.

Предупреждение:
Виртуальный каталог "Public (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключения сжатия можно использовать диспетчер IIS.

Предупреждение:
Виртуальный каталог "Exchweb (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключения сжатия можно использовать диспетчер IIS.


--------------------------------------------------------
ОК
--------------------------------------------------------
Авто обнаружение это, панель управления\почта\настройка почты-Outlook\учётные записи ? Тут outlook видит мой аккаунт, адрес эл. почты. Происходит успешное сетевое подключение, далее успешный поиск параметров сервера secretary@mycompany.ru. И вот на третьем пункте "Вход на сервер" останавливается выходит предупреждение о том что "Невозможно завершить действие. Отсутствует подключение к Microsoft Exchange. Для завершения операции требуется постоянное или временное подключение Outlook к серверу"

zero55 16-06-2011 09:33 1695325

сжатие придется отключить
введите команду
get-mailbox user.name | FL

посмотрите куда указывает параметр ServerName.
Вероятнее всего он показывает на старый сервер.

перенесите ящик с опцией configOnly и посмотрите куда будет указывать опция ServerName

burkhan77 16-06-2011 09:41 1695330

вот что нашёл в логах

Процесс MAD.EXE (идентификатор процесса=2276). Поставщик Active Directory Exchange обнаружил следующие серверы с характеристиками:
(имя сервера | роли | включен | доступность | синхронизирован | поддержка глобального каталога | основной контроллер домена | право системного списка управления доступом | важные данные | Netlogon | версия ОС)
На сайте:
server-01.mycompany.ru CDG 1 7 7 1 0 1 1 7 1
Вне сайта:

введите команду
get-mailbox user.name | FL

это в команндной строке нужно вводить?

burkhan77 16-06-2011 10:01 1695346

Цитата:

Цитата zero55
Цитировать »

ввёл, странно но почемуто вот что пишет

Get-Mailbox : Не удается выполнить операцию, так как в контроллере домена "serv
er-01.mycompany.ru" не удается найти объект "burkhan_s".
строка:1 знак:12
+ get-mailbox <<<< burkhan_s | FL
+ CategoryInfo : InvalidData: (:) [Get-Mailbox], ManagementObject
NotFoundException
+ FullyQualifiedErrorId : 5A24E4C8,Microsoft.Exchange.Management.Recipient
Tasks.GetMailbox

но ведь сервер exchange стоит на server-02 :o

burkhan77 16-06-2011 10:59 1695402

[IMG][/IMG]

Вот, вроде как выключил сжатие, но опять же предупреждает меня
--------------------------------------------------------
Предупреждение Microsoft Exchange
--------------------------------------------------------
При загрузке сведений о топологии были следующие предупреждения:

Get-OWAVirtualDirectory
Завершено

Предупреждение:
Виртуальный каталог "Exchange (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключения сжатия можно использовать диспетчер IIS.

Предупреждение:
Виртуальный каталог "Public (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключения сжатия можно использовать диспетчер IIS.

Предупреждение:
Виртуальный каталог "Exchweb (Default Web Site)" настроен неправильно. На этом сервере установлена роль сервера почтовых ящиков, поэтому сжатие HTTP должно быть отключено. Для отключ

--------------------------------------------------------
ОК
--------------------------------------------------------

burkhan77 17-06-2011 11:25 1696199

Спасибо zero55 С его помошью поставил Exchange на новый сервер. Но теперь проблемка в том что при запуске Outlook происходит автоматическая настройка учетной записи.
Установка сетевого подключения - проходит.
Поиск параметров сервера - проходит.
Вход на сервер - облм Сообщает об отсутсвии подключения к Exchange, требует наличия постоянного либо временного подключения к серверу. Мне посоветовали посмотреть Настройки служб Exchange для службы автообнаружения Но я так понимаю автообнаружения работают. Ведь происходит Поиск параметров сервера. Как сие решается?

burkhan77 19-06-2011 23:56 1697849

Вобщем установил я Exchange 2007 sp3 правда вот с такой ощибочкой:

Общие сведения: всего элементов: 6. Успешно: 4, с ошибками: 1.
Прошло времени: 00:47:22
Подготовка организации
Завершено
Прошло времени: 00:01:38
Копирование файлов Exchange
Завершено
Прошло времени: 00:03:58
Средства управления
Завершено
Прошло времени: 00:00:41
Роль транспортного сервера-концентратора
Завершено
Прошло времени: 00:34:35
Роль клиентского доступа
Ошибка
Ошибка:
При создании виртуального каталога служб IIS "IIS://server-02.mosenergy.ru/W3SVC/1/ROOT/owa" на "SERVER-02" произошла ошибка.
Невозможно загрузить файл или сборку "Microsoft.Web.Administration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл.
Прошло времени: 00:06:28
Роль хранилища почтовых ящиков
Отменено


Открываю консоль управления и вижу что она пуста, нет почт. ящиков пользователей. Я так понимаю Exchange не прочёл AD?


Время: 04:59.

Время: 04:59.
© OSzone.net 2001-