Exchange 2013: Avvikling
| Oppdatert: | 25. februar 2025 |
|---|
Dette dokumentet innholder en beskrivelse av hvilke steg som er gjort for å avvikle Exchange 2013 og tilhørende Windows Server 2012 R2-tjenere.
Innhold:
1 Databaser
Før DAGen kan fjernes, må databasene fjernes. Første steg er å avvikle de passive kopiene (inkludert lagged). Se Remove a mailbox database copy in Exchange Server.
«If you're removing the last passive copy of the database, continuous replication circular logging (CRCL) must not be enabled for the specified mailbox database.» - så skru av sirkulær logging:
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Set-MailboxDatabase -CircularLoggingEnabled:$false
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | FT CircularLoggingEnabled
Databasene kan ikke inneholde annet enn «Monitoring»-mailbokser. Sjekk at så er tilfelle (slettet extest_9d64d7cc28994 for at dette skulle stemme):
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-Mailbox -Arbitration
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-Mailbox -Archive
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-Mailbox -PublicFolder
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-Mailbox
Fjern alle kopiene:
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-MailboxDatabaseCopyStatus | `
Where { $_.Status -ne "Mounted" } | Remove-MailboxDatabaseCopy -Confirm:$false
Avmonter siste kopi, deretter slett:
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Get-MailboxDatabase | Dismount-Database
Get-MailboxDatabase | Where { $_.MasterServerOrAvailabilityGroup -eq "mail-dag1" } | Remove-MailboxDatabase
2 Tjenere
Fjern høy tilgjenglighet (hvis ikke kan ikke de to siste tjeneren fjernes):
Set-DatabaseAvailabilityGroup -DatacenterActivationMode Off -Identity mail-dag1
Deretter, fjern alle 2013-tjenerne fra DAG'en med:
Remove-DatabaseAvailabilityGroupServer -Identity mail-dag1 -Confirm:$false -MailboxServer mail-exNN
Inkludert opprydding i mreg:
mreg> policy host_remove with_monitoring mail-exNN.exprod.uio.no OK: : Removed 'mail-exNN.exprod.uio.no' from with_monitoring
3 DAG
Fjerning av tom DAG:
Remove-DatabaseAvailabilityGroup -Identity mail-dag1
Også i mreg:
mreg> host info mail-dag1.exprod.uio.no
Name: mail-dag1.exprod.uio.no
Contact: postmaster-core@usit.uio.no
Comment: Exchange - IP for DAG
A_Records IP MAC
129.240.148.104 <not set>
129.240.148.120 <not set>
TTL: (Default)
TXT: v=spf1 -all
mreg> host remove mail-dag1.exprod.uio.no -force
OK: : removed mail-dag1.exprod.uio.no