TorPeg
-
Gesamte Inhalte
10 -
Registriert seit
-
Letzter Besuch
Beiträge erstellt von TorPeg
-
-
vor 1 Minute schrieb NorbertFe:
ADSIEDIT. Aber nur wenn du sicher bist, was du tust :)
Geht so...
-
Moin zusammen,
hat noch jemand einen Ansatz für mich? :-(
Gruß
-
vor 46 Minuten schrieb andreas.l:
Man muss doch die Arbitration und Discovery Mailbox auch mit umziehen, oder nicht
(zumindest habe ich das immer so gemacht)?:
Get-Mailbox -Arbitration | New-MoveRequest -TargetDatabase <Target Databasename>
Get-Mailbox "*Discovery*" | New-MoveRequest -TargetDatabase <Target Databasename>
Danach solltest du normalerweise die Datebank löschen können.
Richtig. so hat es mit sämtlichen anderen Datenbanken auch geklappt. Aber wie gesagt, werden mir unter get-mailbox -arbitration keine DBs mehr angezeigt und selbst wenn ich den new-moverequest hinterher sende, passiert nix. Hat alles wunderbar funktioniert von 07 --> 13 und 13 -- 16 bei 3 von 4 DBs, nur hier hakt es jetzt... :-(
-
Am 3.8.2018 um 14:18 schrieb ASR:
Auf welchem Server Du das ausführst ist egal.
Wie wäre es mit:
get-mailbox -database DB4 -monitoring | disable-mailbox
get-mailbox -database DB4 -archive | disable-mailbox
?
ASR
Beim Befehl "monitoring" hat er ein Postfach deaktiviert. Bei den Archiven ist nichts passiert.
[PS] C:\Windows\system32>get-mailboxstatistics -database DB4
DisplayName ItemCount StorageLimitStatus
----------- --------- ------------------
SystemMailbox{5c8019b4... 186
HealthMailbox-srvexcha... 33142
HealthMailbox-srvexcha... 2
HealthMailbox-SRVExcha... 4
In-Situ-Archiv - Healt... 1
In-Situ-Archiv - Healt... 1
In-Situ-Archiv - Healt... 1
Migriertes-Userpostfach 93Bekomme hier aber weiterhin noch Ergebnisse. Das Userpostfach (ganz unten) habe ich letzte Woche bereits auf die korrekte DB migriert... Die DB lässt sich immer noch nicht löschen :-(
Am 3.8.2018 um 14:36 schrieb Nobbyaushb:Nicht zu vergessen - Get-Mailbox -Arbitration
Das hatte ich schon :-(
-
[PS] C:\Windows\system32>remove-mailboxdatabase DB4 -verbose
Diese Postfachdatenbank enthält mindestens ein Postfach, einen Postfachplan, ein Archivpostfach, ein Postfach für
öffentliche Ordner oder ein Vermittlungspostfach oder ein Überwachungspostfach. Führen Sie den Befehl "Get-Mailbox
-Database <Datenbank-ID>" aus, um eine Liste aller Postfächer in der Datenbank abzurufen. Führen Sie den Befehl
"Get-MailboxPlan" aus, um eine Liste aller Postfachpläne in dieser Datenbank abzurufen. Führen Sie den Befehl
"Get-Mailbox -Database <Datenbank-ID> -Archive" aus, um eine Liste mit Archivpostfächern in dieser Datenbank
abzurufen. Um eine Liste aller Postfächer für öffentliche Ordner in dieser Datenbank abzurufen, führen Sie den Befehl
"Get-Mailbox -Database <Datenbank-ID> -PublicFolder" aus. Führen Sie den Befehl "Get-Mailbox -Database <Datenbank-ID>
-Arbitration" aus, um eine Liste aller Vermittlungspostfächer in dieser Datenbank abzurufen. Um eine Liste aller
Überwachungspostfächer in dieser Datenbank abzurufen, führen Sie den Befehl "Get-Mailbox -Database <Datenbank-ID>
-AuditLog" aus. Wenn Sie ein Postfach, bei dem es sich nicht um ein Vermittlungspostfach handelt, deaktivieren
möchten, um die Postfachdatenbank löschen zu können, führen Sie den Befehl "Disable-Mailbox <Postfach-ID>" aus. Zum
Deaktivieren eines Archivpostfachs, um die Postfachdatenbank löschen zu können, führen Sie den Befehl "Disable-Mailbox
<Postfach-ID> -Archive" aus. Zum Deaktivieren eines Postfachs für öffentliche Ordner, um die Postfachdatenbank zu
löschen, führen Sie den Befehl "Disable-Mailbox <Postfach-ID> -PublicFolder" aus. Um ein Überwachungspostfach zu
deaktivieren, damit Sie die Postfachdatenbank löschen können, führen Sie den Befehl "Get-Mailbox -AuditLog |
Disable-Mailbox" aus. Vermittlungspostfächer sollten auf einen anderen Server verschoben werden. Führen Sie hierzu den
Befehl "New-MoveRequest <Parameter>" aus. Falls es sich um den letzten Server in der Organisation handelt, führen Sie
den Befehl "Disable-Mailbox <Postfach-ID> -Arbitration -DisableLastArbitrationMailboxAllowed" aus, um das
Vermittlungspostfach zu deaktivieren. Postfachpläne sollten auf einen anderen Server verschoben werden. Führen Sie
hierzu den Befehl "Set-MailboxPlan <PostfachPlan-ID> -Database <Datenbank-ID>" aus.
+ CategoryInfo : InvalidOperation: (db4:DatabaseIdParameter) [Remove-MailboxDatabase], AssociatedUserMai
lboxExistException
+ FullyQualifiedErrorId : [Server=SRVEXCHANGE2013,RequestId=f60f993d-305c-41c4-8e1c-0b09990852e1,TimeStamp=03.08.2
018 09:39:39] [FailureCategory=Cmdlet-AssociatedUserMailboxExistException] 99733005,Microsoft.Exchange.Management.
SystemConfigurationTasks.RemoveMailboxDatabase
+ PSComputerName : srvexchange2013.kvgv.local -
Gerade habe ich die Befehle tatsächlich über den Ex16 ausgeführt, aber die beiden Server sprechen auch miteinander und wissen, welche DB auf welchem Server liegt...
get-mailoxstatistics gibt folgendes zurück:
[PS] C:\Windows\system32>get-mailboxstatistics -database DB4
DisplayName ItemCount StorageLimitStatus
----------- --------- ------------------
SystemMailbox{5c8019b4... 186
HealthMailbox-srvexcha... 31573
HealthMailbox-srvexcha... 2
HealthMailbox-SRVExcha... 4
In-Situ-Archiv - Healt... 1
In-Situ-Archiv - Healt... 1
In-Situ-Archiv - Healt... 1
[Userpostfach, das ein Kollege versehentlich auf dem alten Exchange erstellt hat, welches ich aber heute bereits migriert habe] 93 -
[PS] C:\Windows\system32>remove-mailboxdatabase DB4 -Verbose
This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, public folder mailboxes or
arbitration mailboxes, Audit mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox
-Database <Database ID>. To get a list of all mailbox plans in this database, run the command Get-MailboxPlan. To get
a list of archive mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Archive. To get a
list of all public folder mailboxes in this database, run the command Get-Mailbox -Database <Database ID>
-PublicFolder. To get a list of all arbitration mailboxes in this database, run the command Get-Mailbox -Database
<Database ID> -Arbitration. To get a list of all Audit mailboxes in this database, run the command Get-Mailbox
-Database <Database ID> -AuditLog. To disable a non-arbitration mailbox so that you can delete the mailbox database,
run the command Disable-Mailbox <Mailbox ID>. To disable an archive mailbox so you can delete the mailbox database,
run the command Disable-Mailbox <Mailbox ID> -Archive. To disable a public folder mailbox so that you can delete the
mailbox database, run the command Disable-Mailbox <Mailbox ID> -PublicFolder. To disable a Audit mailbox so that you
can delete the mailbox database, run the command Get-Mailbox -AuditLog | Disable-Mailbox. Arbitration 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 Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed to
disable the arbitration mailbox. Mailbox plans should be moved to another server; to do this, run the command
Set-MailboxPlan <MailboxPlan ID> -Database <Database ID>.
+ CategoryInfo : InvalidOperation: (DB4:DatabaseIdParameter) [Remove-MailboxDatabase], AssociatedUserMai
lboxExistException
+ FullyQualifiedErrorId : [Server=SRVEXCHANGE,RequestId=c33d3fed-fc58-4588-b718-1a4bac3cb113,TimeStamp=03.08.2018
08:58:50] [FailureCategory=Cmdlet-AssociatedUserMailboxExistException] 593820,Microsoft.Exchange.Management.System
ConfigurationTasks.RemoveMailboxDatabase -
Public Folder liegen in einer anderen DB.
MailboxPlan... hm... wenn ich versuche, die auszulesen, kriege ich nur zurück:
[PS] C:\Windows\system32>Get-MailboxPlan
Get-MailboxPlan : Die Benennung "Get-MailboxPlan" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei
oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist
(sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ Get-MailboxPlan
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-MailboxPlan:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundExceptionWas mache ich falsch?
-
Hallo zusammen,
wir haben vor einiger Zeit von Exchange 2007 auf 2016 migriert, dabei mussten wir den Zwischen-Step über Exchange 2013 gehen. Migration von 07 --> 13 hat wunderbar geklappt. 13 --> 16 eigentlich auch, nur lässt sich nach Migration aller Postfächer von 13 --> 16 eine von vier Datenbanken nicht löschen. Meldung:
Fehler
This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, public folder mailboxes or arbitration mailboxes, Audit mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox -Database <Database ID>. To get a list of all mailbox plans in this database, run the command Get-MailboxPlan. To get a list of archive mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Archive. To get a list of all public folder mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -PublicFolder. To get a list of all arbitration mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Arbitration. To get a list of all Audit mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -AuditLog. To disable a non-arbitration mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID>. To disable an archive mailbox so you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID> -Archive. To disable a public folder mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID> -PublicFolder. To disable a Audit mailbox so that you can delete the mailbox database, run the command Get-Mailbox -AuditLog | Disable-Mailbox. Arbitration 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 Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed to disable the arbitration mailbox. Mailbox plans should be moved to another server; to do this, run the command Set-MailboxPlan <MailboxPlan ID> -Database <Database ID>.
über get-mailbox und get-mailbox -arbitration bekomme ich keine Inhalte zurück. Trotzdem ist der Exchange der Meinung, dass noch Inhalte in der DB sein sollen... Das ist die letzte Hürde, bevor wir den Exchange 2013 deinstallieren und abschalten können...
Beide Exchange beinhalten das aktuellste CU.
Freue mich über jeden Hinweis.
Gruß und Danke
TP
Löschen von Datenbank auf Exchange 2013 nach Migration auf 2016 nicht möglich
in MS Exchange Forum
Geschrieben
Habe tatsächlich noch (oder wieder?) ein AutitLog-Postfach in der DB gehabt. Bin mir sicher, dass ich das neulich schon mal geprüft habe (wurde mir hier ja auch als Lösung vorgeschlagen)... Entsprechendes Posfach migriert, DB gelöscht und voilà Die DB ist weg. Danke für die Unterstützung an alle!