я использую New-MailboxImportRequest
для импорта файлов .PST в существующие почтовые ящики. В этих почтовых ящиках есть электронные письма, которые также включены в импортируемый файл .PST.
Запрос на импорт выполняется успешно, некоторым требуется BadItemLimit
быть установленным. После импорта файла .PST я заметил, что для электронных писем и контактов были созданы дубликаты.
Из этого сайт, я так понимаю дубликаты не импортируются.
Это произошло из-за поврежденной базы данных Exchange.
Была создана новая пустая база данных, чтобы разрешить доступ и поток электронной почты. У некоторых пользователей был включен режим кэширования Exchange до повреждения базы данных.
Эти локально кэшированные электронные письма были экспортированы в .pst с помощью Outlook, а затем импортированы в пустую базу данных Exchange и соответствующий почтовый ящик. Большинство пользователей не кэшировали «Все». Позже данные были восстановлены из резервной копии перед повреждением, при котором каждый почтовый ящик экспортировался в файл .pst, эти восстановленные файлы .pst затем импортировались в новый почтовый ящик каждого пользователя.
Это пример используемой команды PowerShell:
New-MailboxImportRequest -FilePath "\ServerName\FolderLocation\UserName.pst" -BadItemLimit 10 -Mailbox "UserName"
Это локальный сервер Exchange 2016.
Итак, на мои вопросы,
- Как остановить импорт дубликатов?
- Как удалить дубликаты уже импортированных?