I used Microsoft's Print Migrator 3.1 utility to move printer shares from a Windows 2000 Server domain controller to a 2003 DC.
I. Backup the printer shares
From the source server:
execute printmig.exe > click Actions > backup... > choose a location to save the .cab file
The Print Migrator utility does it's thing...
...and creates a .cab file which contains all the drivers, share names, etc. you will need to recreate these printer shares on another server.
II. Restore the printer shares
Copy the above mentioned .cab file to a location on the target server and run the Print Migrator utility:
execute printmig.exe >
click Action > Restore... > browse to the .cab file >
Open >
...and if you're like me you'll get this error:
WARNING: Kernel Mode Drivers (version 2) are blocked on the target machine. Disable Kernel Mode driver blocking and re-run Printer Migrator…
Select OK, then do this:
Start > Run > type gpedit.msc >
explore Computer Configuration > Administrative Templates > Printer > select Disallow installation of printers using kernel mode drivers >
select Properties > check Disabled >
OK >
...and restart the Print Migrator utility.
execute printmig.exe > click Action > Restore... > browse to the .cab file > Open
Make sure the printer shares have appeared on the target server.
see also: