Postfach inhalte exportieren

  • Hallo allerseits,


    denke mein anliegen ist für ein Exchange Spezi ein klacks! :)


    Es geht darum die Inhalte von einem Exchange Postfach ( Nur die e-mails) zu exportieren und anschliesslich wieder in das neue zu importieren.


    Das ganze ist nur weil der vorhande Server komplett neu gemacht wird von SBS 2003 SP1 auf SBS 2003 R2 und deshalb würde sich ein komplettes backup für einen User nicht lohnen. Es geht ja schliesslich nur um die paar e-mails die sich im postfach befinden.


    Bei Outlook kann man ja die Pst datei exportieren und wieder beliebig importieren. Wie sieht das mit einem Exchange Postfach aus?



    Danke schonmal für eure Hilfe und eure Zeit.

    • Offizieller Beitrag

    Hi,


    es gibt ein Tool mit dem Namen "exmerge" womit Du über eine GUI alle Postfächer in eine PST exportieren kannst. Dies ist kostenlos und ist bei MS frei zum Download. Es sollte aber nicht auf dem Server installiert werden. Am besten Du machst es auf Deinen PC! Dazu brauchst du aber Zugriff auf alle Postfächer, damit Du diese auch lesen und exportieren kannst.


    Im Forum findest Du zu dem Tool verschiedene Threads.


    Viele Grüsse
    Heinz

  • Hi webmaster und danke für deine Antwort.


    aber irgendwie scheint es das Exmerge nicht mag! :) er findet eine dapi.dll nicht. Gibt es nicht ein "easy way" einfach die enthaltenen e-mails (30 stück) aus diesem postfach zu exportieren und dann sobald der neue Server aufgesetzt wurde wieder in das neue Postfach das genau so sein wird wie das alte zu importieren?

    • Offizieller Beitrag

    Hallo,


    Heinz, tut mir leid, wenn ich Dir widersprechen muss, aber Exmerge muss sogar ins ..\bin Verzeichnis kopiert werden und von dort aus ausgeführt werden.


    Im Exchange System Manager gehe doch mal in die Eigenschaften des entsprechenden Postfachspeichers und dann Sicherheit wähle das Konto im oberen Fenster aus, mit dem Du angemeldet bist und dann im unteren Fenster klicke in der Erlauben Zeile die Berechtigungen Send as und Receive as (Senden als Empfangen als) selbst wenn in der Verweigern Zeile die Berechtigungen ebenfalls normalerweise vererbt sind, macht das nichts. Denn hier gilt ein explizites Allow überschreibt ein Deny.


    WEnn dies geschehen ist, am besten den Dienst des Informationsspeichers beenden und wieder starten. Denn die Store.exe kann Credentials bis zu 2 Stunden cachen.


    http://www.nobbysweb.de/community/newbb/exmerge.ini


    Im Anschluss daran kannst Du dann Exmerge starten.
    Alledings solltest Du für einen deutschen Server auch die lokalisierte exmerge.ini Datei verwenden. Ich habe Dir diese einfach mal angehängt.

  • ^^ääähhh und für jemanden der seine Fisi Lehre nach 1 Woche abgebrochen hat und in die Wirtschaft gegangen ist? :D


    Weil ich stehe gerade vor demselben Problem:
    Firma, verschiedene User - jeder mit seinem eigenen Postfach, aber alle greifen auf ein gemaptes Postfach (eines fiktiven AD USers) zu (info@....). Wäre es hier auch gut mit exmerge vorzugehen? Sitze nämlich gerade an der Migrierung der Daten unseres alten Servers auf den neuen Server und die Postfächer stehen als nächtes an.


    Gibt es vlt. ein How-To zu Exmerge, weil Jürgen's "Anleitung" habe ich mal so gar nicht verstanden *g*


    Vlt. noch wichtig: ziehe von einem SBS03 (US Edit.) auf einen neuen Server mit SBS03 (GER) um. Sollten beides SP1 sein, zumindest steht auf der GER Edit. (eine SB Version) auf der letzten CD "OEM Preinstallation Kit Service Pack 1" :)


    thx a lot!

    • Offizieller Beitrag

    Hi,


    frohes Neues!


    Man kann den Export / Import auch die User mit OL machen lassen.....


    Das eingebundene Postfach kannst du auch exportieren.


    Das geht genauso mit Exmerge.
    In dem Download ist ein Word-Dokument.


    Dafür am besten einen User erstellen, der muss alle Rechte auf allen PF haben,
    darf aber NICHT Mitglied der Domänen-Administratoren sein!


    Das Tool am besten direkt auf dem Exchange-Server laufen lassen.


    Hier die Anleitung von MS:
    http://support.microsoft.com/kb/q174197/


    :P

  • irgendwie will er nicht... exportieren ging aber importieren nicht. obwohl ich die exmerge.ini von jürgen reingeschoben habe. User zum importieren ist (wie beim exportieren) Administrator (habe ihn einfach aus der liste der "Domain Admins" rausgenommen).


    Der letzte Log:


    Microsoft Exchange Mailbox Merge Program, v6.5.7529.0
    Start Logging:January 03, 2007 17:36:26
    ****************************************************************
    [17:36:26] Logging Level: Maximum
    [17:36:26] The log file specified in the .INI file (C:\ExMerge.log) is invalid or inaccessible. Using this default log file instead.
    [17:36:26] Reading settings from file 'C:\Programme\Exchsrvr\bin\EXMERGE.INI'.
    [17:36:26] Data directory name read from .INI file: 'C:\EXMERGEDATA'.
    [17:36:26] Merge action read from .INI file: 0
    [17:36:26] DomainControllerForSourceServer read from INI file: ''
    [17:36:26] SrcServerLDAP-Port read from INI file: ''
    [17:36:26] Source server name read from .INI file: 'COMPUTER'.
    [17:36:26] Entered Routine: (CADRoutines::IdentifyFamilyOfExchangeRunningOnServer)
    [17:36:26] Entered Routine: (CADRoutines::GetNamingContextData)
    [17:36:26] BaseDN: 'LDAP://COMPUTER/rootDSE'
    [17:36:30] Error 8007203a opening an LDAP connection. ('LDAP://COMPUTER/rootDSE') (CADRoutines::GetNamingContextData)
    [17:36:30] Ending Routine: (CADRoutines::GetNamingContextData)
    [17:36:30] Entered Routine: (CADRoutines::GetNamingContextData)
    [17:36:30] BaseDN: 'LDAP://rootDSE'
    [17:36:30] Ending Routine: (CADRoutines::GetNamingContextData)
    [17:36:30] Default Naming Context: 'DC=QAS,DC=local'
    [17:36:30] Accessing Domain Controller 'SERVER01'
    [17:36:30] Entered Routine: (CADRoutines::GetExchangeServerNameInfo)
    [17:36:30] BaseDN: 'LDAP://SERVER01/CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=QAS,DC=local'
    [17:36:30] Got IDirectorySearch interface
    [17:36:30] Set search preferences
    [17:36:30] Filter used: '(&(objectCategory=msexchExchangeServer)(cn=COMPUTER))'
    [17:36:30] Successfully executed directory search
    [17:36:30] Error! Server COMPUTER is not listed as an Exchange 2000 server in the Active Directory on server SERVER01. (CADRoutines::GetExchangeServerNameInfo)
    [17:36:30] Ending Routine: (CADRoutines::GetExchangeServerNameInfo)
    [17:36:30] Entered Routine: (CADRoutines::GetOrgSiteInfoUsingDAPI)
    [17:36:32] Error getting organization and site information from server 'COMPUTER', using DAPI
    [17:36:32] The specified server 'COMPUTER' is inaccessible. It is not an Exchange Server or a domain controller is unavailable or you do not have the necessary rights to access this server or the LDAP port specified in incorrect.
    [17:36:32] Ending Routine: (CADRoutines::IdentifyFamilyOfExchangeRunningOnServer)
    [17:36:32] DomainControllerForDestServer read from INI file: ''
    [17:36:32] SrcServerLDAP-Port read from INI file: ''
    [17:36:32] Destination server name read from .INI file: ''.
    [17:36:32] Message selection start date read from .INI file: ''.
    [17:36:32] Reading list of subjects for messages to be selected from file ''
    [17:36:32] Subject string match criteria read from INI file: 0
    [17:36:32] Reading list of attachment names for messages to be selected from file ''
    [17:36:32] Attachment name string match criteria read from INI file: 1
    [17:36:32] Folder process setting read from .INI file: 2
    [17:36:32] Apply to sub folders setting, read from .INI file: 1
    [17:36:32] List of folders to be ignored has been read. 0 folders in the list.
    [17:36:32] Program will also ignore sub folders of selected folders.
    [17:36:32] DelimiterUsedInMailboxFile setting read from .INI file: 0
    [17:36:32] File containing list of mailboxes, read from .INI file: ''.
    [17:36:32] Remove intermediate PST files setting read from .INI file: 1
    [17:36:32] Date attribute read from .INI file: 0
    [17:36:32] Data import method read from .INI file: 2
    [17:36:32] ReplaceDataOnlyIfSourceItemIsMoreRecent setting read from .INI file: 1
    [17:36:32] Copy user data setting read from .INI file: 1
    [17:36:32] Copy associated folder data setting read from .INI file: 1
    [17:36:32] Copy folder permissions setting read from .INI file: 1
    [17:36:32] Copy dumpster items setting read from .INI file: 1
    [17:36:32] UseThisPSTFileForAllMailboxes setting read from .INI file: ''
    [17:36:32] MapFolderNameToLocalisedName setting read from .INI file: 1
    [17:36:32] Folder names mapping to localised names is enabled.
    [17:36:32] RenameFoldersBasedOnFolderMappings setting read from INI file: 0
    [17:36:32] RenameSpecialFolders setting read from INI file: 1
    [17:36:32] Default Locale read from INI file: 1031
    [17:36:32] UseLastLogonLocaleID setting read from INI file: 0
    [17:36:32] Current machine locale ID is 0x407
    [17:36:32] Command line received:
    [17:36:32] Processor architecture: Intel
    [17:36:32] Operating System Version 5.2 (Build 3790)
    [17:36:33] Personal Folders service name got from EXMERGE.INI file is 'Persönliche Ordner' (LocalisedPersonalFoldersServiceName entry in section [EXMERGE]).
    [17:36:33] Exchange Server service name got from EXMERGE.INI file is 'Microsoft Exchange-Nachrichtenspeicher' (LocalisedExchangeServerServiceName entry in section [EXMERGE]).
    [17:36:35] MAPI uninitialized.

    • Offizieller Beitrag

    Hi,


    so wie es ausschaut Passt der LDAP Port im Exmerg nicht, Exchange 5.5 verwendet in der Regel einen anderen als Exchange 200x. Prüfe im Exchang Server welcher Port verwendet wird und trage diesen dann ein.
    Du kannst jaauch mal den Port 389 oder 390 testen. Ausserdem muss bereits ein Postfach bestehen und iniziert werden. Dazu sende mal eine Testmail an den Benutzer, damit Du das Postfach auch im ESM unter den Postfachspeicher sehen kannst.


    Gruss
    Heinz

  • Hi, danke!


    Wie kann ich schauen welchen Port LDAP nutzt? Die Migration ist von SBS03 (Exch. SP1) auf SBS03, exch. mittlerweile (seit 10min. wg. anderem bekannten Problem) auf SP2. Und eben von Englisch auf Deutsch. HAbe beim "Import"-Server die exmerge.ini von jürgen genutzt - export ging mit der mitgelieferten ini von statten.