百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Exchange2010升级到2016的项目实施

haoteby 2024-11-24 16:38 24 浏览

Exchange2010升级到2016的项目实施

项目背景:

8月份的时候,有家珠海的电机厂需要把目前使用的Exchange2010升级到Exchange2016,客户的供应商找到我,要我个人负责全部的升级工作。

升级前的环境是:

AD windows2008 R2 2台,林和域的功能级别是windows2003 R2

Exchange2010 1台,全功能角色,版本是Exchange2010 sp3 CU30

升级之前要做的准备工作是把AD的林和域功能提升到windows2008 R2,Exchange2010至少要打到SP3 CU11以后的补丁。

以下是升级的主要过程和步骤,特别要注意的地方都有详细的说明和截图


一,AD部分:


1.新装一台windows2016加入域,提升为DC,


2.转移FSMO到DC2016,查看角色 netdom query fsmo

转移角色 ntdsutil-roles-connect to server-transfer 5 roles


3.在DC2016 上安装Exchange 先决条件和林/域准备

a. 安装.NET Framework 4.8或更高版本 (微软官网)


b. 安装Visual C++ Redistributable Package for Visual Studio 2012 https://www.microsoft.com/en-us/download/details.aspx?id=30679


c. 以管理员身份运行Windows Powershell:Install-WindowsFeature RSAT-ADDS


如果组织中还有旧的exchange服务器版本,打开ADSIEdit.msc,选择配置,依次打开serverices-microsoft exchange-[指定的组织名]-Administrative Groups-Exchange Administrative-Servers,删除你不要的服务器名(备注:客户的Exchange2010是从Exchange2003升级过来了,升级完成后没有正常的卸载Exchange2003服务器,AD数据库中还有它的信息,一定要删除才可以升级到Exchange2016)。






d. 运行Exchange Server 2016安装程序,扩展 Exchange 架构:在 Windows 命令提示符窗口运行以下命令:<Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareSchema


e. 为 Exchange Server准备 Active Directory:在 Windows 命令提示符窗口运行: <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms /PrepareAD /OrganizationName:ZHUHAI(LJ的是"LJ Group") (不需要双引号,只需要写创建的域名,如果有旧的exchange服务器,请查询一下旧的exchange组织名)

查询exchange 2010 OrganizationName Get-ExchangeServer | select Name,ExchangeLegacyDN


二.Exchange Server2016安装:


1. Exchange Server更改计算机并加域。

2. 以管理员身份运行Windows Powershell,安装必需的 Windows组件:Install-WindowsFeature NET-Framework-45-Features, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS

3. 安装.NET Framework 4.8或更高版本

4. 安装Visual C++ Redistributable Package for Visual Studio 2012 https://www.microsoft.com/en-US/download/details.aspx?id=30679

5. 安装Visual C++ Redistributable Package for Visual Studio 2013 https://www.microsoft.com/en-us/download/details.aspx?id=40784

6. 安装Microsoft统一通信托管API 4.0 核心运行时(64 位)https://www.microsoft.com/en-US/download/details.aspx?id=34992

7. 图形界面安装Exchange Server 2016。


三.Exchange2016配置:


1.Server-exchange2016 outlook anywhere 设置和exch2010 一样

虚拟目录,ECP/EWS/MAPI/Microsoft-server-active/OAB/OWA/POWERSHELL

Autodiscover 自动发现配置 用EMS更改


查看命令:

Get-ClientAccessService | select Name,AutoDiscoverServiceInternalUri

修改命令:

Get-ClientAccessService | Set-ClientAccessService -

AutoDiscoverServiceInternalUri "https://autodiscover.xxxxx.com.cn/Autodiscover/Autodiscover

.xml"


2.证书安装.只保mail.xxxxx.com.cn/AutoDiscover.xxxxx.com.cn/Exch2016.ljprcdomain.com


3.DNS记录更新

Mail.xxxxx.com.cn

Autodiscover.xxxxx.com.cn


4.在exchange2016上新建数据库,设置配额,设置脱机地址本为2016的


5.邮箱迁移(DB到DB,也可以mailbox到DB)

查看数据库下邮箱:Get-mailbox –Database “dbname”

数据库迁移:

Get-mailbox –Database “dbname1” | New-MoveRequest -TargetDatabase “DBname2”

查看进行中的迁移:

Get-MoveRequest

状态为“已完成”的邮箱中清除移动请求:

Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest


6.系统邮箱的迁移

查看默认数据库的系统邮箱:

Get-MailboxDatabase “mailbox database 1907xxxxxx”

Get-MailboxDatabase “mailbox database 1907xxxxxx” –Arbitration 仲裁邮箱

迁移默认数据库的系统邮箱:

Get-mailbox –Database “mailbox database 1907xxxxxx” –Arbitration | New-MoveRequest -TargetDatabase “DBname2”




7.配置发送连接器,服务器选择 exch2016,MX记录发出

8.接收连接器保持不变

9.server-选中服务器,配置NSLookup内部和外部服务器。

四.公用文件夹迁移

重要说明,如果旧的公用文件夹alias名有空格,会导致无法迁移,先在exchange2010 EMS上运行 get-mailpublicfolder 查看有没有公用文件夹名字有问题的(中间有空格)的,如果有,使用下面命令更改alias

Get-mailpublicfoler –identity < identity> -alisa <new alias>






参考以下微软官方文档进行公用文件夹的迁移。

https://docs.microsoft.com/zh-cn/exchange/collaboration/public-folders/batch-migration-from-previous-versions?view=exchserver-2016

迁移完成以后,在exchange2010上删除public folder数据库,exchange2016服务器重启后,所有用户电脑上outlook自动可以打开公用文件夹了。

五.Exchange2010从组织中卸载:

Exchange2016升级完成后,把Exchange2010先关机,运行7-15天后没有什么问题了,就把Exchange2010服务器启动,删除所有的数据库,删除公用文件夹数据库,然后卸载,就会从AD数据库中正常的清除掉Exchange2010服务器的信息。

相关推荐

一日一技:用Python程序将十进制转换为二进制

用Python程序将十进制转换为二进制通过将数字连续除以2并以相反顺序打印其余部分,将十进制数转换为二进制。在下面的程序中,我们将学习使用递归函数将十进制数转换为二进制数,代码如下:...

十进制转化成二进制你会吗?#数学思维

六年级奥赛起跑线:抽屉原理揭秘。同学们好,我是你们的奥耀老师。今天一起来学习奥赛起跑线第三讲二进制计数法。例一:把十进制五十三化成二进制数是多少?首先十进制就是满十进一,二进制就是满二进一。二进制每个...

二进制、十进制、八进制和十六进制,它们之间是如何转换的?

在学习进制时总会遇到多种进制转换的时候,学会它们之间的转换方法也是必须的,这里分享一下几种进制之间转换的方法,也分享两个好用的转换工具,使用它们能够大幅度的提升你的办公和学习效率,感兴趣的小伙伴记得点...

c语言-2进制转10进制_c语言 二进制转十进制

#include<stdio.h>intmain(){charch;inta=0;...

二进制、八进制、十进制和十六进制数制转换

一、数制1、什么是数制数制是计数进位的简称。也就是由低位向高位进位计数的方法。2、常用数制计算机中常用的数制有二进制、八进制、十进制和十六进制。...

二进制、十进制、八进制、十六进制间的相互转换函数

二进制、十进制、八进制、十六进制间的相互转换函数1、输入任意一个十进制的整数,将其分别转换为二进制、八进制、十六进制。2、程序代码如下:#include<iostream>usingna...

二进制、八进制、十进制和十六进制等常用数制及其相互转换

从大学开始系统的接触计算机专业,到现在已经过去十几年了,今天整理一下基础的进制转换,希望给还在上高中的表妹一个入门的引导,早日熟悉这个行业。一、二进制、八进制、十进制和十六进制是如何定义的?二进制是B...

二进制如何转换成十进制?_二进制如何转换成十进制例子图解

随着社会的发展,电器维修由继电器时代逐渐被PLC,变频器,触摸屏等工控时代所替代,特别是plc编程,其数据逻辑往往涉及到数制二进制,那么二进制到底是什么呢?它和十进制又有什么区别和联系呢?下面和朋友们...

二进制与十进制的相互转换_二进制和十进制之间转换

很多同学在刚开始接触计算机语言的时候,都会了解计算机的世界里面大多都是二进制来表达现实世界的任何事物的。当然现实世界的事务有很多很多,就拿最简单的数字,我们经常看到的数字大多都是十进制的形式,例如:我...

十进制如何转换为二进制,二进制如何转换为十进制

用十进制除以2,除的断的,商用0表示;除不断的,商用1表示余0时结束假如十进制用X表示,用十进制除以2,即x/2除以2后为整数的(除的断的),商用0表示;除以2除不断的,商用1表示除完后的商0或1...

十进制数如何转换为二进制数_十进制数如何转换为二进制数举例说明

我们经常听到十进制数和二进制数,电脑中也经常使用二进制数来进行计算,但是很多人却不清楚十进制数和二进制数是怎样进行转换的,下面就来看看,十进制数转换为二进制数的方法。正整数转二进制...

二进制转化为十进制,你会做吗?一起来试试吧

今天孩子问把二进制表示的110101改写成十进制数怎么做呀?,“二进制”简单来说就是“满二进一”,只用0和1共两个数字表示,同理我们平常接触到的“十进制”是“满十进一”,只用0-9共十个数字表示。如果...

Mac终于能正常打游戏了!苹果正逐渐淘汰Rosetta转译

Mac玩家苦转译久矣!WWDC2025苹果正式宣判Rosetta死刑,原生游戏时代终于杀到。Metal4光追和AI插帧技术直接掀桌,连Steam都连夜扛着ARM架构投诚了。看到《赛博朋克2077》...

怎么把视频的声音提出来转为音频?音频提取,11款工具实测搞定

想把视频里的声音单独保存为音频文件(MP3/AAC/WAV/FLAC)用于配音、播客、听课或二次剪辑?本文挑出10款常用工具,给出实测可复现的操作步骤、优缺点和场景推荐。1)转换猫mp3转换器(操作门...

6个mp4格式转换器测评:转换速度与质量并存!

MP4视频格式具有兼容性强、视频画质高清、文件体积较小、支持多种编码等特点,适用于网络媒体传播。如果大家想要将非MP4格式的视频转换成MP4的视频格式的话,可以使用MP4格式转换器更换格式。本文分别从...