Migrate Exchange 2007
Exchange 2007 introduces the concept of database portability, which allows you to mount a mailbox database on any Exchange 2007 server within the organization.
This work with different DB version
Database portability is only available on mailbox databases. Public folder databases cannot take advantage of this feature
1. Create a mailbox database with exactly the same name as the original server.
2. Select the This Database Can Be Overwritten By A Restore check box, and Dismount it
3. Perform the restore of the mailbox database by ntbackup
4.Check DB: C:\Program File\Microsoft\Exchange Server\Mailbox Database
Before run command
5. Mount the database
6. Move every user account in Active Directory whose mailbox now exists on the alternate server to be updated to reflect that move.
get-mailboxstatistics -database <NewDatabaseName> | move-mailbox -configurationonly -targetdatabase <NewDatabaseName>
Get-MailboxStatistics -Server MailboxServer01
Get-MailboxStatistics -Identity contoso\chris <-- Domain\Account
Get-MailboxStatistics -Database "Mailbox Database"
move-Mailbox -Identity <MailboxIdParameter> -TargetDatabase <DatabaseIdParameter>
Get-Mailbox
If you do not specify the server name, the cmdlet will search for the database on the local server. If you have multiple databases with the same name on the same server, you must specify the storage group.
LCR
Restore-StorageGroupCopy -Identity <StorageGroupIdParameter> -ReplaceLocations $true
MailboxDatabase
Get-MailboxDatabase
Name Server Recovery ReplicationType ---- ------ -------- --------------- Mailbox Database 1071406646 SERVER4 False None