Tuesday, October 30, 2012

Migrate Printers from Server 2003 x32 to Server 2008 R2 x64 using Print Migrator 3.1

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.

* 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.
    • Use the Microsoft Print Migrator 3.1รข€ tool to backup the existing printers and drivers on the source 2003 server (optional but I recommend)
    • 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
    Launch Server Manager > Roles > Print and Document Services > Right-click Print Management and select Migrate Printers
    Chose Export printer queues and printer drivers to a file and click Next
    Click Browse or type in the source server name. Click Next.
    Review the objects that will be exported. Click Next.
    Click Browse and select location for the export file. Click Next.
    The export process begins.
    Export is complete. Click Next.
    Right-click on the print server name and select Import printers from a file
    Click Browse and select the export file to import. Click Next.
    Review the objects that will be imported Click Next.
    Select Keep existing printers and List all printers. Click Next.

    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.
    Verify that printers are active and shared.
    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 \\ -b -f .printerExport
    To perform a remote restore:
    1. Printbrm -s \\ -r -f .printerExport

    No comments:

    Post a Comment