none
При перемещении маилбокса он дефрагментируется? RRS feed

  • Вопрос

  • Здравствуйте. Есть сильно лефрагментированное хранилище почтовых ящиков. Из него в другое хранилище было перемещено много ящиков. Размер этого хранилища не уменьшился - нужна оффлайн дефрагментация, которую сделать не дают.

    В итоге подумалось - а может создать еще одно хранилище и в него ящики перемешать? Происходит ли только дефрагментация ящика при перемещении в другое храналище? Например сейчас в хранилище 100Гб, реально там данных на 60Гб. После перемещения всех ящиков в новое хранилище, его (нового хранилища, в которое перемещаются данные)  размер будет те же 100Гб или все же 60Гб?

    Спасибо.

    • Перемещено Tina_Tian 19 марта 2012 г. 4:53 forum merge (От:Exchange Server 2003/2000/5.5)
    18 декабря 2006 г. 9:18

Ответы

  • 100 Gb это у Вас размер файла базы. 60Gb реальных данных. После того как создадите new mailbox store и заполните её этими 60Gb, размер файла базы примерно таким и будет. После того, как опустошите исходную store, найдите время, размонтируйте её и компактируйте eseutil /d (это не должно занять много времени). А почему бы Вам не создать побольше баз? Будет несколько store вместо одной и вероятность повреждения всех меньше и restore в случае чего отдельной базы будет проходить быстрее.

    • Помечено в качестве ответа Vinokurov Yuriy 13 июля 2009 г. 10:24
    18 декабря 2006 г. 10:50

Все ответы

  • 100 Gb это у Вас размер файла базы. 60Gb реальных данных. После того как создадите new mailbox store и заполните её этими 60Gb, размер файла базы примерно таким и будет. После того, как опустошите исходную store, найдите время, размонтируйте её и компактируйте eseutil /d (это не должно занять много времени). А почему бы Вам не создать побольше баз? Будет несколько store вместо одной и вероятность повреждения всех меньше и restore в случае чего отдельной базы будет проходить быстрее.

    • Помечено в качестве ответа Vinokurov Yuriy 13 июля 2009 г. 10:24
    18 декабря 2006 г. 10:50
  •  Лёха написано:

    Здравствуйте. Есть сильно лефрагментированное хранилище почтовых ящиков. Из него в другое хранилище было перемещено много ящиков. Размер этого хранилища не уменьшился - нужна оффлайн дефрагментация, которую сделать не дают.

    В итоге подумалось - а может создать еще одно хранилище и в него ящики перемешать? Происходит ли только дефрагментация ящика при перемещении в другое храналище? Например сейчас в хранилище 100Гб, реально там данных на 60Гб. После перемещения всех ящиков в новое хранилище, его (нового хранилища, в которое перемещаются данные)  размер будет те же 100Гб или все же 60Гб?

    Спасибо.

    Еще нужно учитывать то, что при перемещении почтовых ящиков между базами происходит нарушение Single Instance Storage и если у Вас много больших писем, которые рассылались многим пользователям в рамках одной базы, то возможно значительное увеличение объема базы при перемещении, т.к. в исходной базе письма могли быть в одной копии, а в новой базе будут в разных копиях.

    18 декабря 2006 г. 12:21
  • Ещё один момент. Процедура перемещения почтовых ящиков между store отражается на журналах транзакций. Обратите внимание на  свободное место на диске где они расположены.
    18 декабря 2006 г. 12:31
  • It may be a good idea to run an offline defragmentation of your private information store on the source server after mailboxes have been moved. This reduces the physical size of the Priv.edb file. Backup and restore times will be reduced, and more disk free space will be available

    Отсюда http://support.microsoft.com/kb/328810/en-us

     

    О дефрагментации по-русски http://support.microsoft.com/kb/328804/ru

     Мое мнение. Если создать новую базу и перенести в нее все ящики, то она будет по размеру такой же или меньше.Смысла я только в этом особо не вижу, опять ведь разрастется. Нужно лимиты ставить на ящики и пользователей учить правильной организации почтового ящика.

    18 декабря 2006 г. 13:08
    Модератор