Потреба за дефрагментацијом база података поште у програму Екцханге Сервер 2010 произлази из чињенице да када избришете податке из базе података, она се не компримира аутоматски (постоје празне странице), па се сходно томе, величина датотеке базе података не смањује. На пример, ако пребаците корисничке поштанске сандучиће укупне величине од 5 ГБ из базе података поште од 20 ГБ, величина датотеке остаће непромењена 20 ГБ. Међутим, ослобођених 5 ГБ слободног простора у будућности ће користити нови елементи.
Стога, ако требате смањити величину датотеке базе података поште у програму Екцханге 2010 брисањем незаузетих страница, можете користити један од следећих метода:
- Креирајте нову базу података, пребаците све оквире у њу и избришите стару базу података
- Извршите дефрагментацију тренутне базе података ван мреже
Свака од ових метода има своје предности и недостатке. Дефрагментација ван мреже укључује једноставне корисничке поштанске сандучиће, али једино је решење доступно када нема довољно простора на диску (једноставно немате где да направите нову базу података).
С друге стране, миграција поштанских сандучића у нову базу података је мање ризичан поступак, али поред потребе да имате довољно слободног простора за складиштење две магацине поште, генеришете велики број трансакција које такође значајно повећавају захтеве за доступним слободним простором, па као резултат тога процес преноса корисника може трајати неколико дана.
Треба да јасно разликујете офлајн и интернетску (интерактивну) дефрагментацију базе података Екцханге 2010. Интерактивна дефрагментација у Екцхангеу врши се континуирано када је опција омогућена Омогућите одржавање позадинске базе података (скенирање 24 к 7 ЕСЕ). Овај поступак се изводи у позадини, укључујући уклањање застарелих ставки у складишту и оптимизацију изгледа страница. Главни задатак је ослободити неискоришћени простор компримовањем записа на минимални могући број страница да би се смањио број операција уноса / излаза. Имајте на уму да се неискориштени простор не враћа у систем. Изванмрежна дефрагментација ослобађа овај простор.
Ми одређујемо величину слободног простора у бази Екцханге 2010
Да бисте сазнали тренутну величину базе података и количину слободног простора у њој (исте неискоришћене странице) у програму Екцханге 2010, користите следећу команду у Екцханге Манагемент Схелл-у:
Ц: \> Гет-МаилбокДатабасе -Статус | фт име, величина база података, доступноневмаилбокспаце -ауто
Наме ДатабасеСизе АваилаблеНевМаилбокСпаце-- - -
ВИ-ДБ-01 17,26 ГБ (18,604,766,720 бајтова) 8,544 ГБ (9,247,766,016 бајтова)
ВИ-ДБ-02 14,63 ГБ (15,785,670,144 бајта) 4,669 ГБ (4,968,761,856 бајтова)
ВИ-ДБ -Арцхиве-01 658,1 МБ (689,542,784 бајта) 234,6 МБ (241,164,544 бајта)
У овом примеру се види да тренутна величина базе података ВИ-ДБ-01 износи 17 ГБ, а слободни простор у њој је већ 8,5 ГБ. Ако желите да ослободите овај простор, величина датотеке базе података поште може се смањити дефрагментацијом са ЕСЕУТИЛ.
Затим ћу показати како можете дефрагментирати датотеку базе података Екцханге 2010 на самосталном серверу који није члан групе доступности базе података..
НАПОМЕНА Ако је ваш сервер члан ДАГ-а не употреба ово инструментација!
Припрема за дефрагментирање Екцханге 2010
Приликом планирања дефрагментације базе података, морате јасно да схватите да за обављање овог посла морате демонтирати потребну базу података, а пошта није доступна свим корисницима који се налазе у овој бази података.
Затим требате осигурати да ли има довољно слободног простора да бисте извршили дефрагментацију. Током процеса дефрагментације креира се нова датотека базе података, а старе и нове датотеке истовремено се чувају на диску, осим тога потребан је додатни простор за привремене датотеке креиране помоћу есеутил услужног програма.
Стога, ако ћете дефрагментирати своју пошту Екцханге, морате имати слободан простор једнак не мање од 110% из тренутне величине базе података (искључујући празне странице).
У мом случају, то значи да морамо имати најмање 9,6 ГБ слободног простора на диску:
17,26 - 8,54 = 8,72
8,72 к 1,1 = 9,6
Ако на тренутном диску нема толико простора, морате одредити алтернативну локацију за привремене датотеке у параметрима есеутил. То може бити другачији диск или мрежни УНЦ пут, међутим, треба имати на уму да се при кориштењу УНЦ стазе време дефрагментације може значајно повећати због пропусности и застоја мреже.
Такође морате да будете сигурни да имате ажурну резервну копију дефрагментиране базе података да не би била неугодно болна ...
Коришћењем ЕСЕУтил за дефрагментацију Екцханге базе
Отворите наредбени редак Екцханге Манагемент Схелл и промените се у директоријум са датотеком базе података поште:
цд Д: \ Подаци \ ВИ-ДБ-01
Демонтирајте базу.
ВИ-ДБ-01 базе података за демонтажу
Покрените дефрагментацију помоћу услужног програма ЕСЕУтил.
Д: \ Подаци \ ВИ-ДБ-01> есеутил / д ВИ-ДБ-01.едб /т\\тмп_срв\екцх\темп.едб
Услужни програми Ектенсибле Стораге Енгине за Мицрософт (Р) Екцханге Сервер
Верзија 14.01
Ауторска права (Ц) Мицрософт Цорпоратион. Сва права задржана.
Покретање режима ДЕФРАГМЕНТАТИОН ...
База података: ВИ-ДБ-01.едб
Статус дефрагментације (% завршено)
0 10 20 30 40 50 60 70 80 90 100
| - | - | - | - | - | - | - | - | - | - |
...
Прелазак '\\ тмп_срв \ екцх \ темп.едб' у 'ВИ-ДБ-01.едб' ...
Статус копирања датотеке (% завршено)
0 10 20 30 40 50 60 70 80 90 100
| - | - | - | - | - | - | - | - | - | - |
...
Напомена:
Препоручује се да одмах извршите потпуну резервну копију
ове базе података. Ако вратите сигурносну копију направљену пре
дефрагментацијом, база података ће се вратити држави
то је било у време те резервне копије.
Операција је успешно завршена за 2798.218 секунди.
Монтирајте базу:
база података моунт-ВИ-ДБ-01
Уверите се да се његова величина смањила:
Гет-МаилбокДатабасе -Статус | фт име, величина база података, доступноневмаилбокспаце -ауто
Наме ДатабасеСизе АваилаблеНевМаилбокСпаце
-- - -
ВИ-ДБ-01 8.328 ГБ (8.942.190.592 бајта) 5.219 МБ (5,472,256 бајтова)
ВИ-ДБ-02 14,63 ГБ (15,785,670,144 бајта) 4,669 ГБ (4,968,761,856 бајтова)
ВИ-ДБ -Арцхиве-01 658,1 МБ (689,542,784 бајта) 234,6 МБ (241,164,544 бајта)