Jump to content

TorPeg

Members
  • Gesamte Inhalte

    10
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von TorPeg

  1. vor 16 Minuten schrieb Dukel:

    Du hast schon alle Mailboxtypen abgefragt?

     

    
    Get-Mailbox -Database <Database ID>
    Get-MailboxPlan
    Get-Mailbox -Database <Database ID> -Archive
    Get-Mailbox -Database <Database ID> -PublicFolder
    Get-Mailbox -Database <Database ID> -Arbitration
    Get-Mailbox -Database <Database ID> -AuditLog

     

    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!

  2. 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... :-(

  3. 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         93

     

    Bekomme 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 :-(

  4. [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

     

  5. 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

     

  6. [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

  7. 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 : CommandNotFoundException

     

    Was mache ich falsch?

  8. 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

×
×
  • Neu erstellen...