none
New-Mailboxexportrequest RRS feed

  • Discussion générale

  • Bonjour,

    Je vous explique la situation :

    Un utilisateur à "disparu" de notre AD et sa boite mail n'existe plus dans exchange.

    Nous avons récupéré l'utilisateur dans l'AD et restauré entièrement la base de données exchange.

    Depuis, je visualise bien la boite mail via (par exemple) "Get-MailboxStatistics"

    Jusque la, OK. Cependant, je souhaite récupérer le contenu de la boite mail sur le serveur Exchange via cette commande :

    [PS] D:\TEMP>New-MailboxExportRequest -Mailbox "user" -FilePath \\nom-du-serveur\d$\TEMP\user.pst -DomainControlle
    r nom-du-domaine
    The operation couldn't be performed because object 'user' couldn't be found on 'Nom-du-domaine'.
        + CategoryInfo          : NotSpecified: (0:Int32) [New-MailboxExportRequest], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : 6BF82BBA,Microsoft.Exchange.Management.RecipientTasks.NewMailboxExportRequest

    Il n'arrive plus à faire le lien entre l'utilisateur AD (récupéré) et la boite mail (récupérée).

    Y a t'il eu un changement dans un ID quelconque ? Y a til un autre moyen de réassocier la boite mail de l'utilisateur ?

    Merci beaucoup pour vos réponses.

    vendredi 16 mars 2018 11:29

