none
Migrazione Exchange 2007 a 2013

    Domanda

  • Buon giorno,

      sto cercando di terminare la migrazione di server exchange 2007 verso un 2013

    Lanciando i comandi da powershell sul server ex2007 ho queste risposte:

    [PS] C:\PFMigration>Get-PublicFolder -Recurse | Export-CliXML C:\PFMigration\Leg
    acy_PFStructure.xml
    Get-PublicFolder : There is no existing PublicFolder that matches the following
     Identity: '\'. Please make sure that you specified the correct PublicFolder Id
    entity and that you have the necessary permissions to view PublicFolder.
    At line:1 char:17
    + Get-PublicFolder <<<<  -Recurse | Export-CliXML C:\PFMigration\Legacy_PFStruc
    ture.xml
        + CategoryInfo          : NotSpecified: (0:Int32) [Get-PublicFolder], Mapi
       OperationException
        + FullyQualifiedErrorId : C22BD3D7,Microsoft.Exchange.Management.MapiTasks
       .GetPublicFolder
    
    [PS] C:\PFMigration>Get-PublicFolderStatistics | Export-CliXML C:\PFMigration\Le
    gacy_PFStatistics.xml
    [PS] C:\PFMigration>Get-PublicFolder -Recurse | Get-PublicFolderClientPermission
     | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML C:\P
    FMigration\Legacy_PFPerms.xml
    Get-PublicFolder : There is no existing PublicFolder that matches the following
     Identity: '\'. Please make sure that you specified the correct PublicFolder Id
    entity and that you have the necessary permissions to view PublicFolder.
    At line:1 char:17
    + Get-PublicFolder <<<<  -Recurse | Get-PublicFolderClientPermission | Select-O
    bject Identity,User -ExpandProperty AccessRights | Export-CliXML C:\PFMigration
    \Legacy_PFPerms.xml
        + CategoryInfo          : NotSpecified: (0:Int32) [Get-PublicFolder], Mapi
       OperationException
        + FullyQualifiedErrorId : 68072834,Microsoft.Exchange.Management.MapiTasks
       .GetPublicFolder
    
    [PS] C:\PFMigration>Get-OrganizationConfig | Format-List PublicFoldersLockedforM
    igration, PublicFolderMigrationComplete
    WARNING: Display Name of the Exchange Recipient object should be Microsoft
    Exchange. Run Set-OrganizationConfig with no parameters to correct the Display
    Name value.
    
    
    PublicFoldersLockedForMigration : False
    PublicFolderMigrationComplete   : False


    Cercando poi di proseguire con l'importazione dall'ex2013 ricevo questi errori:

    [PS] C:\Windows\system32>Get-PublicFolderMigrationRequest | Remove-PublicFolderMigrationRequest -Confirm:$false
    [PS] C:\Windows\system32>Get-Mailbox -PublicFolder
    [PS] C:\Windows\system32>Get-PublicFolder
    Non ho trovato cassette postali delle cartelle pubbliche attive. Questa situazione si verifica quando non viene
    effettuato il provisioning delle cassette postali delle cartelle pubbliche oppure il provisioning viene effettuato in
    modalità 'HoldForMigration'. Se non stai eseguendo una migrazione, crea una cassetta postale delle cartelle pubbliche.
        + CategoryInfo          : NotSpecified: (:) [Get-PublicFolder], ObjectNotFoundException
        + FullyQualifiedErrorId : 421E9295,Microsoft.Exchange.Management.MapiTasks.GetPublicFolder
        + PSComputerName        : ex2013.domain.est
    
    
    [PS] C:\Windows\system32>$PublicFolderDatabasesInOrg = @(Get-PublicFolderDatabase)
    [PS] C:\Windows\system32>$BadItemLimitCount = 5 + ($PublicFolderDatabasesInOrg.Count -1)
    
    [PS] C:\Windows\system32>New-Mailbox -PublicFolder Mailbox1 -HoldForMigration:$true
    
    Name                      Alias                ServerName       ProhibitSendQuota
    ----                      -----                ----------       -----------------
    Mailbox1                  Mailbox1             ex2013      Unlimited
    
    
    
    [PS] C:\Windows\system32>New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -Server ex2007.domain.est) -CSVData (Get-Content E:\PFMigration\Download\PFTMMapG.csv -Encoding Byte) -BadItemLimit $BadItemLimitCount
    AVVISO: Quando un elemento non può essere letto dal database di origine o scritto nel database di destinazione viene
    considerato danneggiato. Se si specifica che BadItemLimit deve essere diverso da zero, Exchange non copierà questo tipo
     di elementi nella cassetta postale di destinazione. Una volta completato lo spostamento, gli elementi danneggiati non
    saranno disponibili nella cassetta postale di destinazione.
    Impossibile connettersi alla cassetta postale di origine.
        + CategoryInfo          : NotSpecified: (:) [New-PublicFolderMigrationRequest], RemotePermanentException
        + FullyQualifiedErrorId : EEBFD660,Microsoft.Exchange.Management.RecipientTasks.NewPublicFolderMigrationRequest
        + PSComputerName        : ex2013.domain.est
    


    Sembra che non si connetta alla cassetta postale del server ex2007... ma l'utente che uso è un utente di dominio di livello amministrativo  anche su exchange 2007 ed anche per le casette pubbliche.

    C'è qualche modo per fare un controllo più approfondito dell'errore?

    C'è modo di vedere cosa c'è in quelle cartelle pubbliche ( che per me sono vuote e non vengono usate) ed invece di migrarle le butterei via, se possibile, disinstallando poi exchange 2007?

    Grazie

    P.s.: ho seguito questa guida (ovviamente questa è la parte finale che non mi funziona):

    https://blogs.technet.microsoft.com/meamcs/2013/07/25/part-4-step-by-step-exchange-2007-to-2013-migration/

    martedì 15 maggio 2018 14:13

