How to perform a database verification

Backup for Workgroups stores accounting data about each file that is backed up in a database.  This database is used by the backup process to determine what is new or changed by comparing the current state of the computer to the data on the files that has already been backed up. 

If there are any problems with accessing the database files or if a record cannot be read from or written to you may see symptoms such as:

  • The backup process runs slower than normal
  • The backup process reports that the communication with the backup server is dropped
  • The Backup Server "Closing the backup session for ClientName is scheduled for later, due to packet processing is busy."
  • The backup process crashes or stops unexpectedly
  • The Backup Client report "The Backup Server cannot verify the results of backing up the file ..."

Backup for Workgroups maintains the accounting databases at both the Backup Server and the Backup Client.  If either the Backup Server or Backup Client has a problem accessing a record in the database, that component may become stuck or slow to respond.  This can cause communication errors, slow performance, or backups to stop.

To prevent these problems Backup for Workgroups performs periodic automatic checks on the database file at the Backup Server.   As a result, it is common to see that problems with the database will self correct during these periodic scans.  So it is normal to see a problem that is reported for a few days resolve itself without intervention.

Follow these steps to resolve database access issues:

Step 1 - Verify the storage access is normal

Go to the computer that is running the Backup for Workgroups Backup Server and run Backup for Workgroups. Go to the storage panel to take a look at the paths listed in the top half of the screen.  Make sure that all storage paths listed are active and online.  If any storage path is listed as write protected or offline, then take the necessary steps to resolve the issue with the storage path. 

Step 2 - Reset the Backup Server and Client to release all resources

Backup for Workgroups runs as a service, you an reset this service as follows:

  1. Go to the Computer running the Backup for Workgroups Backup Server
  2. Right click on My Computer and select Manage.
  3. At the Computer Management windows, expand "Services and Application" and then highlight "Services".
  4. Right click on the service named "Backup for Workgroups" and select Stop.
  5. Then repeat and choose start.

Now go to the computer running the Backup for Workgroups Backup Client (if the client and server are on separate computers) and repeat the process above to reset the Backup for Workgroups Service.

Step 3 - Perform a verify task at the Backup Server

Go to the Backup for Workgroups Backup Server

Run Backup for Workgroups and go to Tools -> Preferences -> Verifier.

Press the Run Now button in the TOP half of the screen to run a database verify.

Close the preferences and watch the results at the status screen - this normally runs fast.

Step 4 - Download the verified database to the Backup Client.

When the verify process completes at the Backup Server, go to the computer that is running the Backup for Workgroups client.  If the Backup Client is installed on the same computer as the Backup Server, then stay at this same computer.  You will need to perform this step whether the client and server are on the same computer or a different, you still need to do the following:

Run Backup for Workgroups.

Go to the Backup Client -> Tools -> Database Maintenance.

Press the Upper button to "Download from the Backup Server now..."

This will reload the data used by the Backup Client to account for the files it has backed up.


Now you can either let the backup run at its normal time or perform a manual backup now. The backup should run normally.


Everyday, thousands of corporations, non-profits, and Government agencies use Backup for Workgroups Backup Software to backup their Windows Servers!  You can too!

Here are just a few of our many customers...