SOLVED: How to Migrate Printers Into Server 2012

Migrating printers between servers used to be accomplished using a free add-on tool from Microsoft called PRINTMIG.EXE but as of Server 2008, the tool is built in.  These instructions assume you are moving from something older to Server 2012 but roughly the same process was followed when I migrated printers from Windows Server 2003 to Windows Server 2008:

  1. Add the PRINT SERVICES rolehow-to-migrate-printers-to-windows-server-2012
    1. Open Server Manger (in Server 2012)
    2. click MANAGE, ADD ROLES AND FEATURES
    3. click NEXT throught the first few screens (and yes, it is a ROLE BASED FEATURE)
    4. on the SERVER ROLES screen, select PRINT AND DOCUMENTATION SERVICES
    5. accept the defaults to the end
    6. in my case a reboot was required
  2. Launch PRINT MANAGEMENT (i.e. on the tiles screen, click PRINT MAN and it will show)
  3. Right click on the PRINT MANAGEMENT section head and select MIGRATE PRINTERS
  4. Select EXPORT
  5. Select A PRINT SERVER ON THE NETWORK, and browse to what will be your old print server
  6. Name the export file (this single file will house ALL the drivers, ports and print queue)
  7. Follow the wizard’s remaining obvious steps
  8. Right click on the PRINT MANAGEMENT section head and select MIGRATE PRINTERS
  9. Select IMPORT
  10. Browse to the file you just created
  11. Follow the wizard’s remaining obvious steps

This process will take a few minutes so don’t panic and take note that some errors are to be expected.  For instance if you have TYPE 2 drivers, they will not be imported because Server 2012 ONLY supports Mode 3 and Mode 4 drivers.

Note that this tool works just fine (and is supported) between 32bit and 64bit servers.

See http://technet.microsoft.com/en-us/library/jj134150.aspx for more details



Share This With Your Friends Now:
Facebooktwittergoogle_plusredditpinterestlinkedin

Comments

  1. Bob February 1, 2017 at 6:42 am

    Does this create the corresponding TCP/IP ports on the destination server, or do they need to be created individually first?

  2. Moses September 16, 2015 at 2:25 am

    please share the script so i can add it to the group policy to point to the new printers.
    my email add is woundeddove09@gmail.com

    • Ian Matthews
      Ian Matthews September 25, 2015 at 1:46 pm

      Is this what you are looking for:
      @Title = Correct Printer Share Names

      @rem delete all printers with ports named IP_ – i.e. all network printers
      rundll32 printui.dll,PrintUIEntry /dn /n “\\XXXX-fs1\Sams3380-BW-Act”

      @rem install new printers
      rundll32 printui.dll,PrintUIEntry /in /n “\\XXXXX-fs2\Sams3820-BW-Act” /q
      rundll32 printui.dll,PrintUIEntry /y /n “\\XXXX-fs2\Sams3820-BW-Act” /q

      msg %username% Your printer name has been corrected.

  3. Carlos August 13, 2015 at 2:05 am

    following the wizar you get all the printers in the new server, but what happens with the workstations? do I need to go one by one migrating the end user to point to the same printer in the new server?

    • Ian Matthews
      Ian Matthews August 18, 2015 at 8:46 pm

      Yes, that is correct. I have a script I use to delete all of the old printers and install new ones. A link to the script can be emailed to staff so they can run it at will OR you could just add it to their login script. If you are interested, I will dig the script out an post it for you.

  4. Evgeni July 23, 2015 at 5:38 am

    i need to configure a new printers location on each station?

    • Ian Matthews
      Ian Matthews July 28, 2015 at 7:28 pm

      I am sorry but I do not understand what you are asking. If you can rephrase it, I will take a crack at answering it.

  5. AuRuM July 1, 2015 at 9:52 am

    Hey IAN,

    You Rocks Man….

    Your steps did it great…
    and My New Print Server is Working Flawlessly now…

    Thanks Alot For Your Support,
    Keep It Up
    AuRuM…

  6. Eric T September 30, 2014 at 6:37 am

    Will users still be able to connect to printers from the old server once the migration is complete

    • Ian Matthews
      Ian Matthews October 6, 2014 at 10:03 pm

      Yes they will… until you shut down the old server.

      • Eric T November 12, 2014 at 9:01 am

        Ian thanks for the response. The tool worked except, I cant all the printers to migrate to the new server. All of the drivers are there but the printers on an old 2003 print server are still being stubborn. Any advice?

  7. tanveer February 11, 2014 at 11:27 pm

    excellent

    thanks for article ..

    it worked

    now how to migrate users to point to new serevr !!!

    regardss

  8. Stephen W December 13, 2013 at 1:29 pm

    Nice guide for migrating print server into Windows 2012.

Leave a Reply