Назад | Перейти на главную страницу

Невозможно удалить реплики общедоступных папок на Exchange 2007

Я пытаюсь списать свой сервер Exchange 2007 после миграции на Exchange 2013, чтобы в будущем перейти на 2016.

Я удалил все базы данных почтовых ящиков, но не базу данных общих папок, у меня возникла ошибка

Указанная база данных общих папок содержит реплики папок. Перед удалением базы данных общих папок удалите папки или переместите реплики в другую базу данных общих папок.

Это распространенная ошибка, но все, что я пробовал, не работает, потому что у меня нет общедоступной папки.

Get-PublicFolderStatistics покажите мне некоторые системные / скрытые общедоступные папки:

Name                                     ItemCount               LastAccessTime
----                                     ---------               --------------
EX:/o=Sb/ou=Exchange Administrative Grou 0                  12/04/2016 10:55:23
p (FYDIBOHF23SPDLT)                                                            
EX:/o=Sb/ou=Exchange Administrative Grou 0                  12/04/2016 10:55:23
p (FYDIBOHF23SPDLT)                                                            
globalevents                             0                  12/04/2016 10:55:23
internal                                 0                  12/04/2016 10:55:23
OWAScratchPad{0328B619-6465-4137-98FF-3B 0                  12/04/2016 10:55:23
5BC061CF6F}                                                                    
StoreEvents{0328B619-6465-4137-98FF-3B5B 0                  12/04/2016 10:55:23
C061CF6F}                                                                      

Get-PublicFolder вернуть ошибку:

Не существует существующей PublicFolder, соответствующей следующему идентификатору: '\'. Убедитесь, что вы указали правильный идентификатор PublicFolder и что у вас есть необходимые разрешения для просмотра PublicFolder.

На стороне Exchange 2013 эти 2 командлета не возвращают общедоступную папку.

Итак, я попробовал сценарии Exchange:

RemoveReplicaFromPFRecursive.ps1 -TopPublicFolder "\" -ServerToRemove old вернуть ошибку вернуть ту же ошибку, что и Get-PublicFolder "\".

MoveAllReplicas.ps1 -server old -newserver new return вернуть те же ошибки, что и Get-PublicFolder и Get-PublicFolder \NON_IPM_SUBTREE -recurse -resultsize unlimited

Я попытался создать одну общедоступную папку:

New-PublicFolder -name test вернуть ошибку вернуть ту же ошибку, что и Get-PublicFolder.

Спасибо за помощь!

Вы получаете эту ошибку, потому что не можете удалить базу данных общих папок, содержащую данные. Чтобы получить подробную информацию о том, как удалить реплики общих папок из базы данных, обратитесь к этому статья которые имеют документированные шаги и ссылки для выполнения этой работы. www.petenetlive.com/KB/Article/0000227

Вы также можете получить помощь из этого пошагового руководство для миграции с Exchange Server 2007 на Exchange Server 2013 и после миграции Снятие с эксплуатации Exchange Server 2007

Надеюсь это поможет!

Среда: Exchange 2007, Exchange 2010, Exchange 2013 и O365.

Ошибка:

——————————————————–
Microsoft Exchange Error
——————————————————–
The public folder database ‘Public Folder Database’ cannot be deleted.

Public Folder Database
Failed
Error:
The public folder database "SERVERNAMESecond Storage GroupPublic Folder Database" contains folder replicas. Before deleting the public folder database, remove the folders or move the replicas to another public folder database. For detailed instructions about how to remove a public folder database, see http://go.microsoft.com/fwlink/?linkid=81409.

——————————————————–
OK
——————————————————–

Разрешение:

  1. Демонтированная база данных PF и переименованная текущая база данных PF на сервере Exchange 2007.
  2. Смонтированная база данных PF, которая создала новую пустую базу данных (сигнал набора), в этот момент эта пустая база данных указывала на старую биржу 2007.
  3. Также Смонтировал все последние оставшиеся группы хранения на этом сервере Exchange 2007 PF.
  4. Обновленная реплика этой новой пустой базы данных на новый Exchange 2010 с консоли управления PF.

Затем мы снова попытались удалить Exchange, используя команду ниже.

%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall

Затем мы столкнулись с ошибкой версии, в которой говорилось, что это база данных только для чтения и ее необходимо удалить из более поздней версии обмена.

Поэтому мы удалили эту пустую базу данных Exchange 2007 PF из оболочки Exchange 2010 с помощью команды remove-publicfolder.

После удаления базы данных PF из Exchange 2007 мы готовы удалить Exchange 2007.

И тогда мы смогли успешно удалить Exchange 2007, используя

 "%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall" command

Позвольте мне знать, если это помогает! 🙂

Единственное решение - удалить группу хранения с помощью ADSIEdit