如何将公用文件夹内容从一个公用文件夹数据库移动到另一个公用文件夹数据库

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2008-01-21

本主题介绍如何使用 Exchange 命令行管理程序将公用文件夹移动到其他数据库或服务器。

note注意:
无法使用 Exchange 管理控制台执行此步骤。
note注意:
如果是作为从 Exchange Server 2003 迁移到 Exchange Server 2007 的一部分执行该过程,则可以在 Exchange 2003 中使用 Exchange 系统管理器,或者在 Exchange 2007 中使用 Exchange 管理控制台,将 Exchange 2003 公用文件夹移动到 Exchange 2007 服务器。有关迁移公用文件夹的详细信息,请参阅 Microsoft Exchange 团队博客文章将公用文件夹副本从 Exchange 2000 移动到 Exchange 2007。有关删除公用文件夹数据库的详细信息,请参阅删除公用文件夹数据库

在移动公用文件夹时,需要考虑下列两种方案:

  • 将某个数据库中的所有公用文件夹内容移动到新的公用文件夹数据库   若要将某个公用文件夹数据库中的所有公用文件夹移动到新的公用文件夹数据库,请使用 MoveAllReplicas.ps1 脚本。此脚本将所有公用文件夹(包括系统文件夹)的复制列表中的服务器替换为新服务器。有关使用公用文件夹脚本的详细信息,请参阅 Exchange 命令行管理程序中用于管理公用文件夹的脚本

  • 将某个文件夹树中的内容从一个服务器移动到另一个服务器   若要将某个公用文件夹子树的所有副本从一个服务器移动到另一个服务器,请使用 ReplaceReplicaOnPFRecursive.ps1 脚本。此脚本用于向公用文件夹以及在层次结构中位于该公用文件夹下面的所有文件夹的复制列表中添加新服务器。如果服务器已在文件夹的复制列表中列出,则该文件夹不发生任何更改。有关使用公用文件夹脚本的详细信息,请参阅 Exchange 命令行管理程序中用于管理公用文件夹的脚本

开始之前

若要执行下列步骤,必须为您使用的帐户委派下列角色:

  • Exchange Server 管理员角色和目标服务器的本地管理员组

有关管理 Microsoft Exchange Server 2007 所需的权限、角色委派以及权限的详细信息,请参阅权限注意事项

步骤

若要使用 Exchange 命令行管理程序将某个数据库中的所有公用文件夹内容移动到新的公用文件夹数据库,请执行下列操作:

  • 若要将所有公用文件夹内容从 Server01 移动到 Server02,请运行以下命令:

    MoveAllReplicas.ps1 -Server Server01 -NewServer Server02
    

若要使用 Exchange 命令行管理程序将某个文件夹树中的内容从一个服务器移动到另一个服务器,请执行下列操作:

  • 若要将名为 Legal 的公用文件夹以及该层次结构内的所有文件夹从 Server01 移动到 Server02,请运行以下命令:

    ReplaceReplicaOnPFRecursive.ps1 -TopPublicFolder "\Legal" -ServerToAdd Server02 -ServerToRemove Server01 
    

有关语法和参数的详细信息,请参阅 Set-PublicFolder 参考主题。

详细信息

有关公用文件夹的详细信息,请参阅下列主题: