如何复制边缘传输服务器上的传输规则配置

 

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

上一次修改主题: 2007-07-24

本主题介绍如何使用 Exchange 命令行管理程序将传输规则配置从安装了边缘传输服务器角色的计算机复制到其他边缘传输服务器。

有关传输规则的详细信息,请参阅传输规则概述

开始之前

部署新的边缘传输服务器后,我们建议使用克隆的配置将源边缘传输服务器的 Microsoft Exchange Server 2007 配置复制到目标边缘传输服务器。此配置包括传输规则的配置。

有关如何克隆边缘传输服务器的详细信息,请参阅使用边缘传输服务器克隆配置

若要在安装了边缘传输服务器角色的计算机上执行以下步骤,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。

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

步骤

只有满足下列条件之一,您才可以使用本主题中的步骤将传输规则配置从源边缘传输服务器复制到目标边缘传输服务器:

  • 您现有的边缘传输服务器具有唯一的配置,您不希望使用前面提到的克隆配置覆盖它们。

  • 您希望部署具有唯一配置的新边缘传输服务器。

如果要在多台目标边缘传输服务器上复制传输规则配置,必须在每台边缘传输服务器上导入传输规则配置。

important要点:
如果要维持所有边缘传输服务器上的现有传输规则配置,必须在每次对任一边缘传输服务器的传输规则配置进行更改时重复这些步骤。
如果要经常更改边缘传输服务器上的传输规则配置,我们建议您指定一台边缘传输服务器作为源服务器,并在该服务器上进行修改。将其他边缘传输服务器配置为使用 Exchange 命令行管理程序脚本从源边缘传输服务器自动更新其传输规则配置,下文将介绍该脚本执行的步骤。Exchange 命令行管理程序脚本必须包含可手动运行的相同命令。
有关在 Exchange 命令行管理程序中如何运行脚本的详细信息,请参阅使用 Exchange 命令行管理程序编写脚本

有关在 Exchange 2007 组织中如何应用传输规则的详细信息,请参阅了解如何在 Exchange 2007 组织中应用传输规则

要将传输规则从源边缘传输服务器复制到目标边缘传输服务器,请执行以下步骤:

  • 备份目标边缘传输服务器上现有的传输规则配置。

  • 将源边缘传输服务器上的传输规则配置导出到 XML 文件。

  • 在目标边缘传输服务器上导入传输规则配置。

备份现有的传输规则配置

在目标边缘传输服务器上导入新传输规则配置前,必须使用 Export-TransportRuleCollection cmdlet 备份现有的传输规则配置。备份目标边缘传输服务器的传输规则配置时,将创建包含该服务器上配置的所有传输规则的 XML 文件。稍后,如果您必须使用此步骤还原保存的传输规则配置,则可以使用本主题后面“在目标边缘传输服务器上导入传输规则配置”步骤中说明的步骤。

使用以下语法运行 Export-TransportRuleCollection

Export-TransportRuleCollection -FileName <file or UNC path and filename of XML output file>

我们建议您在服务器上创建传输规则配置 XML 文件后,对其进行命名。您可以将 XML 文件保存到边缘传输服务器上的本地目录,也可以将 XML 文件保存到 UNC 网络路径。UNC 网络路径中指定的服务器可以不是 Exchange 2007 服务器。在要备份的每台边缘传输服务器上重复此步骤。

使用 Exchange 命令行管理程序将名为 EDGE02 的服务器上的传输规则配置备份到本地目录

  • 运行以下命令:

    Export-TransportRuleCollection C:\Backups\EDGE02.XML
    

使用 Exchange 命令行管理程序将名为 EDGE02 的服务器上的传输规则配置备份到中心备份服务器

  • 运行以下命令:

    Export-TransportRuleCollection \\CorpBackups\TransportRuleBackups\EDGE02.XML
    

导出源边缘传输服务器上的传输规则配置

