Задача стоит следующая:
требуется в организации. использующей Exchange 2010 окончательно удалить PublicFoldes
просмотр статистики PF
вручную командлетом
1 |
Get-PublicFolderItemStatistics -Identity "\" |
или сведение всей статистики:
1 |
.\AggregatePFData.ps1 -Publicfolder "\" |
Где взамен “\” может выступать любая папка:
1 |
.\AggregatePFData.ps1 -Publicfolder "\Internet Newsgroups" |
Посмотреть статистику по всем папкам можно так:
.\AggregatePFData.ps1
Примечание: скрипт AggregatePFData.ps1 расположен в:
1 |
[PS] C:\Program Files\Microsoft\Exchange Server\V14\Scripts> |
Для того чтобы нормально работали клиенты Outlook у вас автономная адресная книга (OfflineAddressBook, OAB) не должна распространяться через Public Folders.
1 2 |
Проверяем OAB: Get-OfflineAddressBook | fl Name,Server,PublicFolderDistributionEnabled,WebDistributionEnabled,VirtualDirectories |
1 2 3 |
Должно быть: PublicFolderDistributionEnabled : False WebDistributionEnabled : True |
То есть OAB через PF не распространяется.
1 2 3 |
СОВЕТЫ ОТ MICROSOFT. Удаление общий папок из базы: Get-PublicFolder -Server <server containing the public folder database> "\" -Recurse -ResultSize:Unlimited |
1 |
Get-PublicFolder -Server <server containing the public folder database> "\" -Recurse -ResultSize:Unlimited | Remove-PublicFolder -Server <server containing the public folder database> -Recurse -ErrorAction:SilentlyContinue |
Это не работало ))
Зато мне попался так же такой способ:
1 |
Get-PublicFolderStatistics | Remove-PublicFolder |
Это удалило без проблем ))
Далее открываем консоль Exchange и просто удаляем базу с Public Folders.
На этом все.
Мне рекомендовали так же перегрузить сервера.
ЖЕСТКИЙ СПОСОБ
(не использовал)
На TechNet был такой совет:
Лучше всего через ADSI Edit (раздел конфигурация).
Путь до общих папок в ADSIedit:
1. Контекст именования по умолчанию (правой кнопкой можно выбрать в ADSIedit)
2. CN=Microsoft Exchange System Objects
3. Внутри будут объекты класса PublicFolder. Это и есть общие папки.
Путь до базы общих папок в ADSIedit:
1. Конфигурация (правой кнопкой можно выбрать в ADSIedit)
2. CN=Services, CN=Microsoft Exchange, CN=Названиеорганизации, CN=Administrative Groups, CN=Названиеадминистративнойгруппы, CN=Databases
3. Дальше будет контейнеры почтовых баз и баз общих папок. Можно удалить правой кнопкой мыши весь контейнер общих папок и перезагрузить сервер.
Pingback: Exchange 2010 — окончательное удаление PublicFolders
Нет Миша, не тут )