将公用文件夹从Exchange2010迁移到 Exchange 2013

将公用文件夹从Exchange2010迁移到Exchange2013

本主题介绍如何将您的公用文件夹从ExchangeServer2010SP3迁移到同一个林中的

ExchangeServer2013。

完整的完成一次迁移需要以下的所有步骤。

步骤1:下载迁移脚本

步骤2:准备迁移

步骤3:生成.csv文件

步骤4:在Exchange2013服务器上创建公用文件夹邮箱

步骤5:启动迁移请求

步骤6:锁定旧版Exchange服务器上的公用文件夹以进行最终迁移(需要停机时间)

步骤7:完成公用文件夹迁移(需要停机时间)

步骤8:测试和解锁公用文件夹迁移

步骤9:从旧版Exchange服务器中删除公共文件夹数据库

步骤1、下载迁移脚本

1、下载所有四个MicrosoftExchange2013公用文件夹迁移脚本。

下载网址:?id=38407

包括以下四个文件:

Export-PublicFolderStatistics.ps1

注:此脚本将创建文件夹名称到文件夹大小的映射文件

Export-PublicFolderStatistics.strings.psd1

注:此支持文件由Export-PublicFolderStatistics.ps1脚本使用,并且应该下载到同一位置。

PublicFolderToMailboxMapGenerator.ps1

注:此脚本将创建公用文件夹到邮箱的映射文件。

PublicFolderToMailboxMapGenerator.strings.psd1

注:此支持文件由PublicFolderToMailboxMapGenerator.ps1脚本使用,并且应该下载到同一位置。

2、将脚本保存到将运行PowerShell的本地电脑。例如,C:\PFScripts。

步骤2:准备迁移

在开始迁移之前,执行以下先决条件步骤。

旧版Exchange服务器上的先决条件步骤

1、为在迁移结束时进行验证,我们建议您在旧版Exchange服务器上运行以下命令行管理程序命令,以获取当前公用文件夹部署的快照。

a.运行以下命令以获取原始源文件夹结构的快照。

Get-PublicFolder-Recurse|Export-CliXMLC:\PFMigration\Legacy_PFStructure.xml

b.运行以下命令以获取公用文件夹统计信息(如项目计数、大小和所有者)的快照。

Get-PublicFolderStatistics|Export-CliXMLC:\PFMigration\Legacy_PFStatistics.xml

c.运行以下命令获取权限的快照。

Get-PublicFolder-Recurse|Get-PublicFolderClientPermission|Select-ObjectIdentity,User-ExpandPropertyAccessRights|Export-CliXMLC:\PFMigration\Legacy_PFPerms.xml

保存来自上述命令的信息以便在迁移结束时进行比较。

2、如果公用文件夹的名称包含反斜线\,在迁移发生时将在父公用文件夹中创建该公用文件夹。在迁移之前,我们建议您为名称中包含反斜线的公用文件夹重命名。

a.在Exchange2010中,若要找到名称中包含反斜线的公用文件夹,运行以下命令:

Get-PublicFolderStatistics-ResultSizeUnlimited|Where{$_.Name-like”*\*”}|Format-ListName,Identity

b.在Exchange2007中,若要找到名称中包含反斜线的公用文件夹,运行以下命令:

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

c.如果返回任何公用文件夹,您可以通过使用以下命令对它们进行重命名:

Set-PublicFolder-Identity<publicfolderidentity>-Name<newpublicfoldername>

3、确保之前没有成功迁移的记录。如果存在,则需要将该值设置为$false。如果该值设置为$true,则迁移请求将失败。

Get-OrganizationConfig|Format-ListPublicFoldersLockedforMigration,PublicFolderMigrationComplete

如果PublicFoldersLockedforMigration或PublicFolderMigrationComplete属性的状态为$true,请使用下面的命令将此值设置为$false。

Set-OrganizationConfig-PublicFoldersLockedforMigration:$false-PublicFolderMigrationComplete:$false

在重置这些属性之后,必须等待Exchange检测到新设置。这可能需要几分钟。.

Exchange2013服务器上的先决条件步骤

1、请确保没有现有的公用文件夹迁移请求。如果存在,请清除它们。此步骤是先决条件,并不是所有情况下都需要。仅在您认为通道中可能存在现有迁移请求时才必须执行此步骤。在任何情况下,以下命令都不会影响新的迁移。下面的示例可删除任何现有公用文件夹迁移请求。

Get-PublicFolderMigrationRequest|Remove-PublicFolderMigrationRequest-Confirm:$false

2、要确保Exchange2013服务器上没有现有的公用文件夹,请运行以下命令。

Get-Mailbox-PublicFolder

Get-PublicFolder

如果以上命令返回任何公用文件夹,请使用以下命令删除这些公用文件夹。

Get-Mailbox-PublicFolder|Where{$_.IsRootPublicFolderMailbox-eq$false}|Remove-Mailbox-PublicFolder-Force-Confirm:$false

Get-Mailbox-PublicFolder|Remove-Mailbox-PublicFolder-Force-Confirm:$false

步骤3:生成.csv文件

而是自己。在你成功地把自己推销给别人之前,

将公用文件夹从Exchange2010迁移到 Exchange 2013

相关文章:

你感兴趣的文章:

标签云: