Migrate your sccm server to a newer server

Migrate your sccm server to a newer server

After several years of use, it is necessary to migrate the SCCM infrastructure to one or more other servers. It is possible to migrate the server to another server or to migrate role by role. If the infrastructure remains the same, the first solution is preferable because it is faster. In the case where the roles are redistributed, it is preferable to use role by role.

Prerequisites

It’s very important to verify the supported version of SCEM for the target operating system. In the case of Windows Server 2016, at least SCEM version 1806 is required. The name of the new server must be identical of the source server. The version of SQL must be identical on the source and on the target. Do not join the target machine to the AD domain at this time.

Configure the server with an ip address and a temporary name. Install SQL Server and ADK (the same as the target).

Backup SCCM

Before migrate your SCEM Server, you need to Backup ed the SCEM Server. From the SCEM console, open Administration tab then click on Sites. Expand Settings and click on Site Maintenance

Migrate your sccm server to a newer server - Access to Site maintenance

Select Backup Site Server then click on Edit.

Modify Backup Site Server

Check the days you want to run the backup and click on Set paths. Click on OK twice and .

Configure Backup SCCM

Wait the backup …

The backup is OK

Configure the new server

Download and install the same version on the ADK which is installed on the source server.

install adk

Check Deployment Tools, User State Migration Tool (USMT) and click on Install.

Install ADK

Install Windows Preinstallation Environment (WinPE) on the server.

Install WinPE

Copy on the new server, the folder with the backup previously created and the folder which contains source (Software, operating system, driver, etc.). You can also attach the virtual disk at the new SCEM server.

Copy backup and source
copy backup and source

Power off the old server and delete the AD Computer account.

delete computer account

Rename the server and enter the old server name. Repeat the same operation with IP address.

COnfigure name and IP

Join computer to the AD Domain and share the source folder with the same name and permission that the old server. Install the following roles and features on the server

  • Web Server (IIS)
Add Web Server role
  • .Net Framework 3.5
  • Background Intelligent Transfer Service (BITS)
Configure features
  • Remote Differential Compression
Install desired feature

On the IIS Role Service, select the following features :

  • Web Server \ Security \ Windows Authentification
Authentification Windows
  • Web Server \ II 6 Management Compatibility \ IIS 6 WMI Compatibility
Select IIS feature
  • Web Server \ Application Development \ ASP, ASP.NET 3.5 et ASP.NET 4.6
Select ASP Version

Click on Install for install selected roles and features.

Install feature and roles

Install SQL Server

From the server, run Setup.exe file to start install of SQL.

Start setup for SQL

A wizard appear, click on New SQL Server stand-alone installation or add features to an existing installation.

new install of SQL

Check I accept the licence terms then click on Next.

accept the terms of the licence

Check Database Engine Services and Reporting Services – Native. Modify the path of Instance root directory and select the data volume.

Select sql feature

Select Collation tab and select SQL_Latin1_General_CP1_CI_AS.

Select collation on SQL

Add the SQL Administrators then click on Next.

Add SQL Administrators

Start install of SQL.

Delegate control on System Management container

From the domain controller, open Active Directory Users and Computers console. Expand System and right click on System Management then click on Delegate Control.

Delegate control on System Management

Click on Add then select computer account.

Select computer account

Tick Create a custom task to delegate.

Create delegate task

Tick Full control then click on Next.

Select Full control right

Click on Finish. The delegation has been configured. Add sccm computer and user account on Administrator groups.

Restore SCEM Site

From the backup folder, run Splash file on CD.Latest folder.

splash file

A wizard appear, click on Install.

Click on Install

Check Recover a site option then clik on Next.

Select Recover site option

With Browse button, select the backup folder path for recover the site server. If SQL Server is hosted on the same server, you need to recover the site database otherwise select Skip database recovery.

Recover site server

Leave the default value on Site Recovery Information windows.

Recover information

You need to download required files on Internet. Select desired folder and click on Next.

Download required file

Select the Installation Folder and click on Next.

Configure Install folder

Verify Database server and click on Next.

Verify SQL Server

Verify prerequisites then click on Begin Install.

Verify prerequisites

Install is in progress… For finished restore, you need re-enter the password of user account.

Re-enter password

Test all feature (deployment of scem agent, deploy application, …)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.