Home > Uncategorized > Migrate WSUS 2008 R2 to WSUS Windows 2012

Migrate WSUS 2008 R2 to WSUS Windows 2012

  1. 1. Installation
    1. Install Windows 2012
    2. Join to domain
    3. Install WSUS role and configure WSUS content folder location and don’t configure anything in WSUS.
    4. Install SQL 2008 R2 management studio on both WSUS server.

2. Take Backup of existing WSUS server

A.    Take backup of E:\WSUS\  folder to Destination WSUS server’s content folder
B.    Take Backup of Windows internal DB using SQL Management studio and copy it to Destination WSUS server. See steps how to backup and restore http://technet.microsoft.com/en-us/library/hh852349.aspx
C.    Shutdown the 2008 server or disable LAN.

3. Restore database backup to destination WSUS server.

  1. Restore backup of database using SQL Management studio.
Followed by command: 
%ProgramFiles%\Update Services\Tools\wsusutil.exe postinstall  

2. Restart the server

4. Change the 2012 WSUS server identity using following power shell commands.

$updateServer = get-wsusserver
$config = $updateServer.GetConfiguration()
$config.ServerId = [System.Guid]::NewGuid()

Followed by command:
%ProgramFiles%\Update Services\Tools\wsusutil.exe postinstall

5. Change Other settings.

A.    Open WSUS Administrative Console and change SMTP Settings.
B.    Publish new WSUS Self signed certificate for SCUP.

6. Change the GPO of WSUS URL to point to new WSUS server for client systems update.

Categories: Uncategorized
  1. Martin
    November 17, 2013 at 9:28 pm

    I’m using a SQL Express instance to store the WSUS database. So I had to give another two parameters to WSUSUtil.exe
    The command is “%ProgramFiles%\Update Services\Tools\wsusutil.exe” postinstall CONTENT_DIR= SQL_INSTANCE_NAME=\

    As the %ProgramFiles% variable has spaces, I needed quotes around the full .exe path name.

    I found the information on that page: http://blogs.technet.com/b/reshard_sharps_blog/archive/2013/08/18/wsus-post-deployment-configuration-fails.aspx

  2. Martin
    November 17, 2013 at 10:05 pm

    Some information has been cut out 😦

    The command is “%ProgramFiles%\Update Services\Tools\wsusutil.exe” postinstall CONTENT_DIR=!YOURWSUSROOTDIR! SQL_INSTANCE_NAME=!SERVERNAME!\!INSTANCENAME!

    Just replace the string between !! with the values of your WSUS server (and leave out “!!”)

  3. Umapathi
    February 17, 2014 at 1:00 pm

    I would like to migrate WSUS from Windows Server 2008 r2 to Windows server 2012 r2. I want to give same server name and IP Address as source to my destination server after migration. Is it possible with above migration process?

  4. February 18, 2014 at 11:10 am

    @Umapathi : Yes you can give the same name , but first you need to take all backups and then unjoin windows 2008 from domain.

    • Umapathi
      February 18, 2014 at 11:22 am

      Thanks Prakash.

  1. No trackbacks yet.

Leave a Reply to Martin Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: