Я пытаюсь списать свой сервер 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
.
Благодарю за помощь!
Вы получаете эту ошибку, потому что вы невозможно удалить базу данных общих папок, содержащую данные. Чтобы получить подробные сведения о том, как удалить реплики общих папок из базы данных, обратитесь к этой статье , в которой описаны шаги и ссылки для выполнения этой работы. Вы также можете получить помощь из этого пошагового руководства по переходу с Exchange Server 2007 на Exchange Server 2013 и после миграции Снятие с эксплуатации сервера Exchange Server 2007: http://www.petenetlive.com/KB/Article/0000227
Надеюсь, это поможет!
Среда: 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
——————————————————–
Решение:
Затем мы снова попытались удалить Exchange с помощью приведенной ниже команды.
%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall
Затем мы столкнулись с ошибкой версии, в которой говорилось, что это база данных только для чтения и ее необходимо удалить из более поздней версии exchange.
Следовательно, мы удалили эту пустую базу данных PF Exchange 2007 из оболочки Exchange 2010 с помощью команды remove-publicfolder.
После удаления базы данных PF из Exchange 2007 мы готовы удалить Exchange 2007.
И тогда мы были удалось успешно удалить Exchange 20 07 using
"%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall" command
Сообщите мне, если это поможет!