Toutes les réponses

  • Bonjour,

    Avez-vous essayé de passer la commande dans un pipe comme ci-dessous ?

    Get-MailboxStatistics  -Identity LaBoiteAuxLettres| New-MailboxExportRequest -Mailbox $_ -FilePath \\nom-du-serveur\d$\TEMP\user.pst -DomainController nom-du-domaine


    Laute El Manssouri | Blog: http://technet365.fr


    vendredi 16 mars 2018 12:04
  • Bonjour,

    Je rencontre déjà un souci avec cette commande : Get-MailboxStatistics  -Identity LaBoiteAuxLettres

    [PS] D:\TEMP>Get-MailboxStatistics -identity user
    The specified mailbox "user" doesn't exist.
        + CategoryInfo          : NotSpecified: (0:Int32) [Get-MailboxStatistics], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : 7B4EE074,Microsoft.Exchange.Management.MapiTasks.GetMailboxStatistics

    Cependant, je retrouve bien l'utilisateur dans la liste : Get-MailboxStatistics -Database "nom-de-la-database-recup"

    Mais je ne trouve rien avec le paramètre "-identity user".

    Je me trompe peut être en ce qui concerne le nom de indiquer pour la boite mail.

    vendredi 16 mars 2018 12:46
  • Bonjour,

    Qu'entendez vous par "Nous avons récupéré l'utilisateur dans l'AD et restauré entièrement la base de données exchange."

    Avez vous restauré la base de donnée ou bien la boite aux lettres de l'utilisateur ?
    La boite aux lettres n’apparaît t-elle pas dans les boite aux lettres déconnectés ?

    Enfin, que renvoi le détail de la commande "Get-MailboxStatistics -Database "nom-de-la-database-recup" | FL" pour l'utilisateur en question ?

    Il faudrait ces détails pour nous permettre de bien comprendre le contexte. 

    Merci


    Laute El Manssouri | Blog: http://technet365.fr

    lundi 19 mars 2018 16:53
  • Bonjour,

    Désolé pour ma réponse tardive .. 

    Je vais vous réexpliquer le tout de manière plus claire (je l'espère). 

    Retour sur le contexte :

    Le compte AD ainsi que la boite mail d’un utilisateur ont été complètement supprimé.

    Nous avons récupéré le compte AD ainsi que le backup de la DB exchange.

    Ce backup a été monté en parallèle des autres bases de données.

    Je souhaite donc récupérer la boite mail supprimée dans cette RECOVER DB.

    J’ai, dans un premier temps, connecté la boite mail avec l’utilisateur :

    Connect-Mailbox -Identity "Utilisateur1" -Database "RECOVERDB" -User "domaine\Utilisateur1"

    Cependant, il m’est toujours impossible d’exporter la boite mail de l’utilisateur à partir de cette DB.

    En effet, la commande me retourne :

    [PS] C:\Windows\system32>New-MailboxExportRequest -Mailbox domaine\Utilisateur1 -FilePath \\ServerExchange\d$\TEMP\Utilisateur1.pst

    Couldn't connect to the source mailbox.

        + CategoryInfo          : NotSpecified: (0:Int32) [New-MailboxExportRequest], RemotePermanentException

        + FullyQualifiedErrorId : F0B06B8E,Microsoft.Exchange.Management.RecipientTasks.NewMailboxExportRequest

    Après de nombreuses recherches, j’ai déjà effectué les manipulations suivantes :

    1) La commande «  Get-MailboxStatistics » me retourne bien les informations de la boite mail de l’utilisateur :

    [PS] C:\Windows\system32>Get-MailboxStatistics -Identity domaine\Utilisateur1

    DisplayName               ItemCount    StorageLimitStatus                                                 LastLogonTime

    -----------               ---------    ------------------                                                 -------------

    Nom Prénom                    888                  BelowLimit                                            1/03/2018 08:15:20

    2) Je suis bien logué avec l’admin du domaine possédant les droits d’export d’une boite mail.

    J’ai d’ailleurs fait un test en exportant ma propre boite mail dans le même dossier de destination è Aucun souci au niveau droit d’export (idem sur les droits du dossier de destination).

    3) Au niveau « protocole MAPI ». J’ai utilisé la commande :

    Set-CASMailbox ID –MAPIBlockOutlookNonCachedMode:$false

    Set-CASMailbox ID –MAPIBlockOutlookNonCachedMode:$True

    Afin de désactiver le protocole MAPI et de le réactiver par la suite (sorte d’UPDATE) pouvant résoudre ce problème d’export dans 80 % des cas.

    Cela n’a rien changé.

    4) Sur la session Windows de l’utilisateur.

    Il est impossible de démarrer Outlook 

    "Impossible d'ouvrir vos dossiers de messagerie par défaut. Vous devez vous connecter à Microsoft Exchange avec le profil actuel avant de pouvoir synchroniser vos dossiers avec votre fichier de données outlook (.ost)." 

    5) Sur le serveur Exchange :

    Au niveau « Exchange Management Console » > Recipient Configuration > Disconnected Mailbox

    Je visualise bien la boite mail déconnectée associée à la RECOVER DB. 

    6) Voici les détails de la commande :

    [PS] C:\Windows\system32>New-MailboxExportRequest -Mailbox domaine\Utilisateur1 -FilePath \\ServerExchange\d$\TEMP\Utilisateur1.pst -verb

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Active Directory session settings for 'New-MailboxExportRequest' are: View Entire Forest: 'False', Default Scope:

    'domaine', Configuration Domain Controller: 'dc-02.domaine', Preferred Global Catalog: 'dc-01.domaine', Preferred Domain Controllers: '{dc-01.domaine }'

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Runspace context: Executing user: domaine/Users/Privileged Users/Administrateur, Executing user organization: , Current organization: , RBAC-enabled: Enabled.

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Beginning processing &

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Instantiating handler with index 0 for cmdlet extension agent "Admin Audit Log Agent".

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Current ScopeSet is: { Recipient Read Scope: {{, }}, Recipient Write Scopes: {{, }}, Configuration Read Scope: {{, }},

    Configuration Write Scope(s): {{, }, }, Exclusive Recipient Scope(s): {}, Exclusive Configuration Scope(s): {} }

    VERBOSE: [15:54:46.741 GMT] New-MailboxExportRequest : Searching objects "domaine\Utilisateur1" of type "ADUser" under the root "$null".

    VERBOSE: [15:54:46.757 GMT] New-MailboxExportRequest : Previous operation run on domain controller 'dc-01.domaine'.

    VERBOSE: [15:54:46.757 GMT] New-MailboxExportRequest : Searching objects "RECOVERDB" of type "MailboxDatabase" under the root "$null".

    VERBOSE: [15:54:46.772 GMT] New-MailboxExportRequest : Previous operation run on domain controller 'dc-02.domaine’.

    VERBOSE: [15:54:46.788 GMT] New-MailboxExportRequest : [DEBUG] MDB d593cb84-a606-489c-9d2d-3905e09f6d70 found to belong to Site: domaine/Configuration/Sites/nom-du-site

    VERBOSE: [15:54:46.788 GMT] New-MailboxExportRequest : [DEBUG] MRSClient: attempting to connect to 'ServerExchange.domaine'

    VERBOSE: [15:54:47.085 GMT] New-MailboxExportRequest : [DEBUG] MRSClient: connected to 'ServerExchange.domaine', version 14.3.227.0 caps:07

    VERBOSE: [15:54:47.085 GMT] New-MailboxExportRequest : Processing object "RequestGuid (436a02c2-465d-487b-b0e6-ad9816fa0785), RequestQueue:

    (d593cb84-a606-489c-9d2d-3905e09f6d70)".

    VERBOSE: [15:54:47.163 GMT] New-MailboxExportRequest : Couldn't connect to the source mailbox. --> MapiExceptionCallFailed: Unable to make connection to the server.

    (hr=0x80004005, ec=1249)

    Diagnostic context:

        Lid: 59431   EMSMDB.EcDoConnectEx called [length=144]

        Lid: 34855   EMSMDB.EcDoConnectEx returned [ec=0x4E1][length=56][latency=0]

        Lid: 59505   StoreEc: 0x4E1

        Lid: 52465   StoreEc: 0x4E1

        Lid: 60065

        Lid: 33777   StoreEc: 0x4E1

        Lid: 59805

        Lid: 52209   StoreEc: 0x4E1

        Lid: 56583

        Lid: 52487   StoreEc: 0x4E1

        Lid: 19778

        Lid: 27970   StoreEc: 0x4E1

        Lid: 17730

        Lid: 25922   StoreEc: 0x4E1

    VERBOSE: [15:54:47.163 GMT] New-MailboxExportRequest : Admin Audit Log: Entered Handler:OnComplete.

    Couldn't connect to the source mailbox.

        + CategoryInfo          : NotSpecified: (0:Int32) [New-MailboxExportRequest], RemotePermanentException

        + FullyQualifiedErrorId : B3FDBE04,Microsoft.Exchange.Management.RecipientTasks.NewMailboxExportRequest

    VERBOSE: [15:54:47.179 GMT] New-MailboxExportRequest : Ending processing &


    dimanche 25 mars 2018 17:51
  • Merci pour ces détails.

    Avez-vous vérifier que MAPI est activé sur la boite aux lettres en question ?

    Que renvoi l'attribue Database de la commande "Get-Mailbox -Identity "Utilisateur1 | FL" ?


    Laute El Manssouri | Blog: http://technet365.fr

    lundi 26 mars 2018 15:53