Tutte le risposte

  • Ciao,

    Ma non riesci a collegarti con un client al 2007, esportare le public folder in un PST e poi reimportarle nel 2013?

    Simon


    If you find that my post has answered your question, please mark it as the answer. If you find my post to be helpful in anyway, please click vote as helpful. Regards Simon Disclaimer: This posting is provided AS IS with no warranties or guarantees, and confers no rights.

    martedì 15 maggio 2018 21:28
  • Ciao, a parte il malloppone dell'errore, ti chiedo:

    - che problemi hai a livello di nuovo server? 

    - ti mancano dei pezzi?

    - quelle public folders sono usate e contengono dati? 

    in caso la risposta alla domanda 3 sia "boh" usa questo comando

    https://technet.microsoft.com/en-us/library/aa997949(v=exchg.80).aspx

    perchè se le public non sono utilizzate (a parte che dovresti saperlo...basta chiedere agli utenti o aprire un client outlook...) è inutile che le migri. 

    ciao!

    A.

    mercoledì 16 maggio 2018 08:49
    Moderatore
  • Ciao Simon,

      grazie per la risposta.

    Nei client outlook non vedo nessuna cartella public folder....

    Antonio

    sabato 2 giugno 2018 11:55
  • Grazie Alessandro,

      con il link ho scoperto di avere (penso) 21 cartelle pubbliche...

    Alcune create dal programma GFI ( programma che archivi l'email ), altre sono OAB, altre globalevent, e solo 2 riconducibili all'organizzazione.

    Tutte le cartelle sono state modificate anni fa, le più recenti risalgono al 2017... quindi non saprei...

    Il nuovo server non mi sembra abbia problemi.

    E non mi sembra che manchino pezzi, se intendi che la posta viene consegnata correttamente a tutti e viene inviata correttamente.

    Nei client outlook io collego solo l'utente che usa il pc, ed oltre a quella non ho altre cartelle. (gli utenti non sanno nulla... già sono ignorante io... immagina loro.... ;)

    Ciao


    Antonio
    sabato 2 giugno 2018 12:05
  • Ok, se non sono utilizzate non ha senso migrarle, per completare correttamente la migrazione rimuovile dal 2007 in modo che non ci possano essere refusi poi sul tuo 2013, a quel punto fai rimozione del 2007 dalla struttura e sei a posto.

    ciao.

    A.

     
    sabato 2 giugno 2018 16:27
    Moderatore
  • Ciao Alessandro,

      sto cercando di eliminarle ma non riesco...

    Ho scaricato  l'elenco delle Public Folder:

    [PS] C:\PFMigration>Get-PublicFolderStatistics | fl Identity,FolderPath
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B47F191C09D5700ED67E5A1620000
    FolderPath : GFI AntiSpam Folders\Add to blacklist
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B47F191C09D5700ED67E5A1640000
    FolderPath : GFI AntiSpam Folders\Add to whitelist
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B47F191C09D570000000000170000
    FolderPath : schema-root\Default
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300710F27285F07F347946451A4F198AC830000000000070000
    FolderPath : SCHEDULE+ FREE BUSY\EX:/o=Fratelli Paris/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300710F27285F07F347946451A4F198AC830000000000080000
    FolderPath : OFFLINE ADDRESS BOOK\EX:/o=Fratelli Paris/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)
    
    Identity   : 000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B47F191C09D570000000000190000
    FolderPath : schema-root\microsoft\exchangeV1


    Ma quando cerco di eliminarle:

    [PS] C:\PFMigration>Remove-PublicFolder -Recurse: $True
    
    cmdlet Remove-PublicFolder at command pipeline position 1
    Supply values for the following parameters:
    Identity: 000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B47F191C09D570009ABAEE63E0000
    Remove-PublicFolder : There is no existing PublicFolder that matches the following Identity: '000000001A447390AA6611CD9BC800AA002FC45A0300A50C5FC94288954CB23B
    47F191C09D570009ABAEE63E0000'. Please make sure that you specified the correct PublicFolder Identity and that you have the necessary permissions to view PublicFolder.
    At line:1 char:20
    + Remove-PublicFolder <<<<  -Recurse: $True
        + CategoryInfo          : NotSpecified: (0:Int32) [Remove-PublicFolder], MapiOperationException
        + FullyQualifiedErrorId : 225AFD0C,Microsoft.Exchange.Management.MapiTasks
       .RemovePublicFolder
    

    Qualche idea?

    Grazie

    lunedì 4 giugno 2018 13:53