Exchange 2016 demotálás a feladat, rutinmunka.

Jön a lépés, az adatbázis eltávolítás. Tegye fel a kezét, aki még nem futott bele ebbe a képernyőbe (a valaha volt legidegesítőbb hibaüzenet díj esélyese…)

azaz: “This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, public folder mailboxes, arbitration mailboxes, or audit mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox -Database <database ID>… To disable a non-arbitration mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <mailbox ID>… Audit mailboxes should be moved to another server; to do this, run the command New-MoveRequest <parameters>. If this is the last server in the organization, run the command Get-Mailbox -AuditLog | Disable-Mailbox…”

Ok, jöhetnek az ellenőrző parancsok:

Set-ADServerSettings -ViewEntireForest $true

Get-Mailbox -Database MDB-01

üres az output

Get-Mailbox -Archive -Database MDB-01

üres az output

Get-Mailbox -PublicFolder -Database MDB-01

üres az output…

Get-Mailbox -Arbitration -Database MDB-01

ez is üres…

Get-Mailbox -AuditLog -Database MDB-01

itt sincs semmi…

 

Pingvinezés, asztalharapdálás.

Próbáljuk meg más kapcsolóval:

Get-Mailbox -AuditLog -Database MDB-01 | where {$_.IsMailboxEnabled}

Hoppáka! Te sötétben bújkáló…

Nézzük meg a további parancsokat, amiket visszaellenőrzés céljából futtattam. Az “IsMailBoxEnabled” nélkül bizony az orrunkál fogva vezet, hogy nincs ott semmi.

Tanulság: érdemes minden Get-Mailbox… parancsot a fenti kapcsolóval futtatni, hamarabb célhoz érünk…