Follow Us

Soluții pentru problemele tale IT

Home /Servicii de e-mail/Exchange/Migrare cont E-mail pentru Exchange Server Upgrade (2007->2013)/Cum se migreaza conturile de e-mail in cazul unui upgrade de server Exchange (2007-2013)
Home /Servicii de e-mail/Exchange/Cum se migreaza conturile de e-mail in cazul unui upgrade de server Exchange (2007-2013)
Home /Servicii de e-mail /Cum se migreaza conturile de e-mail in cazul unui upgrade de server Exchange (2007-2013)

Cum se migreaza conturile de e-mail in cazul unui upgrade de server Exchange (2007-2013)

  • Data 10/02/2016
  • Autor Adrian D
  • Categorie Exchange, Migrare cont E-mail pentru Exchange Server Upgrade (2007->2013), Servicii de e-mail
  • -13
  • 1536
Configurare noua (How To)

Situatie

Ne aflam in situatia in care vrem sa mutam unul sau mai multe mailboxuri ca urmare a upgrade-ului de la Exchange 2007 la Exchange 2013.

Ne vom folosi de Exchange Admin Center si de Shell

Solutie

Pasi de urmat

Se executa comanda de mai jos in Shell (adresa de email si database pot fi diferite in cazul vostru)

New-MoveRequest -Identity ‘mohsaeed@contoso.com’ -TargetDatabase “DB01”

new move request

Migrarea se poate face si dintr-o data pentru toate conturile folosind comenzile in Shell  (la voi poate fi schimbata denumirea fisierelor fata de exemplul dat)

New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:UsersAdministratorDesktopLocalMove1.csv")) -TargetDatabases MBXDB2 -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity LocalMove1

Pentru a verifica daca migrarea s-a realizat cu succes tastati comanda urmatoare in Shell

Get-MigrationUserStatistics -Identity BatchName -Status | Format-List

Migrarea folderelor publice

Se folosesc urmatoarele comenzi in Exchange 2007 Management Shell

Get-PublicFolder -Recurse | Export-CliXML C:PFMigrationLegacy_PFStructure.xml

Get-PublicFolderStatistics | Export-CliXML C:PFMigrationLegacy_PFStatistics.xml

Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML C:PFMigrationLegacy_PFPerms.xml

 

Apoi redenumiti toate folderele cu backslash (cu comanda urmatoare gasim folderele)

Get-PublicFolderDatabase | ForEach {Get-PublicFolderStatistics -Server $_.Server | Where {$_.Name -like “**”}}

gasire fisiere cu backslash

Acum redenumim MC/TF2

Set-PublicFolder -Identity 000000001A447390AA6611CD9BC800AA002FC45A0300D13A87259D34A142BB480F3E89AA82BF00004FD5389E0000 -name “MCS TF2”

Trebuie sa verificam daca folderele publice sunt “locked” pentru migrare si daca migrarea este completa.

Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete

Generarea fisierelor CSV

Se va folosi urmatoarea comanda pentru export

.Export-PublicFolderStatistics.ps1 PFStat.csv e12-01

Apoi copiati fisierul in Exchange 2013 si generati al doilea fisier CSV pentru a vedea cate mailbox-uri vor fi necesare pentru foldere.

.PublicFolderToMailboxMapGenerator.ps1 1GB PFStat.csv FolderToMailbox.csv

Luam exemplul cand avem un singur folder public, deci va fi nevoie doar de un mailbox.

Cream mailbox-ul cu urmatoarea comanda.

New-Mailbox -PublicFolder Mailbox1 –Database DB01 –HoldForMigration: $true

 

Pornim cererea de migrare

New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -Server e12-01.contoso.local) -CSVData (Get-Content FolderToMailbox.csv -Encoding Byte)

Pe parcurs putem verifica stadiul cu urmatoarea comanda

Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics

 

Blocam folderul public pentru migrarea efectiva. In aceasta perioada va fi o intrerupere de acces pentru toti utilizatorii la folderul public.

Set-OrganizationConfig -PublicFoldersLockedForMigration:$true

Set-PublicFolderMigrationRequest -Identity PublicFolderMigration -PreventCompletion:$false

Resume-PublicFolderMigrationRequest -Identity PublicFolderMigration

Testam si deblocam folderul public

Set-Mailbox -Identity mohsaeed -DefaultPublicFolderMailbox mailbox1

Deschideti mailbox-ul userului de test si rulati cateva teste: Creati postari noi, vizualizati postari vechi, verificati permisiuni

Daca testele sunt ok, treceti mai departe.

Get-Mailbox -PublicFolder | Set-Mailbox -PublicFolder -IsExcludedFromServingHierarchy $false

Set-OrganizationConfig -PublicFolderMigrationComplete:$true

Cu aceste doua comenzi de mai sus se seteaza statusul migrarii ca fiind complet.

Puteti acum renunta la Exchange 2007.

Tip solutie

Permanent

Voteaza

Up Down
(31 din 74 persoane apreciaza acest articol)
Share
Tweet
Share

Despre Autor

Adrian D

Solutii Asemanatoare

  • Cum rezolvăm alerta “SMTP Address Has No Mailbox Associated” 4
  • Cum se poate modifica dimensiunea atasamentului unui mail in platforma linux PostFix/ISPConfig 2
  • Asistența Microsoft Authenticator Autofill se încheie în August 2025 -5
  • Utilizarea comenzii cURL în PowerShell -4
  • Gestionarea permisiunilor pe foldere cu PowerShell pe Exchange -17
  • Cum adăugați un calendar partajat(Shared) în Outlook -5

Leave A Comment? × Cancel Reply

30652

Soluții Disponibile

0 Articole

In ultima saptamana

Cele mai recente soluții

  • Cum folosești înțelept ChatGPT Atlas
    • 15
    • 5 days ago
  • Cum optimizezi Firefox pentru placa video și procesor
    • 15
    • 28/11/2025
  • Cum folosești Restore Mode în macOS
    • 16
    • 28/11/2025
  • Remedierea erorii:„Missing DLL File” în sistemele de operare Windows
    • 19
    • 1 week ago
  • Remedierea erorii:„Device not Migrated” în sistemele de operare Windows
    • 18
    • 25/11/2025
© Askit.ro, 2014 - 2025. All rights reserved. Done by Class IT
Share
Tweet
Share