Migrating Printers from Server 2003 x32 to Server 2008 R2 x64

AID: 3358
  • Status: Published

11550 points

  • Byjjdurrant
  • TypeTutorial
  • Posted on2010-07-01 at 13:36:55
Awards
  • Community Pick
  • Experts Exchange Approved
This article is the step-by-step process from migrating printers from Windows Server 2003 to Windows Server 2008 R2 x64 using the Printer Migration Wizard. If you are migrating Windows 2000 Server to Windows Server 2003, you must use Print Migrator 3.1. Print Migrator 3.1 will not work with Windows Server 2008. To migrate between Windows Server 2003 systems and Windows Server 2008 R2 x64 you must use the Print Migration Wizard.

Notes

  • You cannot migrate directly from older operating systems (Windows NT Server 4.0, Windows 2000 Server) to Windows Server 2008 R2 x64.

  • For an in-place upgrade of print servers, use the Print Migration Wizard to back up and restore the print server configuration. A standard system migration will not preserve print server information, and can result in print configuration data loss if the data has not been properly backed up before installing the new operating system.

  • Windows 32-bit printer drivers don't migrate to Windows 64-bit editions due to the changes in the way the kernel interacts with printers. For each printer on the x32 server, you must install a Windows 2008 R2 x64 compatible driver.


Prereqs:


  • Install x64 drivers for each printer on the 2003 server. Windows Server 2008 R2 requires a native 64 bit driver. If the 64 bit driver is missing the Printer Migration Wizard will fail.

  • Install the Print and Document Services Tools via Features > Add Features Wizard > Remote Server Administration Tools > Role Administration Tools > Print and Document Services Tools
1.png
  • 30 KB
  • 1
1



Migration

Launch Server Manager > Roles > Print and Document Services > Right-click Print Management and select Migrate Printers…
2.jpg
  • 24 KB
  • 2
2

Chose Export printer queues and printer drivers to a file and click Next
3.jpg
  • 22 KB
  • 3
3

Click Browse… or type in the source server name. Click Next.
4.jpg
  • 20 KB
  • 4
4

Review the objects that will be exported. Click Next.
5.jpg
  • 26 KB
  • 5
5

Click Browse… and select location for the export file. Click Next.
6.jpg
  • 22 KB
  • 6
6

The export process begins.
7.jpg
  • 18 KB
  • 7
7

Export is complete. Click Next.
8.jpg
  • 15 KB
  • 8
8

Right-click on the print server name and select Import printers from a file…
9.jpg
  • 36 KB
  • 9
9

Click Browse… and select the export file to import. Click Next.
10.jpg
  • 20 KB
  • 10
10

Review the objects that will be imported Click Next.
11.jpg
  • 25 KB
  • 11
11

Select Keep existing printers and List all printers. Click Next.
12.jpg
  • 22 KB
  • 12
12

Import mode: Specifies what to do if a specific print queue already exists on the destination computer. (Keep or Overwrite)

List in the directory: Specifies whether to publish the imported print queues in the Active Directory Domain Services.

Convert LPR Ports to Standard Port Monitors: Specifies whether to convert Line Printer Remote (LPR) printer ports in the printer settings file to the faster Standard Port Monitor when importing printers.

The import process begins.
13.jpg
  • 11 KB
  • 13
13

Verify that printers are active and shared.
14.jpg
  • 78 KB
  • 14
14


Post Migration Tasks

  • Verify each printer has a x32 and x 64 printer driver installed Properties > Sharing > Additional Drivers…

  • If applicable, verify security settings on data sensitive printers (HR, Execs, Etc)

  • Review application events (using the custom-built View) with the Printbrm.exe source to determine whether further action is needed.

  • Connect to each printer and submit test page.


Command line option

You can also use the following command-line options to migrate print servers to Windows Server 2008 R2 x64

To perform a remote backup:

1. CD %WINDIR%\System32\Spool\Tools
2. Printbrm -s \\<sourceservername> -b -f <filename>.printerExport

