如何在 CCR 环境中移动存储组
适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上一次修改主题: 2009-01-20
本主题说明使用 Exchange 命令行管理程序或 Exchange 管理控制台重新配置存储组的推荐方法。在群集连续复制 (CCR) 环境中,一组存储组配置信息应用于两个副本中。这就产生了需要重定位两个副本的额外复杂性。在某些情况下,必须移动其中一个副本时,另一个副本可能不可用。
开始之前
要执行以下步骤,必须为您使用的帐户委派以下角色:
- Exchange Server 管理员角色和本地管理员组
有关管理 Microsoft Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项。
建议当主动和被动节点均可用时执行该步骤,但这不是必需的。
步骤
可以使用多种方法来完成存储组的重新配置过程。此外,对于何时移动数据副本,每种方法又可能有所不同。这些步骤包括进行核心更改。更改包括:
更改配置
移动主动服务器上的副本
移动被动服务器上的副本
在 CCR 环境中使用 Exchange 命令行管理程序移动存储组
使用 Suspend-StorageGroupCopy cmdlet 暂停被动副本上的重播和日志复制:
Suspend-StorageGroupCopy -Identity <CMSName\StorageGroupName>
使用下列 Dismount-Database cmdlet 卸除存储组中的数据库。也可以从 Exchange 管理控制台卸除数据库。有关详细信息请参阅如何在群集连续复制环境下卸除数据库。
Dismount-database -Identity <CMSName\StorageGroupName\DatabaseName>
使用以下 Move-StorageGroupPath cmdlet 可以更改存储组在 Active Directory 目录服务中的路径设置。此 cmdlet 不会移动任何数据。
Move-StorageGroupPath -Identity <CMSName\StorageGroupName> -LogFolderPath <NewPath> -SystemFolderPath <NewPath> -ConfigurationOnly
注意: 必须在 CCR 环境中使用 -ConfigurationOnly 参数。系统或日志文件的新路径不能是卷的根目录。另外,如果路径名包含空格,则必须用引号将其括起。 将文件移动到它们在主动和被动节点上的新位置。
使用 Mount-Database cmdlet 在存储组中装入数据库。
使用 Resume-StorageGroupCopy cmdlet 重新启动复制。若要重新启动存储组的复制活动,请运行以下命令:
Resume-StorageGroupCopy -Identity <CMSName\StorageGroupName>
验证存储组的复制是否正常进行。有关如何验证复制是否正常的详细步骤,请参阅如何查看群集邮箱服务器的状态。
有关 Suspend-StorageGroupCopy cmdlet 的详细信息,请参阅 Suspend-StorageGroupCopy。
有关 Dismount-Database cmdlet 的详细信息,请参阅 Dismount-Database。
有关 Move-StorageGroupPath cmdlet 的详细信息,请参阅 Move-StorageGroupPath。
有关 Mount-Database cmdlet 的详细信息,请参阅 Mount-Database。
有关 Resume-StorageGroupCopy cmdlet 的详细信息,请参阅 Resume-StorageGroupCopy。
有关管理 CCR 环境的详细信息,请参阅管理群集连续复制。