Show/Hide Toolbars

DBA Help

BackupManagerScheduleBackup

Daily backups are essential

DBA manages the entire manufacturing side of your business and therefore it is absolutely essential that you implement a daily backup strategy that protects your valuable data and insures against a system shutdown.

You must use the Backup Manager for your database backup

Do not attempt to rely on just a standard backup service to copy your database.  You must use the Backup Manager in conjunction with a comprehensive backup service.   The Firebird database requires a specialized backup utility to optimize database function and help identify and prevent data corruption.  

The software cannot protect itself

Database loss or failure can occur from sources outside the control of the software, including power outages, hardware failure, natural disasters, and theft.  Do not assume that the software can be repaired if corrupted.  If any of these events occur, your only remedy is to restore from backup.  

Database failure without a backup is a catastrophic event

If you happen to experience database failure and do not have a backup, it is a catastrophic event for your company that could imperil its very existence.  You will lose all or most of your history and it can take weeks to reassemble a system from scratch.

Daily backup is your responsibility

Making daily backups is your responsibility.  If you experience database failure, we can offer no remedy other than to restore from backup.

Off-site backup is essential!

Your daily backup strategy should include local backup, a mirror copy to an external drive/device, and off-site backup.  Off-site backup is essential because a local backup provides no protection for fire or theft.  So always make local backups and off-site backups.  

Backup Manager  

The Backup Manager is an external utility that is used to create database backups, to restore from backup when needed, and to optimize your database performance with a simultaneous backup and restore.

Used solely for database backups

The Backup Manager is not a generic backup utility that can be used with multiple file types.  Its sole purpose is to create database backups that can then be safely backed up to an external drive and off-site using a generic backup program or service.  

Creates FBK files

When the Backup Manager makes a database backup, it creates an FBK file that can be safely backed up with a generic software program or service.  An FBK file is created using the GBAK utility supplied with the Firebird database.  Besides backing up the database, the FBK file does the following:  

Rebuilds indices

Eliminates obsolete record versions ("garbage")

Defragment database pages

Rewrites database tables contiguously

So whenever you restore from an FBK backup file, your database is optimized to be leaner and more efficient.

The backup fails if data corruption is encountered

When an FBK backup file is being created, the backup process will fail if data corruption is encountered that cannot be fixed.  The benefit from this is that if yesterday’s FBK file was successfully created, you know with confidence that the data corruption occurred in your most recent business day.  You can therefore safely restore from yesterday’s backup and you minimize any data loss to just one day.  

Incorporate FBK backup files in your daily general backup    

You will continue to make a general daily backup of all the critical data folders on your server, not just for DBA but for other applications as well.  The general daily backup should incorporate the (drive letter)\ProgramData\DBABackup folder, which contains your FBK backup files.  

Accessed from the server      

The Backup Manager is accessed from the server by clicking Windows Start – DBA Manufacturing – Utilities – Backup Manager.  

Windows_Menu_BackupManager

 

Backup Manager Menu Options

The Backup Manager includes the following menu options:

Manual Backup

Use this option to make a manual backup of a registered company database.  A manual backup should always be made prior to installing a product update.  

Schedule Backups

Use this option to schedule daily backups of your registered company databases and System database.  These backups create FBK files that will then be backed up offsite by your daily server backup.    

NOTE: You will continue to make a general daily backup of all the critical data folders on your server, not just for DBA but for other applications as well.  The daily server backup should incorporate the (drive letter)\ProgramData\DBABackup folder, which contains your FBK backup files.  

Restore from Backup

Use this option to restore data from a backup.

Backup and Restore  

Use this option to perform a GBAK backup and restore in a single process.  We recommend running this process on a periodic basis, such as once a quarter, to maintain optimal database performance.  All DBA users must be out of the system to perform this one step Backup and Restore.

Backup History

Use this option to view Backup Manager history, including manual backups, scheduled backups, and restores from backup.