To perform a remote restore:
 
1. Printbrm -s \\<destinationservername> -r -f <filename>.printerExport

Source: http://technet.microsoft.com/en-us/library/cc722360.aspx  
    Asked On
    2010-07-01 at 13:36:55ID3358
    Tags

    Printer

    ,

    Server

    ,

    Migrate

    ,

    2003

    ,

    2008

    ,

    R2

    Topic

    Windows Server 2008

    Views
    11933

    Comments

    Expert Comment

    by: imolol on 2012-05-25 at 05:45:44ID: 55060

    what is the best way to distribute new print server to clients workstations? And remove the old mapping.

    Add your Comment

    Please Sign up or Log in to comment on this article.

    Join Experts Exchange Today

    Gain Access to all our Tech Resources

    Get personalized answers

    Ask unlimited questions

    Access Proven Solutions

    Search 3.2 million solutions

    Read In-Depth How-To Guides

    1000+ articles, demos, & tips

    Watch Step by Step Tutorials

    Learn direct from top tech pros

    And Much More!

    Your complete tech resource

    See Plans and Pricing

    30-day free trial. Register in 60 seconds.

    Loading Advertisement...

    Top Windows Server 2008 Experts

    1. dariusg

      487,253

      Wizard

      1,568 points yesterday

      Profile
      Rank: Genius
    2. hanccocka

      269,517

      Guru

      2,000 points yesterday

      Profile
      Rank: Genius
    3. kevinhsieh

      266,722

      Guru

      0 points yesterday

      Profile
      Rank: Genius
    4. demazter

      188,767

      Guru

      0 points yesterday

      Profile
      Rank: Genius
    5. mkline71

      181,660

      Guru

      2,250 points yesterday

      Profile
      Rank: Genius
    6. motnahp00

      163,470

      Guru

      6,700 points yesterday

      Profile
      Rank: Sage
    7. leew

      144,180

      Master

      0 points yesterday

      Profile
      Rank: Savant
    8. ve3ofa

      131,857

      Master

      0 points yesterday

      Profile
      Rank: Genius
    9. acbrown2010

      114,392

      Master

      0 points yesterday

      Profile
      Rank: Genius
    10. arnold

      101,348

      Master

      2,000 points yesterday

      Profile
      Rank: Genius
    11. iSiek

      89,671

      Master

      6,100 points yesterday

      Profile
      Rank: Genius
    12. dstewartjr

      84,405

      Master

      2,000 points yesterday

      Profile
      Rank: Genius
    13. Anuroopsundd

      80,040

      Master

      750 points yesterday

      Profile
      Rank: Sage
    14. dvt_localboy

      79,517

      Master

      0 points yesterday

      Profile
      Rank: Sage
    15. alanhardisty

      76,976

      Master

      0 points yesterday

      Profile
      Rank: Genius
    16. newmath

      73,559

      Master

      0 points yesterday

      Profile
      Rank: Master
    17. hhaywood000

      71,824

      Master

      0 points yesterday

      Profile
      Rank: Wizard
    18. Neilsr

      70,519

      Master

      0 points yesterday

      Profile
      Rank: Genius
    19. RobWill

      60,712

      Master

      0 points yesterday

      Profile
      Rank: Savant
    20. Mutawadi

      60,156

      Master

      0 points yesterday

      Profile
      Rank: Guru
    21. dkotte

      56,740

      Master

      0 points yesterday

      Profile
      Rank: Guru
    22. spaperov

      55,822

      Master

      0 points yesterday

      Profile
      Rank: Wizard
    23. radhakrishnan2007

      55,732

      Master

      0 points yesterday

      Profile
      Rank: Wizard
    24. chakko

      53,161

      Master

      0 points yesterday

      Profile
      Rank: Genius
    25. cgaliher

      51,613

      Master

      0 points yesterday

      Profile
      Rank: Genius

    Hall Of Fame