有四种删除和修改 Microsoft Exchange Server 2007 的方案:
•向 Exchange 2007 服务器添加服务器角色
•从 Exchange 2007 服务器删除服务器角色
•从服务器上删除 Exchange 2007
•删除 Exchange 2007 组织
添加服务器角色
在计算机上安装 Exchange 2007 之后,可以添加该计算机上尚未安装的服务器角色。客户端访问、中心传输、邮箱和统一消息服务器角色可以按任意组合在同一计算机上共存。不能将边缘传输服务器角色添加到安装了任何其他服务器角色的计算机上。
有关如何添加服务器角色的详细步骤,请参阅如何修改 Exchange 安装。
删除服务器角色
如果从 Exchange 2007 服务器上删除了一个服务器角色,则 Exchange 仍然安装在该服务器上。
有关如何删除服务器角色的详细步骤,请参阅如何删除 Exchange 2007 服务器角色。
注意:
如果删除所有服务器角色并删除 Exchange 管理工具,则会从服务器上完全删除 Exchange。这包括从 Active Directory 目录服务和 Exchange Server Administrators (<服务器名>) 安全组中删除所有服务器角色、所有安装文件、此服务器的 Exchange 服务器对象及其所有子对象。
删除 Exchange 2007
如果从服务器上删除 Exchange 2007,则会删除下列项:
•所有服务器角色
•所有安装文件
•Active Directory 中的 Exchange 服务器对象及其所有子对象
•Exchange Server Administrators (<服务器名>) 安全组
从服务器上删除 Exchange,不会删除数据库或日志文件。必须手动删除这些文件。
有关如何删除 Exchange Server 2007 的详细步骤,请参阅如何从服务器上完全删除 Exchange 2007。有四种删除和修改 Microsoft Exchange Server 2007 的方案……
如何删除 Exchange 2007 服务器角色
本主题介绍如何使用 Exchange Server 2007 安装向导或 Setup.com 命令从计算机中删除 Microsoft Exchange Server 2007 服务器角色。
有关如何将 Exchange 2007 从服务器中完全删除的说明,包括删除所有服务器角色、所有安装文件、Active Directory 目录服务中的 Exchange 服务器对象及其所有子对象以及 Exchange Server Administrators(<服务器名称>)安全组,请参阅如何从服务器上完全删除 Exchange 2007。
注意:
如果删除所有服务器角色并删除 Exchange 管理控制台,则会将 Exchange 从服务器中完全删除。包括删除所有安装文件、Active Directory 中的 Exchange 服务器对象及其所有子对象以及 Exchange Server Administrators(<服务器名称>)安全组。
开始之前
若要执行下列步骤,必须使用拥有为 Exchange Organization Administrators 组分配的权限的域帐户进行登录。该帐户还必须是该计算机上本地 Administrators 组的成员。
此外,在执行这些步骤之前,先确认以下事项:
•要删除的 Exchange 2007 服务器角色已安装在计算机上。
•如果要删除邮箱服务器角色,则已删除、禁用所有邮箱、公用文件夹和公用文件夹副本或将其移动到另一台邮箱服务器。
步骤
使用 Exchange Server 2007 安装向导删除 Exchange 2007 服务器角色
1.登录到要删除 Exchange Server 2007 的服务器。
2.打开“控制面板”,然后双击“添加或删除程序”。
3.在“更改或删除程序”页上,选择“Microsoft Exchange Server”,然后单击“删除”。
注意:
如果单击“更改”,而不是单击“删除”,则可以添加服务器角色,但是不能删除服务器角色。
4.在 Exchange Server 2007 安装向导中的“Exchange 维护模式”页上,单击“下一步”。
5.在“服务器角色选择”页上,清除要删除的服务器角色的复选框,然后单击“下一步”。
注意:
默认情况下,所有服务器角色处于选中状态。这表示不会删除任何服务器角色。若要删除某个服务器角色,必须清除相应的复选框。
6.在“准备情况检查”页中,完成检查后,单击“卸载”。
7.在“完成”页上,单击“完成”。
8.(可选)如果要将邮箱服务器角色从计算机中删除,请将 Exchange 数据库文件 (*.edb) 和存储组日志文件 (*.log) 从服务器中删除。
注意:
如果要在此服务器上重新安装邮箱服务器角色,则必须先将数据库文件和日志文件从服务器中删除。
使用 Setup.com 命令删除 Exchange 2007 服务器角色
1.登录到要删除一个或多个 Exchange 2007 服务器角色的服务器上。
2.打开命令提示符窗口并导航到要安装 Exchange Server 2007 文件的目录。默认情况下,此目录为 %programfiles%\Microsoft\Exchange Server。
3.导航到 \bin 目录。
注意:
%programfiles%\Microsoft\Exchange Server\bin 处于您的路径中,所以,可以从任意位置运行此命令,而不必导航到此目录。
4.对 Setup.com 使用以下语法:
Setup.com /mode:uninstall /role:<要删除的服务器角色>
其中 <要删除的服务器角色> 必须是下列项目的一个或多个项目,使用逗号分隔的列表:
•HubTransport(或 HT,或 H)
•ClientAccess(或 CA,或 C)
•EdgeTransport(或 ET,或 E)
•Mailbox(或 MB,或 M)
•UnifiedMessaging(或 UM,或 U)
•ManagementTools(或 MT,或 T)
5.(可选)如果要将邮箱服务器角色从计算机中删除,请将 Exchange 数据库文件和存储组日志文件从服务器中删除。
注意:
如果要在此服务器上重新安装邮箱服务器角色,则必须先将数据库文件和日志文件从服务器中删除。
详细信息
有关删除 Exchange Server 2007 的详细信息,请参阅删除和修改 Exchange 2007。有四种删除和修改 Microsoft Exchange Server 2007 的方案……
如何从服务器上完全删除 Exchange 2007
本主题介绍了如何使用 Exchange Server 2007 安装向导或 Setup.com 命令从服务器上完全删除 Microsoft Exchange Server 2007。
从服务器上完全删除 Exchange 2007 包括删除所有服务器角色、所有安装文件、Active Directory 目录服务的 Exchange 服务器对象及其所有子对象。
有关如何从服务器上仅删除服务器角色的说明,请参阅如何删除 Exchange 2007 服务器角色。
开始之前
要执行以下步骤,您必须使用具有分配给 Windows Enterprise Admins 组的权限的域帐户进行登录。该帐户还必须是此计算机上本地 Administrators 组的成员。
注意:
如果不希望使用具有分配给 Enterprise Admins 组的权限的帐户,则可以使用具有分配给 Enterprise Organization Administrators 组的权限的帐户。但是,该帐户必须有权创建、删除和管理组并有权修改组的成员身份。也可以为 Exchange Organization Administrators 组添加这些权限。
而且,如果要删除 Exchange 的服务器安装了邮箱服务器角色,则应确保您已删除或禁用了所有邮箱、公用文件夹和公用文件夹副本,或者已将其转移到其他邮箱服务器。
步骤
使用 Exchange Server 2007 安装向导删除 Exchange 2007
1.登录到要删除 Exchange 2007 的服务器。
2.打开控制面板,然后单击“添加或删除程序”。
3.在“更改或删除程序”页上,选择“Microsoft Exchange Server”,然后单击“删除”。
注意:
如果单击“更改”,而不是单击“删除”,则可以添加服务器角色,但不能删除服务器角色。
4.在“Exchange Server 2007 安装向导”中,单击“Exchange 维护模式”页中的“下一步”。
5.在“服务器角色选择”页中,清除所有服务器角色复选框,清除“Exchange 管理控制台”复选框,然后单击“下一步”。
注意:
默认情况下,所有服务器角色处于选中状态。这表示不会删除任何服务器角色。要删除一个服务器角色,必须清除相应的复选框。
6.在“准备情况检查”页中,完成检查后,单击“卸载”。
7.在“完成”页上,单击“完成”。
8.(可选)如果要从邮箱服务器上删除 Exchange,请删除 Exchange 数据库文件 (*.edb) 和存储组日志文件 (*.log)。
注意:
如果要在此服务器上重新安装邮箱服务器角色,则必须先将数据库文件和日志文件从服务器中删除。
使用 Setup.com 命令删除 Exchange 2007
1.登录到要删除 Exchange 2007 的服务器。
2.打开命令提示符窗口并导航到要安装 Exchange Server 2007 文件的目录。默认情况下,此目录为 %programfiles%\Microsoft\Exchange Server。
3.导航到 \bin 目录。
注意:
%programfiles%\Microsoft\Exchange Server\bin 就在您的路径中,所以可以在任何位置运行这一命令,而无需导航到该目录。
4.对 Setup.com 使用以下语法:
Setup.com /mode:uninstall
5.(可选)如果要从计算机中删除邮箱服务器角色,请从服务器中删除 Exchange 数据库文件和存储组日志文件。
注意:
如果要在此服务器上重新安装邮箱服务器角色,则必须先从服务器上删除数据库和日志文件。
详细信息
有关删除 Exchange 2007 的详细信息, 请参阅删除和修改 Exchange 2007。如何修改 Exchange 安装
本主题介绍如何使用 Setup.com 修改 Microsoft Exchange Server 2007 安装。可以通过下列方式修改 Exchange 2007 安装:
•将 Exchange 2007 服务器添加到现有的 Exchange 2007 服务器。
•在群集方案中,指定群集中的主动节点。
•删除 Exchange 2007 服务器角色或删除 Exchange 2007 服务器中的 Exchange。
注意:
还可以使用控制面板中的“添加或删除程序”修改 Exchange 安装。
开始之前
在执行本主题中的步骤之前,请确认下列条件:
•已在要添加服务器角色的服务器上安装了 Exchange 2007。
•要使电子邮件正确传输,必须在每个 Active Directory 目录服务站点上同时安装邮箱服务器角色和中心传输服务器角色。
•要使客户端访问正常进行,必须在拥有邮箱服务器的每个 Active Directory 站点上安装客户端访问服务器。
•可以在同一计算机或不同计算机上安装邮箱服务器角色、中心传输服务器角色、客户端访问服务器角色以及统一消息服务器角色。
•确认您的组织满足 Exchange 2007 系统要求中列出的要求。
•若要执行以下步骤,必须使用拥有为 Enterprise Administrators 组和 Domain Administrator 组分配的权限的域帐户进行登录。该帐户还必须是该计算机上本地 Administrators 组的成员。
步骤
使用 Setup.com 修改 Exchange 安装
1.登录到要修改 Exchange 2007 安装的服务器。
2.打开命令提示符窗口并导航到安装 Exchange 的目录。默认情况下,此目录为 %programfiles%\Microsoft\Exchange Server。
3.导航到 bin 目录。
4.如果要在现有的 Exchange 2007 服务器中添加或删除服务器角色,请在命令提示符下键入以下命令:
Setup.com /mode:< 安装模式 > /roles:< 要安装的服务器角色 > [-OrganizationName:< 新 Exchange 组织的名称 >] [/TargetDir:< 目标目录 >] [/UpdatesDir:< 要安装更新的目录 >] [/DomainController:< 域控制器 >] [/AnswerFile:< 文件名 >] [/DoNotStartTransport] [/EnableLegacyOutlook] [/LegacyRoutingServer] [/EnableErrorReporting] [/NoSelfSignedCertificates] [/AdamLdapPort] [/AdamSslPort] [.AddUmLanguagePack:
下面介绍了命令参数:
•/mode 或 /m <安装模式>
必须使用 /mode 参数指定安装模式。如果没有指定模式,则 Setup.com 使用默认安装模式。选择下列模式之一:
Install
Upgrade
Uninstall
RecoverServer
注意:
只能使用 Upgrade 模式从以前预发行版的 Exchange 2007 进行升级。不能将以前的 Exchange 版本就地升级到 Exchange 2007。
注意:
使用 RecoverServer 模式恢复服务器安装。有关详细信息,请参阅服务器恢复。
•/roles 或 /r <要安装的服务器角色>
必须使用 /roles 参数指定要安装或删除的服务器角色。在逗号分隔的列表中选择下列一个或多个角色:
ClientAccess(或 CA,或 C)
EdgeTransport(或 ET,或 E)
HubTransport(或 HT,或 H)
注意:
边缘传输服务器角色无法在同一台计算机上与任何其他服务器角色共存。
注意:
必须在外围网络中和 Active Directory 林外部部署边缘传输服务器角色。
Mailbox(或 MB,或 M)
UnifiedMessaging(或 UM,或 U)
ManagementTools(或 MT,或 T)
注意:
如果指定 ManagementTools,将安装 Exchange 管理控制台、Exchange 命令行管理程序的 Exchange cmdlet、Exchange 帮助文件、Exchange 最佳实践分析工具和 Exchange 故障排除助手。如果安装其他任何服务器角色,则管理工具将自动安装。
例如,要将中心传输服务器角色添加到现有的邮箱服务器,请键入以下内容:%LocalExchangeInstallationDir%\bin\Setup.com /role:HubTransport /Mode:Install
例如,要删除现有服务器中的客户端访问服务器,请键入以下内容:%LocalExchangeInstallationDir%\bin\Setup.com /role:ClientAccess /Mode:Uninstall
•[/OrganizationName 或 /on <组织名称>]
使用 /OrganizationName 参数可以指定新 Exchange 组织的名称。如果正在组织中安装第一个服务器,则此参数是必需的。如果正在现有的 Exchange 组织中安装服务器,则不能使用此参数。
•[/TargetDir 或 /t] <目标目录>
使用 /TargetDir 参数可指定用于安装 Exchange 2007 文件的位置。默认位置是 %programfiles%\Microsoft\Exchange Server。
•[/UpdatesDir 或 /u] <更新目录>
使用 /UpdatesDir 参数可指定要安装更新的目录。更新目录中的文件必须是一个 Updates.exe 文件,或者是一个或多个 *.msp 文件。
•[/DomainController 或 /dc] <域控制器>
使用 /DomainController 参数可指定在安装期间用于对 Active Directory 进行读取或写入的域控制器。可以使用 NetBIOS 或完全限定的域名 (FQDN) 格式。
•[/AnswerFile 或 /af] <文件名>
使用 /AnswerFile 参数可以为包含用于安装的高级参数的文件指定位置。应答文件中可以使用的高级参数有 EnableErrorReporting、NoSelfSignedCertificates、AdamLdapPort 和 AdamSslPort。
•[/DoNotStartTransport]
使用 /DoNotStartTransport 参数可以指定完成安装程序时不启动 Microsoft Exchange 传输服务。如果在边缘传输或中心传输服务器接受电子邮件之前,需要进行其他配置(例如,配置反垃圾邮件代理),则应该使用此参数。
•[/EnableLegacyOutlook]
使用 /EnableLegacyOutlook 参数可指定您拥有运行 Microsoft Office Outlook 2003 或早期版本的客户端计算机。Exchange 2007 将在邮箱服务器上创建一个公用文件夹。如果所有的客户端计算机都在运行 Office Outlook 2007,则在 Exchange 2007 中公用文件夹是可选的。如果不使用此参数,则 Exchange 2007 将不会在邮箱服务器上创建公用文件夹数据库。可以以后添加公共文件夹数据库。
只有在组织中第一次安装邮箱服务器时,才能使用此参数。
•[/LegacyRoutingServer]
使用 /LegacyRoutingServer 参数可指定要创建路由组连接器的 Exchange 2003 或者 Exchange 2000 桥头服务器,以使 Exchange 2007 与 Exchange 2003 或 Exchange 2000 共存。
只有在组织中第一次安装中心传输服务器时,才能使用此参数。
•[/EnableErrorReporting]
使用 /EnableErrorReporting 参数可在安装期间启用错误报告。
•[/NoSelfSignedCertificates]
如果在找不到安全套接字层 (SSL) 或 传输层安全性 (TLS) 会话的其他有效证书的情况下,不希望安装程序创建自行签署式证书,则使用 /NoSelfSignedCertificates 参数。
只有在安装客户端访问服务器角色或统一消息服务器角色时,才能使用此参数。
•[/AdamLdapPort]
使用 /AdamLdapPort 参数可以指定要用于边缘传输服务器角色 Active Directory 应用程序模式 (ADAM) 实例的轻型目录访问协议 (LDAP) 端口。
只有在安装边缘传输服务器角色时,才能使用此参数。
•[/AdamSslPort]
使用 /AdamSslPort 参数可以指定要用于边缘传输服务器角色 ADAM 实例的 SSL 端口。
只有在安装边缘传输服务器角色时,才能使用此参数。
•[/AddUmLanguagePack] < UM 语言包名称 >
使用 /AddUmLanguagePack 参数可以指定要添加的统一消息语言包。若要查看统一消息语言的列表,请参阅了解统一消息语言。
•[/RemoveUmLanguagePack] < UM 语言包名称 >
使用 /RemoveUmLanguagePack 参数可以指定要删除的统一消息语言包。若要查看统一消息语言的列表,请参阅了解统一消息语言。
•[/?]
使用 /? 参数可显示 Setup.com 命令的帮助。
5.如果要指定群集邮箱服务器的主动节点,请对 Setup.com 使用以下语法:
Setup.com [/NewCms] [/CMSName:< 名称 >] [/CMSIPAddress:< IP 地址 >] [/CMSSharedStorage] [/CMSDataPath:< CMS 数据路径 >] [/DomainController:< 域控制器的名称 >]
下面介绍了命令参数:
•[/NewCms]
使用 /NewCms 参数可新建一个 Exchange 2007 群集邮箱服务器。
•[/CMSName 或 /cn]
使用 /CMSName 参数可指定 Exchange 群集邮箱服务器的名称。
•[/CMSIPAddress 或 /cip]
使用 /CMSIPAddress 参数可以指定 Exchange 群集邮箱服务器的 IP 地址。
•[/CMSSharedStorage 或 /css]
使用 /CMSSharedStorage 参数可指定此群集节点使用共享存储。默认情况下,群集节点不会使用共享存储。
•[/CMSDataPath 或 /cdp]
使用 /CMSDataPath 参数可指定共享磁盘的路径。
•[/DomainController 或 /dc]
使用 /DomainController 参数可以指定要在安装期间使用的域控制器的名称。
详细信息
有关使用 Exchange Server 2007 安装向导安装 Exchange 2007 的信息,请参阅下列主题之一:
•如何使用 Exchange Server 2007 安装程序执行典型安装
•如何使用 Exchange Server 2007 安装程序执行自定义安装
有关如何在无人值守模式下安装 Exchange 2007 的详细步骤,请参阅如何在无人值守模式下安装 Exchange 2007。
有关安装群集邮箱服务器的详细信息,请参阅下列主题:
•安装群集连续复制
•安装单一副本群集
有关删除 Exchange 的详细信息,请参阅删除和修改 Exchange 2007。
有关如何在安装之后配置每个服务器角色的信息,请参阅安装后任务。