Public Folder Database kann nach Migration nicht eingebunden werden

  • Hallo zusammen.


    Ich habe nach einer Migration von SBS 2003 auf SBS 2011, die vorschriftsmäßig nach MS-Vorgabe durchgeführt wurde, nun ein Problem mit der Public Folder Database. Die Migration wurde vor ca. 14 Tagen durchgeführt und auch die öffentlichen Ordner waren nach 3-4 Tagen auf dem neuen Server und über Outlook verfügbar. Nun wollte ich gestern den Exchange 2003 vom alten Server deinstallieren, wobei ich Probleme bekam. Ich hielt mich dann wieder an eine MS-Vorgabe zur manuellen Deinstallation von EX2003. Auf dem neuen SBS2011 wurde in der Exchange Management Konsole unter Organisationszusammenfassung daraufhin nur noch der EX2010 als Server angezeigt. Somit bin ich von einer sauberen Deinstallation ausgegangen. Danach wurde der SBS2003 mit DCPROMO heruntergestuft und abgeschaltet.
    Nun kann der neue Server mit EX2010 die Public Folder Database nicht mehr bereitstellen. Folgende Einträge stehen im Ereignisprotokoll :


    MSExchange ADAccess Ereignis-ID 2937
    Prozess Microsoft.Exchange.ServiceHost.exe () (PID=1732). Objekt [CN=Standard-Offlineadressliste,CN=Offline Address Lists,CN=Address Lists Container,CN=MEINEDOMAENE,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=MEINEDOMAENE,DC=local]. Eigenschaft [PublicFolderDatabase] ist auf Wert [MEINEDOMAENE.local/Configuration/Deleted Objects/Informationsspeicher für Öffentliche Ordner (SBS2003)
    DEL:72e45db8-2d69-4227-8306-78192e544a81] festgelegt und zeigt auf den Container "Gelöschte Objekte" in Active Directory. Diese Eigenschaft muss so schnell wie möglich korrigiert werden.


    MSExchangeIS Ereignis-ID 9519
    Folgender Fehler beim Starten der Datenbank 'df10249f-26b4-4c4a-bbca-d505add5f8f9': 0x972.
    Look up of DB Info failed.


    ExchangeStoreDB Ereignis-ID 231
    Bei der Kopie der Datenbank 'Public Folder Database 1158611887' ist auf diesem Server beim Einbinden ein Fehler aufgetreten. Überprüfen Sie das Ereignisprotokoll auf dem Server für 'ExchangeStoreDb'- oder 'MSExchangeRepl'-Ereignisse, um weitere Informationen zu erhalten. Der Einbindungsvorgang wird später automatisch erneut ausgeführt.


    MSExchangeRepl Ereignis-ID 3154
    Active Manager konnte die Datenbank 'Public Folder Database 1158611887' nicht auf dem Server 'SBS2011.MEINEDOMAENE.local' einbinden. Fehler: Vorübergehender Fehler bei Active Manager-Vorgang. Wiederholen Sie den Vorgang. Fehler Vorübergehender Fehler bei Datenbankvorgang. Fehler: Vorübergehender Fehler bei einem Datenbankvorgang. Fehler: MapiExceptionADPropertyError: Unable to mount database. (hr=0x80004005, ec=2418)



    Was habe ich falsch gemacht bzw. nicht bedacht ???
    Ich hoffe, hier hat jemand eine Idee.


    Gruß
    Karsten

  • Hallo RobertW.


    Das ist scheinbar nicht das Problem. Die Public Folder Database wird seit gestern (als der alte Server vom Netz ging), gar nicht mehr in der Exchange Management Konsole angezeigt. Somit kann ich sie auch nicht wieder mounten. Die edb liegt jedoch noch physisch auf der Festplatte. Habe ich irgendwie die Möglichkeit, eine neue Public Folder Database zu erstellen und die vorhandene edb in die neue Datenbank zu verschieben ?
    Über ADSIEDIT finde ich sie übrigens noch unter "Databases". Die Attribute verweisen alle auf den neuen, also richtigen Server.


    Gruß
    Karsten

  • Hallo Leute.


    Habe es selbst lösen können. Anhand des folgenden Beitrags :


    Probiere folgendes:
    Start -> Ausführen -> ADSIEdit.msc
    Gehe in: Configuration -> Services -> Microsoft Exchange -> <Exchange Organisation> -> <Administrative Gruppe>

    Objekt "Folder Hierarchies" anlegen
    1. Rechtsklick auf <Administrative Gruppe>
    2. Neues Objekt
    3. Class: msExchPublicFolderTreeContainer
    4. Value: "Folder Hierarchies"
    5. Fertig

    Objekt "Public Folders" anlegen
    1. Rechtsklick auf "Folder Hierarchies"
    2. Neues Objekt
    3. Class: msExchPFTree
    4. Value: "Public Folders"
    5. Weitere Attribute: msExchPFTreeType = 1 (Wichtig!)
    6. Fertig

    Verweis defninieren
    1. Rechtsklick auf das neue "Public Folders"-Objekt
    2. Kopiere den "distinguishedname" des Objekts
    3. Rechtsklick auf das Storage Object (in deinem Fall, Öffentliche Ordner) welches das Problem meldet
    4. Nun bei dem Attribut "msExchOwningPFTree" den soeben kopierten Wert einfügen
    5. Den Dienst "Microsoft Exchange Informationsspeicher" neustarten

    Probiere nun, ob du die Public Folder bereitstellen kannst!



    Bei mir waren die Objekte "Folder Hierarchies" und "Public Folders" zwar vorhanden, jedoch war das Attribut "msExchOwningPFTree" von "Public Folders" leer. Somit fehlte nur der Verweis.


    Trotzdem vielen Dank für Eure Bemühungen.


    Gruß
    Karsten

    • Offizieller Beitrag

    Hallo,


    danke für die Rückmeldung und die Anleitung.


    Interessant wäre zu Wissen, warum das passiert ist.


    Du könntest noch mit ADSI Edit schauen, ob eine Public Folder "Leiche" im AD steht.


    Ferner schauen, ab der alte Server noch in der alten Administrativen Gruppe unter Servers steht.


    Die alte Gruppe Servers kann bedenkenlos gelöscht werden, die alte Administrative Gruppe NICHT.


    8-)