JSI Tip 10617. How can you add the printer data of a print server you are retiring to an existing print server?

Download Microsoft (R) Windows (TM) Printer Migrator 3.1, placing PRINTMIG.EXE into a folder that is in your path.

When you type PRINTMIG /?, you see:

Copyright (C) 1997-2002 Microsoft Corp. All rights reserved

usage: PRINTMIG \[options\] \[server\]
       \[-?\] Display this message
       \[-b\] Backup - followed by CAB file name
       \[-r\] Restore - followed by CAB file name
        \[-l\] Attempt to convert LPR Ports to SPM
        \[-i\] Suppress warning popups.  Info still written to log file.

 If server is not specified then the local machine is implied.

 Example command line to restore an existing config to a server:
  printmig -r d:\print\ps1.cab \\prt-srvr1

 Example command line to backup a server to the specified file:
  printmig -b "\\filesrv\store\print server 2.cab" \\prt-srvr2
The default behavior of Restore ( -r) in Print Migrator 3.1 is to add the printer data to the existing data of the target sever.

To retire a PrtSvr1, adding its' printer data to an existing print server PrtSvr2:

1. Open a CMD.EXE prompt on your workstation.

2. Backup PrtSvr1 using:

PRINTMIG -b PrtSvr1.cab \\PrtSvr1

3. Retire PrtSvr1.

4. Restore PrtSvr1.cab to PrtSvr2 using:

PRINTMIG -r PrtSvr1.cab \\PrtSvr2

NOTE: If you goal was to configure PrtSvr2 to only have the printers for PrtSvr1, then run Cleanspl.exe before you run PRINTMIG -r PrtSvr1.cab \\PrtSvr2

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.