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
  • 1496
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
(30 din 72 persoane apreciaza acest articol)
Share
Tweet
Share

Despre Autor

Adrian D

Solutii Asemanatoare

  • Cum se poate modifica dimensiunea atasamentului unui mail in platforma linux PostFix/ISPConfig 3
  • Asistența Microsoft Authenticator Autofill se încheie în August 2025 -5
  • Utilizarea comenzii cURL în PowerShell -1
  • Gestionarea permisiunilor pe foldere cu PowerShell pe Exchange -16
  • Cum adăugați un calendar partajat(Shared) în Outlook -2
  • Adăugarea permisiunilor de calendar în Microsoft 365 și Exchange cu PowerShell -6

Leave A Comment? × Cancel Reply

30499

Soluții Disponibile

0 Articole

In ultima saptamana

Cele mai recente soluții

  • Cum accesati setarile scanner-ului pentru imprimanta Canon G3010 series
    • 18
    • 1 day ago
  • How to Re-Enable GPT-4o Model in ChatGPT for Mac
    • 16
    • 2 days ago
  • Arduino Motion Sensor Guide (Using a PIR Sensor)
    • 14
    • 16/10/2025
  • Windows 10 Support is Ending — Here’s how to keep getting Security Updates
    • 18
    • 16/10/2025
  • Cum eliminam complet Microsoft Edge
    • 51
    • 4 days ago
© Askit.ro, 2014 - 2025. All rights reserved. Done by Class IT
Share
Tweet
Share