среда, 2 декабря 2015 г.

История про двухлетний Exchange 2010 SP3

Здравствуйте, дорогие читатели!

Прошел уже месяц с того момента, как я опубликовал первую статью в своем IT-блоге, посвященную настройке SIP-линии с провайдером на АТС Panasonic TDE-100. Рад, что нашел силы и время вернуться к этому блогу и написать очередной пост, который скорее получился в художественном жанре, нежели в классическом IT-тематики. Тем не менее, т.к. это реальный опыт из жизни системного администратора, то надеюсь, что все описанное окажется полезным! А данная статья даст начало целому циклу в похожем формате.

Итак, история :)

Через два года после установки Exchange 2010 SP3 на виртуальную машину Hyper-V возник вопрос с нехваткой места под виртуальный жесткий диск этой самой машины. Изначально хард сервера, являющийся RAID 1 (зеркало) размещал на себе несколько виртуальных машин (виртуальные диски и сами конфигурации), в т.ч. Exchange. Позже  объем почтовой базы вырос (edb-файл с изначальных 200Гб и 80 почтовых ящиков превратился в 500Гб и 150 почтовых ящиков).

Самым простым способом высвободить место оказалось перености виртуальные машины физического диска, что я благополучно и делал в течение нескольких месяцев. Все это время параллельно предпринимались попытки делать очистку самой почтовой базы. Сначала ручным переносом почты пользователей из Exchange-ящика в локальный PST-файл. А затем, когда удалось высвободить 50Гб места в базе данных и рутинный способ надоел, то нашлись силы все же разобраться с новой возможностью Exchange 2010 политиками хранения.

Впрочем, высвобождение свободного места не остановило рост размера “.vhd” файла, а точнее “.avhd”. Т.к. машина в свое время была получена репликацией, то виртуальный диск состоял из базового файла vhd и файла-разницы avhd. Отметив для себя, что “.vhd” + “.avhd” в сумме прилично превышают размер объединенного файла (у меня vhd весил 400Гб и avhd столько же. Но суммарная емкость диска при этом составляла 650Гб, т.е. 150Гб лишних) решил высвободить АЖ! 15оГб.

На помощь пришло объединение файлов виртуальных жестких дисков. При этом на выполнение задачи было 6 часов до начала рабочего дня. Выключив виртуальную машину с Exchange и сделав актуальную резервную копию запустил процесс объединения дисков. И только тут, увидев “о Боги!”, что Hyper-V при объединении файлов не уменьшает размер avhd файла, а только растит vhd я понял, что запас места на физическом диске перед слиянием у меня должен был быть не меньше размера avhd!

Быстро просчитав в голове альтернативный вариант восстановления из резервной копии на другой жесткий диск (это был WD Green-серии на 3Тб, имевший хороший запас места, но также по предположению гораздо более медленный, чем исходный диск), приготовился получить сообщение от Hypev-V о невозможности объединить диски, которое не заставило себя ждать!!!

Итак, 7 часов утра в Москве, т.е. до начала рабочего дня осталось два часа, именно тогда начнут приходить менеджеры – основные пользователи почты. На руках у меня испорченная операцией слияния дисков виртуальная машина и свежая резервная копия Veeam. Запускаю восстановление из резервной копии. Предполагаемое время 2 часа! Про себя сказал “ура”, хотя в процессе время менялось и уже составляло около трех часов. Но в 9 утра на 90 процентах выполнения Veeam быстро сделал “рывок” и сразу пришел к заветным 100 процентам. И вот она настоящая ничем не замыленная радость!

Виртуальная машина запустилась успешно после 10-15 минут загрузки (для нее это нормально – загрузка самой системы происходить за 3 минуты и потом еще 12 минут со скрипом запускается сеть). В итоге после загрузки потерял только OWA с ошибкой ERR_RESPONSE_HEADERS_TRUNCATED. Тут же нашел в интернете, что решается перезапуском службы MSExchangeFBA, но в моем случае не сработало.

Т.к. OWA у нас в компании используют только, как дополнительное средство, то договорился с одним пользователем, что починю к завтра, т.к. потребуется перезагрузка почтового сервера (что и помогло в итоге). Второй пользователь давно хотел поставить себе дома Outlook для работы во внеурочное время. Ну вот я ему и помог, в связи со сложившейся ситуацией :)

То, что я делал дальше, и как решал вопрос с возвращением виртуальной машины Exchange 2010 Sp3 читайте в моей следующей статьи из цикла.

Комментариев нет:

Отправить комментарий