从源边缘传输服务器上导出传输规则配置的步骤与备份目标边缘传输服务器上的传输规则配置的步骤类似。必须使用 Export-TransportRuleCollection cmdlet 将传输规则配置保存到 XML 文件。但是,您只能在源边缘传输服务器上执行此步骤。然后使用本主题后面“在目标边缘传输服务器上导入传输规则配置”步骤中说明的步骤在目标边缘传输服务器上导入源传输规则配置。

使用以下语法运行 Export-TransportRuleCollection cmdlet:

Export-TransportRuleCollection -FileName <file or UNC path and filename of XML output file>

我们建议您在服务器上创建传输规则配置 XML 文件后,对其进行命名。您可以将传输规则配置 XML 文件保存到边缘传输服务器上的本地目录,也可以将 XML 文件保存到 UNC 网络路径。UNC 网络路径中指定的服务器可以不是 Exchange 2007 服务器。

使用 Exchange 命令行管理程序将传输规则配置导出到名为 EDGE01 的源服务器上本地目录中的 XML 文件

  • 运行以下命令:

    Export-TransportRuleCollection C:\Configuration\EDGE01.XML
    

使用 Exchange 命令行管理程序将名为 EDGE01 的服务器上的传输规配置导出到网络路径上的 XML 文件

  • 运行以下命令:

    Export-TransportRuleCollection \\Server\Files\EDGE01.XML
    

在目标边缘传输服务器上导入传输规则配置

使用 Import-TransportRuleCollection cmdlet 将传输规则配置导入到边缘传输服务器的步骤要求您拥有通过在源边缘传输服务器上运行 Export-TransportRuleCollection cmdlet 生成的有效传输规则配置 XML 文件。有关详细信息,请参阅本主题前面的“导出源边缘传输服务器上的传输规则配置”部分。

在边缘传输服务器上导入传输规则配置 XML 文件后,将覆盖该服务器上所有现有的传输规则配置。使用 Import-TransportRuleCollection cmdlet 读取存储在 XML 文件中的传输规则配置。然后,该 cmdlet 将准确复制目标边缘传输服务器上的配置。

源服务器角色和目标服务器角色必须相同。例如,您不能将传输规则配置从边缘传输服务器导入到集线器传输服务器。

Caution警告:
本部分中的步骤将覆盖目标边缘传输服务器上的现有传输规则配置。请确保在导入新的传输规则配置之前,备份目标边缘传输服务器上的传输规则配置。有关详细信息,请参阅本主题前面的“备份现有的传输规则配置”。
Caution警告:
尽管本部分中的步骤旨在用于边缘传输服务器,但它们同样适用于安装了集线器传输服务器角色的计算机。不过,在您使用本部分中的步骤将传输规则配置导入到集线器传输服务器后,除边缘传输服务器的传输规则配置外,整个组织的传输规则配置都将被覆盖。我们建议在覆盖所有集线器传输服务器上的传输规则配置前,先备份您的传输规则配置。

使用以下语法运行 Import-TransportRuleCollection cmdlet:

Import-TransportRuleCollection -FileName <file or UNC path and filename of XML file to import>

您可以将传输规则配置 XML 文件复制到目标边缘传输服务器,也可以指向网络路径上 XML 文件的副本。在每台要复制传输规则配置的边缘传输服务器上重复此步骤。

important要点:
不支持导入手动修改过的传输规则配置 XML 文件。

使用 Exchange 命令行管理程序从目标边缘传输服务器上本地目录中的 XML 文件导入传输规则配置

  1. 将传输规则配置 XML 文件复制到本地计算机。

  2. 运行以下命令:

    Import-TransportRuleCollection C:\Configuration\EDGE01.XML
    

使用 Exchange 命令行管理程序将传输规则配置从网络路径上的 XML 文件导入到名为 EDGE01 的边缘传输服务器

  • 运行以下命令:

    Import-TransportRuleCollection \\Server\Files\EDGE01.XML
    

详细信息

有关本主题中使用的 cmdlet 的详细信息,请参阅下列主题: