Sunteți pe pagina 1din 47

ACC_CU15_05112017

 First - Reboot the servers:


 For the Mailbox servers, place them into the Maintenance Mode before the install the CU

Install Order:

MODMSXM01A

MODMSXM03A

MODMSXM02A

MODMSXM04A

MODMSXC01A

MODMSXC02A

XDOMSXE01A

XDOMSXE02A

Side Notes:

* Mailbox servers go first and then CAS servers and then Extranet servers

* M02A & M04a are active

* Put in the MM of M01A & M03A

* Install CU on M01A & M03A - Reboot / Checks / take M01A & M03A out of MM

Page 1 of 47
ACC_CU15_05112017

* Swich over to make M01A & M03A active

* Put in the MM of M02A & M04A

* Install CU on M02A & M04A - Reboot / Checks / take M02A & M04A out of MM

* Switch over back so M02A & M04A are the Active Nodes again

* Test / Check

* CAS servers

* Extranet Server

MODMSXM01A

In Maintenance Mode:

Set-ServerComponentState MODMSXM01A -Component HubTransport -State Draining -Requester Maintenance

Redirect-Message -Server MODMSXM01A.est1933A.com -Target MODMSXM02A.est1933A.com

Suspend-ClusterNode MODMSXM01A

Set-MailboxServer MODMSXM01A -DatabaseCopyActivationDisabledAndMoveNow $True

Page 2 of 47
ACC_CU15_05112017

Set-MailboxServer MODMSXM01A -DatabaseCopyAutoActivationPolicy Blocked

Set-ServerComponentState MODMSXM01A -Component ServerWideOffline -State Inactive -Requester Maintenance

Check In Maintenance Mode:

Get-ServerComponentState MODMSXM01A | ft Component,State –Autosize

Get-MailboxServer MODMSXM01A | ft DatabaseCopy* -Autosize

Get-ClusterNode MODMSXM01A | fl

Get-Queue

Out Maintenance Mode:

Set-ServerComponentState MODMSXM01A -Component ServerWideOffline -State Active -Requester Maintenance

Resume-ClusterNode MODMSXM01A

Set-MailboxServer MODMSXM01A -DatabaseCopyActivationDisabledAndMoveNow $False

Set-MailboxServer MODMSXM01A -DatabaseCopyAutoActivationPolicy Unrestricted

Set-ServerComponentState MODMSXM01A -Component HubTransport -State Active -Requester Maintenance

MODMSXM03A

Page 3 of 47
ACC_CU15_05112017

In Maintenance Mode:

Set-ServerComponentState MODMSXM03A -Component HubTransport -State Draining -Requester Maintenance

Redirect-Message -Server MODMSXM03A.est1933A.com -Target MODMSXM04A.est1933A.com

Suspend-ClusterNode MODMSXM03A

Set-MailboxServer MODMSXM03A -DatabaseCopyActivationDisabledAndMoveNow $True

Set-MailboxServer MODMSXM03A -DatabaseCopyAutoActivationPolicy Blocked

Set-ServerComponentState MODMSXM03A -Component ServerWideOffline -State Inactive -Requester Maintenance

Check In Maintenance Mode:

Get-ServerComponentState MODMSXM03A | ft Component,State –Autosize

Get-MailboxServer MODMSXM03A | ft DatabaseCopy* -Autosize

Get-ClusterNode MODMSXM03A | fl

Get-Queue

Out Maintenance Mode:

Page 4 of 47
ACC_CU15_05112017

Set-ServerComponentState MODMSXM03A -Component ServerWideOffline -State Active -Requester Maintenance

Resume-ClusterNode MODMSXM03A

Set-MailboxServer MODMSXM03A -DatabaseCopyActivationDisabledAndMoveNow $False

Set-MailboxServer MODMSXM03A -DatabaseCopyAutoActivationPolicy Unrestricted

Set-ServerComponentState MODMSXM03A -Component HubTransport -State Active -Requester Maintenance

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

MODMSXM02A

In Maintenance Mode:

Set-ServerComponentState MODMSXM02A -Component HubTransport -State Draining -Requester Maintenance

Redirect-Message -Server MODMSXM02A.est1933A.com -Target MODMSXM01A.est1933A.com

Page 5 of 47
ACC_CU15_05112017

Suspend-ClusterNode MODMSXM02A

Set-MailboxServer MODMSXM02A -DatabaseCopyActivationDisabledAndMoveNow $True

Set-MailboxServer MODMSXM02A -DatabaseCopyAutoActivationPolicy Blocked

Set-ServerComponentState MODMSXM02A -Component ServerWideOffline -State Inactive -Requester Maintenance

Check In Maintenance Mode:

Get-ServerComponentState MODMSXM02A | ft Component,State –Autosize

Get-MailboxServer MODMSXM02A | ft DatabaseCopy* -Autosize

Get-ClusterNode MODMSXM02A | fl

Get-Queue

Out Maintenance Mode:

Set-ServerComponentState MODMSXM02A -Component ServerWideOffline -State Active -Requester Maintenance

Resume-ClusterNode MODMSXM02A

Set-MailboxServer MODMSXM02A -DatabaseCopyActivationDisabledAndMoveNow $False

Set-MailboxServer MODMSXM02A -DatabaseCopyAutoActivationPolicy Unrestricted

Set-ServerComponentState MODMSXM02A -Component HubTransport -State Active -Requester Maintenance

Page 6 of 47
ACC_CU15_05112017

MODMSXM04A

In Maintenance Mode:

Set-ServerComponentState MODMSXM04A -Component HubTransport -State Draining -Requester Maintenance

Redirect-Message -Server MODMSXM04A.est1933A.com -Target MODMSXM03A.est1933A.com

Suspend-ClusterNode MODMSXM04A

Set-MailboxServer MODMSXM04A -DatabaseCopyActivationDisabledAndMoveNow $True

Set-MailboxServer MODMSXM04A -DatabaseCopyAutoActivationPolicy Blocked

Set-ServerComponentState MODMSXM04A -Component ServerWideOffline -State Inactive -Requester Maintenance

Check In Maintenance Mode:

Get-ServerComponentState MODMSXM04A | ft Component,State –Autosize

Get-MailboxServer MODMSXM04A | ft DatabaseCopy* -Autosize

Get-ClusterNode MODMSXM04A | fl

Get-Queue

Page 7 of 47
ACC_CU15_05112017

Out Maintenance Mode:

Set-ServerComponentState MODMSXM04A -Component ServerWideOffline -State Active -Requester Maintenance

Resume-ClusterNode MODMSXM04A

Set-MailboxServer MODMSXM04A -DatabaseCopyActivationDisabledAndMoveNow $False

Set-MailboxServer MODMSXM04A -DatabaseCopyAutoActivationPolicy Unrestricted

Set-ServerComponentState MODMSXM04A -Component HubTransport -State Active -Requester Maintenance

M01A & M03A are Passive nodes at this time. Putting them into the MM now to continue to install the CU. Ensure that Cylance is uninstalled or
disabled.

How to extract the CU file:

C:\>cd "C:\Temp\Exchange_2013_CU15"

C:\Temp\Exchange_2013_CU15>Exchange2013-x64-cu15.exe /x

C:\Temp\Exchange_2013_CU15>

Page 8 of 47
ACC_CU15_05112017

FOR MODMSXM01A:

BEFORE:

Page 9 of 47
ACC_CU15_05112017

AFTER:

Page 10 of 47
ACC_CU15_05112017

Page 11 of 47
ACC_CU15_05112017

Page 12 of 47
ACC_CU15_05112017

Page 13 of 47
ACC_CU15_05112017

Get-Command Exsetup.exe | ForEach-Object {$_.FileVersionInfo}

CU12 = 15.00.1178.004

Must launch Command Prompt as “Administrator”

Setup.exe /mode:upgrade /IAcceptExchangeServerLicenseTerms

Page 14 of 47
ACC_CU15_05112017

For MODMSXM01A – must disable “RightFax Exchange Connector”

MODMSXM01A is done.

Page 15 of 47
ACC_CU15_05112017

Next is take it out from the MM and then reboot / test.

For CU15:

This is build 15.00.1263.005 of Exchange 2013 and the update is helpfully named Exchange2013-x64-

Page 16 of 47
ACC_CU15_05112017

cu15.exe.

FOR MODMSXM03A:

[PS] C:\windows\system32>Get-Command Exsetup.exe | ForEach-Object {$_.FileVersionInfo}

ProductVersion FileVersion FileName

-------------- ----------- --------

Page 17 of 47
ACC_CU15_05112017

15.00.1178.006 15.00.1178.006 C:\Program Files\Microsoft\Exchange Server\V15\bin\ExSetup.exe

MODMSXM03A is done.

Next we will reboot / take M03A out of MM / switch Database from M02A & M04A to M01A & M03A and then begin the CU15 to M02A &
M04A.

Page 18 of 47
ACC_CU15_05112017

FOR MODMSXM02A:

Page 19 of 47
ACC_CU15_05112017

Page 20 of 47
ACC_CU15_05112017

Page 21 of 47
ACC_CU15_05112017

Page 22 of 47
ACC_CU15_05112017

FOR MODMSXM04A:

Page 23 of 47
ACC_CU15_05112017

Page 24 of 47
ACC_CU15_05112017

Page 25 of 47
ACC_CU15_05112017

FOR MODMSXC01A:

Page 26 of 47
ACC_CU15_05112017

FOR MODMSXC02A:

Page 27 of 47
ACC_CU15_05112017

FOR XDOMSXE01A:

Page 28 of 47
ACC_CU15_05112017

Page 29 of 47
ACC_CU15_05112017

FOR XDOMSXE02A:

Page 30 of 47
ACC_CU15_05112017

EDGE SUBSCRIPTIONS:

To check from MODMSXM01A - Get-ExchangeServer | fl name,*version*

Get-EdgeSubscription xdomsxe01A | Remove-EdgeSubscription

Get-EdgeSubscription xdomsxe02A | Remove-EdgeSubscription

New-EdgeSubscription -FileName C:\Admin\Edge1A_05162017.xml

New-EdgeSubscription -FileName C:\Admin\Edge2A_05162017.xml

New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:

\Admin\Edge1A_05162017.xml" -Encoding Byte -ReadCount 0)) -Site

"MSX"

New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:

\Admin\Edge2A_05162017.xml" -Encoding Byte -ReadCount 0)) -Site

Page 31 of 47
ACC_CU15_05112017

"MSX"

[PS] C:\windows\system32>Get-ExchangeServer | fl name,*version*

Name : MODMSX070A

AdminDisplayVersion : Version 8.3 (Build 83.6)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSX072A

AdminDisplayVersion : Version 8.3 (Build 83.6)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSXM01A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSXC01A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Page 32 of 47
ACC_CU15_05112017

Name : MODMSXC02A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSXM02A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSXM04A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Name : MODMSXM03A

AdminDisplayVersion : Version 15.0 (Build 1263.5)

ExchangeVersion : 0.1 (8.0.535.0)

Name : XDOMSXE01A

AdminDisplayVersion : Version 15.0 (Build 1178.4)

Page 33 of 47
ACC_CU15_05112017

ExchangeVersion : 0.1 (8.0.535.0)

Name : XDOMSXE02A

AdminDisplayVersion : Version 15.0 (Build 1178.4)

ExchangeVersion : 0.1 (8.0.535.0)

Page 34 of 47
ACC_CU15_05112017

Get-ExchangeServer | fl name,*version*

Page 35 of 47
ACC_CU15_05112017

You can delete the old xml files:

Page 36 of 47
ACC_CU15_05112017

Page 37 of 47
ACC_CU15_05112017

Page 38 of 47
ACC_CU15_05112017

Get-ExchangeServer | fl name,*version*

Get-EdgeSubscription xdomsxe01A | Remove-EdgeSubscription

Page 39 of 47
ACC_CU15_05112017

Get-ExchangeServer | fl name,*version*

Get-EdgeSubscription xdomsxe02A | Remove-EdgeSubscription

Page 40 of 47
ACC_CU15_05112017

New-EdgeSubscription -FileName C:\Admin\Edge1A_05162017.xml

Page 41 of 47
ACC_CU15_05112017

New-EdgeSubscription -FileName C:\Admin\Edge2A_05162017.xml

Page 42 of 47
ACC_CU15_05112017

Copy both files form XDOMSXE01A and E02A to MODMSXM01A:

Page 43 of 47
ACC_CU15_05112017

New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:\Admin\Edge1A_05162017.xml" -Encoding Byte -ReadCount 0)) -Site "MSX"

New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:\Admin\Edge2A_05162017.xml" -Encoding Byte -ReadCount 0)) -Site "MSX"

[PS] C:\windows\system32>New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:\Admin\Edge2A_05162017.xml" -Enc

oding Byte -ReadCount 0)) -Site "MSX"

Page 44 of 47
ACC_CU15_05112017

Name Site Domain

---- ---- ------

XDOMSXE02A acc-root.local/Co... extranet.local

WARNING: EdgeSync requires that the Mailbox servers in Active Directory site MSX be able to resolve the IP address for

XDOMSXE02A.extranet.local and be able to connect to that host on port 50636.

[PS] C:\windows\system32>New-EdgeSubscription -FileData ([byte[]]$(Get-Content -Path "C:\Admin\Edge1A_05162017.xml" -Enc

oding Byte -ReadCount 0)) -Site "MSX"

Name Site Domain

---- ---- ------

XDOMSXE01A acc-root.local/Co... extranet.local

WARNING: EdgeSync requires that the Mailbox servers in Active Directory site MSX be able to resolve the IP address for

XDOMSXE01A.extranet.local and be able to connect to that host on port 50636.

Page 45 of 47
ACC_CU15_05112017

BEFORE:

Page 46 of 47
ACC_CU15_05112017

AFTER:

Page 47 of 47

S-ar putea să vă placă și