Choose your language

Choose your login

Support

Blog

Print migrator utility: How to migrate Windows print queues

So youā€™re a Windows print server admin and you want to migrate all your printers and drivers onto a new server? Weā€™ve got some good news: you can actually do this through Microsoftā€™s Print Management Console. And itā€™s not the migraine-inducing process you might expect. In fact, itā€™s pretty easy, and takes less time than reading this handy guide to migrating print queues in Windows.

So, letā€™s look at the steps to take in backing up your Windows print server and the best way to tackle print server migration.

Why migrate print servers?

If you havenā€™t considered a print server migration, itā€™s worth looking into. Legacy servers can get the job done, but you could be missing out on speed, security and functionality by sticking with an outdated system. Here are a few reasons to migrate your print server:

Hardware upgrades. Running into performance issues and bottlenecks with your current server? Switching to a modern server with higher clock speeds and multi-core processors can deliver a massive performance boost.

Out of date software. We see it all the time: operating systems and print management software gets outdated and patched and suddenly your serverā€™s caput. Time for an upgrade.

Better security. Modern print servers should be running multi-factor authentication (MFA), role-based access control (RBAC) and end-to-end encryption. If your server security sucks, thatā€™s a darn good reason to switch.

Consolidation. Running multiple print servers side-by-side is usually inefficient (not to mention a nightmare for sysadmins). Better to consolidate all your servers to streamline maintenance and management.

How to migrate print queues in Windows

Microsoftā€™s Print Management Console has made this process a breeze, but even still, our team of experts created this really helpful knowledge base article with step-by-step instructions AND thoughtful considerations or “gotchas” to keep in mind.

Whatā€™s else is new in Windows print server migration?

Microsoft Print Migrator 3.0 introduced a few nifty features that you wonā€™t find in previous versions. The first is Cross-Operating System Support, which allows printer configuration between versions of Windows Server. Nice. The second is Microsoft Cluster Services Support, which (as you might have guessed) allows printer configuration to be moved to or from servers running Microsoft Cluster Services. Lastly, weā€™ve now got LPR Port Conversion, which automatically converts all LPR ports to the new Standard TCP/IP Port Monitor.

When Microsoft Print Migrator runs a config backup, the data is stored in a CAB file (specified by the user). This includes stuff like your printers, Printer PortTID_MONITORS, print drivers, print shares and Active Directory Print Objects.

We can divide these tips into a few broad categories: pre-migration planning, environment prep, driver management, migration and cutover.

Make an inventory. Start by assessing your current server setup. Make a complete inventory of all your printers, drivers, print queues and related settings. You should have most of this info on hand already.

Backup. Backup. Backup. Before pressing the big red button, make sure youā€™ve backed up all your configs, including printer and driver settings. Write down your IP addresses, printer names, driver versions etc.

Prep the new server. Make sure the new server meets the software and hardware requirements of your current Windows version. Configure it with the appropriate IP address and DNS settings to keep everything compatible.

Pre-install drivers. Make life easier for yourself by pre-installing all the necessary print drivers onto the new server, prior to migration.

Cutover and rollout. A phased rollout is usually a good idea. Move users over to the new server gradually, to minimize disruptions. You should also have a good comms plan in place, to let users know whatā€™s happening. Finally, redirect the DNS entries to point to the new print server (if youā€™re using the same hostname).

Migrating to the cloud

If youā€™re migrating from on-premise infrastructure to the cloud, thatā€™s a whole new kettle ofā€¦whatever the print equivalent of fish is. The big choice you have here is between self-hosted cloud print, or fully-hosted cloud print (AKA multi-tenant SaaS). Weā€™ve covered this process in detail over here , but the short version is that PaperCut Edge Mesh can really simplify cloud print migration.

Essentially, Edge Mesh gives you total control over the adoption rate of the new SaaS cloud print environment. You can even keep your existing servers (if you want to) as ā€˜Super Nodesā€™ in your Edge Mesh. Moving users is easy, too. Onboarding takes place through the PaperCut Hive and PaperCut Pocket platform, via invitation. Invite users by department or move everyone at once. Itā€™s up to you!

Choosing a Print Migrator Utility

A Print Migrator Utility is just a tool to make print migration easier. Thatā€™s it. The Utility will automatically export and import your print configurations, which minimizes manual intervention (and hence the chance of mistakes). As a Windows user, you have a few options here:

Print Management Console. Windowā€™s native Migrator Utility tool, and the one we described in the process above. Print Management Console lets you manage multiple servers from a single console, and you can run the whole export/import process through here, if you want to.

PrintBRM (Print Backup and Restore). This is a command-line tool provided by Microsoft for backing up and restoring print server configs. Youā€™ll find it in every Windows version from 2008 onwards. The beauty of this is you can automate the process using scripts. Hereā€™s an example of a backup prompt:

Run this command on the source server: printbrm -b -s \\SourceServer -f C:\backup\printbackup.printerExport

Run this command on the destination server: printbrm -r -s \\DestinationServer -f C:\backup\printbackup.printerExport

PowerShell. PowerShell is Microsoftā€™s cross-platform task automation solution. It includes a command-line shell, scripting language, and a config management framework, all of which make it great for automating print migrations. Weā€™ve gone into more detail on the relationship between PaperCut and PowerShell over here . Suffice to say that, yeah, theyā€™re compatible.

Need more help with Windows print migration? Our friendly support team are just a phone call away .

Newsletter

Subscribe for the latest in print management and product updates!

By filling out and submitting this form, you agree that you have read our Privacy Policy, and agree to PaperCut handling your data in accordance with its terms.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.