您的位置:首页 > 其它

Exchange 2010和Exchange 2016共存部署-6:无人参与安装EX16邮箱服务器

2016-04-06 09:47 543 查看
要进行无人参与安装,需要在命令行中执行setup.exe程序,然后使用setup自带的各种无人参与安装参数。
参数如下。
Setup.exe [/Mode:<setup mode>] [/IAcceptExchangeServerLicenseTerms]
[/Role:<server role to install>] [/InstallWindowsComponents]
[/OrganizationName:<name for the new Exchange organization>]
[/TargetDir:<target directory>] [/SourceDir:<source directory>]
[/UpdatesDir:<directory from which to install updates>]
[/DomainController:<FQDN of domain controller>] [/DisableAMFiltering]
[/AnswerFile:<filename>] [/DoNotStartTransport]
[/EnableErrorReporting] [/CustomerFeedbackEnabled:<True | False>]
[/AddUmLanguagePack:<UM language pack name>]
[/RemoveUmLanguagePack:<UM language pack name>]
[/NewProvisionedServer:<server>] [/RemoveProvisionedServer:<server>]
[/MdbName:<mailbox database name>] [/DbFilePath:<Edb file path>]
[/LogFolderPath:<log folder path>] [/ActiveDirectorySplitPermissions:<True | False>]
[/TenantOrganizationConfig:<path>]
同时官方也提供了无人参与安装的命令示例文档,如下。
下面是使用 Setup.exe 的示例:
Setup.exe /mode:Install /role:Mailbox /OrganizationName:MyOrg /IAcceptExchangeServerLicenseTerms
此命令在名为 MyOrg 的 Active Directory 中创建了一个 Exchange 2016 组织,并安装了邮箱服务器角色和管理工具,还接受了 Exchange 2016 许可条款。
Setup.exe /mode:Install /role:Mailbox /TargetDir:"C:\Exchange Server" /IAcceptExchangeServerLicenseTerms
此命令将邮箱服务器角色和管理工具安装在“C:\Exchange Server”目录。此命令假设已准备好了 Exchange 2016 组织。
Setup.exe /mode:Install /r:MB /IAcceptExchangeServerLicenseTerms
此命令将邮箱服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Install /r:EdgeTransport /IAcceptExchangeServerLicenseTerms
此命令将边缘传输服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Install /r:ET /IAcceptExchangeServerLicenseTerms
此命令将边缘传输服务器角色和管理工具安装在默认的安装位置。
Setup.exe /mode:Uninstall /IAcceptExchangeServerLicenseTerms
此命令从服务器上完全删除 Exchange 2016,并从 Active Directory 上删除此服务器的 Exchange 配置。
Setup.exe /PrepareAD /on:"My Org" /IAcceptExchangeServerLicenseTerms
此命令创建名为 My Org 的 Exchange 组织并为 Active Directory 准备 Exchange 2016。
Setup.exe /role:Mailbox /UpdatesDir:"C:\ExchangeServer\New Patches" /IAcceptExchangeServerLicenseTerms
此命令使用指定目录中的修补程序更新 ExchangeServer.msi,然后安装邮箱服务器角色和管理工具。如果此目录中包含语言包套装,则还会安装该语言包。
Setup.exe /mode:Install /role:Mailbox /DomainController:DC01 /IAcceptExchangeServerLicenseTerms
此命令在安装邮箱服务器角色和管理工具的同时,使用域控制器 DC01 查询并更改 Active Directory。
Setup.exe /mode:Install /role:Mailbox /AnswerFile:c:\ExchangeConfig.txt /IAcceptExchangeServerLicenseTerms
此命令使用 ExchangeConfig.txt 文件中的设置安装邮箱服务器角色。
Setup.exe /rprs:Exchange03 /IAcceptExchangeServerLicenseTerms
此命令从 Active Directory 删除对象 Exchange03。
Setup.exe /AddUmLanguagePack:ko-KR /IAcceptExchangeServerLicenseTerms
此命令从 %ExchangeSourceDir%\ServerRoles\UnifiedMessaging 目录安装朝鲜语统一消息语言包。
这里我们以安装共存环境中的第二台exchange server 2016服务器为例。






安装完成后,提示我们需要重启服务器。



重启完成后,我们再次查看一下,可以看到当前环境中有两台exchange 2016的server了。



安装完成后,如何确认已经安装成功?
在安装期间,Exchange 安装程序在运行 Windows Server 2012 和 Windows Server 2012 R2 的计算机上“事件查看器”的“应用程序”日志中记录事件。查看“应用程序”日志,并确保不会出现与 Exchange 安装程序有关的警告或错误消息。这些日志文件包含 Exchange 2016 安装期间系统所执行的每个操作历史以及任何可能出现的错误。默认情况下,日志的记录方式为 Verbose。提供有关每个已安装服务器角色的信息。
您可以在 <system drive>\ExchangeSetupLogs\ExchangeSetup.log 找到安装程序日志文件。<system drive> 变量代表安装操作系统驱动器的根目录。
安装程序日志文件将跟踪 Exchange 2016 安装和配置期间所执行的每项任务的进度。它包含以下信息:开始安装前执行的先决条件检查和系统准备情况检查的状态、应用程序安装进度以及对系统所做的配置更改。检查此日志文件,以验证服务器角色已按预期方式安装。
请在 Exchange 命令行管理程序中运行 Get-ExchangeServer cmdlet。将显示运行此 cmdlet 时在指定服务器上安装的所有 Exchange 2016 服务器角色。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息