Перенос базы Exchange 2010 в другую папку | Windows для системных администраторов

Перенос базы Exchange 2010 в другую папку

В этой статье поговорим о том, как в Exchange 2010 можно перенести базу с почтовыми ящиками в другой каталог. Напомним, что по умолчанию дефолтная база на сервере Exchange с ролью Mailbox создается в каталоге Mailbox в директории, куда установлен  сам сервер Exchange (обычно это  C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database). Естественно, у большинства администраторов возникает желание перенести почтовую базу и транзакционные логи  в другой каталог. Сделать это можно из графической консоли Exchange Management Console (EMC) или же из командной строки Exchange Management Shell

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

Перенос базы Exchange 2010 с помощью EMC


Откройте консоль EMC и перейдите в раздел  Organization Configuration->Mailbox. На вкладке со списком почтовых баз (Database Management), щелкните правой кнопкой мыши по базе, которую хотите перенести и  выберите пункт меню Move Database Path.

Перенос базы в exchange 2010

Укажите новое местоположение файла и путь к файлам журнала, затем нажмите кнопку Move.

Указываем каталог, куда переносится база  exchange 2010

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

Подтверждаем размонтирование почтовой базы exchange

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

Перенос почтовой базы Exchange 2010 с помощью Exchange Management Shell


Ту же самую операция можно выполнить и из командной строки Exchange Management Shell, для чего введите следующую команду:

Move-DatabasePath -Identity 'MB-DB-01' -EdbFilePath 'E:\Data\MB-DB-01\MB-DB-01.edb' -LogFolderPath 'D:\Data\MB-DB-01'

И так же как в графическом мастере появится запрос о необходимости подтвердить отмонтирование почтового хранилища перед его переносом.

Confirm
Are you sure you want to perform this action?
Moving database path "MB-DB-01".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"):

Перенос базы Exchange 2010, состоявшей в  DAG

В том случае, если почтовая база Exchange находится в группе DAG (Database Availability Group) и реплицируется на другие сервера, пункт Move Database Path будет недоступен. В этом случае для осуществления переноса придется удалить все копии за исключением активной, после чего можно будет осуществить перенос и вновь настроить пассивные копии. Не забудьте, что после переноса почтовые базы на всех серверах DAG должны находиться в одинаковых каталогах.  Опять же не забудьте про простой почты, и в принципе в этом случае предпочтительнее создать новую базу, настроить ее копии и осуществить перенос ящиков, а не базы целиком.

Еще записи по теме: Exchange
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Есть 1 комментарий

Оставить комментарий
  1. Нурлан | 30.10.2012

    Огромное спасибо! Очень помогла статья! На сервере закончилось место, предыдущий админ базу хранил на диске С. Пришлось в срочном порядке переносить. Большое спасибо!

    Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.24MB/0.00152 sec