Якщо видаляється ящика в Exchange.
Що робити, якщо потрібно отримати доступ до листування звільненого співробітника, при цьому його поштову скриньку вже видалений, а резервного копіювання пошти не ведеться через відсутність ресурсів? На перший погляд все погано, але надія на відновлення все ж є. Розробники Exchange передбачили таку ситуацію, тому при видаленні поштової скриньки він не видаляється відразу, а перекладається в статус відключеного.
Відключений поштову скриньку ховається зі списку і позначається на видалення, після чого ще деякий час зберігається в базі. Час зберігання залежить від налаштувань бази (властивість MailboxRetention) і за замовчуванням становить 30 днів. Протягом цього часу ящик можна "повернути до життя", т.е. знайти в базі і підключити користувачеві. Зробити це можна з консолі PowerShell, за допомогою пари нескладних команд.
Для прикладу візьмемо ящик testmailboxrestore і відключимо його. Переконаємося, що ящик дійсно відключений і приступимо до його відновленню.
Насамперед нам необхідно знайти базу , в якій знаходиться відключений ящик.Зробити це можна за допомогою такої команди:
Get-MailboxDatabase | Get-MailboxStatistics | where {$ _. DisplayName -match "Test Mailbox Restore" | fl DisplayName, Database, DisconnectDate, DisconnectReason
Примітка. Зверніть увагу, що пошук здійснюється по псевдонімом користувача (DisplayName).
Після того, як ми знайшли ящик, можна приступати до його відновленню.У прикладі просто підключимо ящик назад, але в принципі його можна прив'язати до будь-якої іншої облікового запису в AD, у якій немає поштової скриньки. Для підключення скористаємося командою:
Connect-Mailbox -Identity "Test Mailbox Restore" -Database DB3 -User "testmailboxrestore" -Alias "testmailboxrestore"
Примітка. У команді обов'язкове треба вказати алиас, інакше він згенерувати автоматично.
Ну і на закінчення нагадаю, що після закінчення терміну зберігання ящик буде фізично знищений з бази і відновити його подібним способом вже не вийде.
.