Printbrm.exe Download

58 views
Skip to first unread message

Amit Bolds

unread,
Jul 25, 2024, 7:07:33 PM7/25/24
to adinulol

Hi guys, I was trying to create a script for backing up the print environment.
In the script, I call printbrm.exe, which might work flawless, or might return an error code.
I would like to do some action (like sending an email) when an error code appears.
My line in Powershell looks like this:
C:\Windows\System32\spool\tools\printbrm.exe -B -S -F D:<myprintserver>.export

Have you added a print server to your DRP work sheet? It is absolutely necessary when you have hundreds of printers in your print server/servers. Here is a solution for backup/restore/migrate print server.

Hi. If i Import the backup on a Windows 2008 Cluster, (the Drivers are all preinstalled), on which node should i do the Import? i took the Cluster.node, where the Spooler is installed, but i am not sure, if the ports and Printers are installed on all physical cluster-Hosts?

Driver is printing software but that software has to connect to a printer via TCP/IP. If one node failed then other node has to know where to print. Please user configure role option in Failover Clustering Manager to configure Print Server Cluster. You have manage printer server from cluster manager not from individual server. Please follow this user to add printer in cluster. This wizard will add printer in both node -us/library/cc731964.aspx

I exported all Printer related Data from old Cluster with printbrm.exe (Windows 2003) and will Import the result into a Windows 2008 Cluster. The Drivers are pre-installed on both nodes. I am still not sure if i has to Import printbrm.exe on both physical nodes or on the Cluster node?
thx
Klaus

I want to use Printbrm.exe -B in a monthly task to backup the print server. Problem is I can not overwrite the previously created .printerexport file. -O FORCE does not overwrite the file. Any ideas on how this can be achieved?

After having to recover a broken Windows Server based print server yesterday, I decided to write this small article on how to set up print server backups, and describe the simple process of recovering the print server after a crash (or even roll back printer drivers in case a newly installed driver messes up your print server).

Create a scheduled task which runs this batch file on a regular basis, and then make sure you copy the printers.cab* files to another location (a tape or another remote server) so you can get access to this file again when the server dies. You can use the same script to backup the printers before you install a new driver. If the installation goes wrong, you can use the restore procedure (see further down in this document) to roll back the changes. Note : the printmig utility cannot backup 64bit drivers.

Schedule this script to run on a regular basis (or just use it to backup the settings before you install a new driver). Again, make sure you have a copy of these .printerExport* files on another server (or tape drive) to make sure you can recover in case of major server failure. The printbrm.exe utility will backup & restore 64bit drivers, and will work on Vista and Windows 7 as well.

Does the printmig/printbrm utility work all the time, for all types of printer drivers ? No. But it will most likely allow you to restore 99% of all printers onto a new system, so you would only have to deal with just a few printers/drivers after restoring. If you restore on the same machine (in case of a rollback), it should work 100% of the time.

a. Corelan respects your privacy. Most information accessible on or via the
Corelan Website is available without the need to provide personal information.
In certain cases you may however be requested to submit personal information. In
such case your personal information shall be treated in accordance with the General Data Protection Regulation and any amendments hereof.

b. All personal information made available by you will be treated solely for
the purpose of making available to you the requested information or services.
Your personal information will not be shared with third parties, but it may be used for authentication, support & marketing purposes in relation with services provided by Corelan.

e. You have the right to consult, correct, adjust or have removed your
personal details by written request to Corelan. If you decide to get your information removed, you understand and accept that you will lose all access to any resources that require the use of these personal details, such as parts of the website that require authentication.

f. When using the Corelan Website, cookies may possible be used. You do not have to accept cookies to be able to use the publicly accessible parts of Corelan Websites. If you have an account and you log in to this site, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.

When you log in, we will also set up several cookies to save your login information and your screen display choices. Cookies may be used to display advertisements or to collect statistics about the use of the Corelan website.

When using the Corelan Website, cookies may possibly be used. You do not have to accept cookies to be able to use the publicly accessible parts of the Corelan Website. If you have an account and you log in to this site, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser. When you log in, we will also set up several cookies to save your login information and your screen display choices.

We may use third party cookies to show ads and to collect anonymous information such as the number of visitors to the site, and the most popular pages. The ability to show ads is an important source of income to cover the hosting fees to keep this website alive. If you prevent ads from being displayed, this website will eventually disappear.
Third party vendors, including Google, use cookies to serve ads based on a user's prior visits to this website or other websites.
Google's use of advertising cookies enables it and its partners to serve ads to your users based on their visit to this site and/or other sites on the Internet.

Reply all
Reply to author
Forward
0 new messages