Почему при перемещении сообщений они не исчезли с сервера?
Всем добрый день! Копеечная, наверное, проблема - но тем не менее: есть огромный ящик на Exchange 2019, решили вручную все сообщения перетащить в pst-файл и ящик пока не удалять. Настроил ящик через MAPI в Outlook 2021 на свободной рабочей станции, создал pst-файл, выделил все Входящие и выбрал "Переместить в", указав на Входящие pst-файла. Долго перемещалось, сообщения действительно оказались в pst-файле, но ящик не уменьшился. Заглянул через OWA - все сообщения на месте. А в Outlook этот же ящик пуст. Ошибок никаких не было, объем ящика около 43 Гб. То же самое относится и к "Отправленным" - как будто выбрал копирование, а не перемещение. Как такое может быть? И почему в Outlook сообщения в исходном ящике удалились, но на самом деле никуда не исчезли? Спасибо за помощь.
это не ящик пуст, а файл данных по умолчанию - вы переместили данные из него в другой PST. При этом в Outlook в списке папок еще должна появиться отдельная папка с именем второго PST.
На сервере никто ничего не удалял.
То, что вы хотите сделать - лучше делать через PowerShell (командлеты *-MailboxExportRequest для экспорта содержимого ящика, Search-Mailbox с параметром DeleteContent для удаления содержимого ящика). Для выполнения нужна роль Mailbox Import Export (читать).
Наверное, я лишнюю работу проделал, когда можно все было выполнить из консоли, но: "При экспорте данных из ящика в PST файл, содержимое ящика пользователя на сервере Exchange не очищается.". А как мне быстро очистить Входящие этого ящика теперь?
Взял другой ноутбук, подключил там этот ящик - дело пошло побыстрее - просто выделяешь пачками сообщения и удаляешь - на этот раз и на сервере тоже. Но вообще возьму на заметку удаление через консоль, спасибо. (Если честно, страшновато вот так одной командой все удалить - вдруг ошибся в логике запроса...).
shupike, в Search-Mailbox есть параметр SearchQuery - в нем можно задать разные параметры отбора писем. Можно, например, сразу не удалять, а предварительно оценить количество и размер удаляемых писем и т.д.
Похоже, что да - не синхронизировались. А как форсировать синхронизацию? Попробовал через OWA тупо выделить все сообщения в этом ящике и удалить одним махом - это нереально. Там даже выделяется несколько элементов за один заход - только зажимать Shift и выделять вниз - а там 21000 сообщений только во Входящих...
А все же - почему через OWA криво работает удаление сообщений? Допустим, в корзине большое число элементов (10000) - если выбираю "Очистить папку", корзина пустеет, но при следующем входе через OWA все удаленные сообщения на месте. Там какой-то лимит есть на число удаляемых элементов?
Еще вопрос остался - успешно экспортировал этот ящик на этот же сервер (просто создал папку, дал к ней доступ, затем указал сетевой путь к ней). Но перенести этот pst-файл не удается - его держит процесс System.
Нужно дождаться завершения работы с этим файлом? Я выполнил Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest, тоже ошибок не было.