Skip to main content

Database Backup Overview

Kyle Goodman avatar
Written by Kyle Goodman
Updated over 3 weeks ago

📝 Overview

Backing up your database regularly helps protect your data against corruption, hardware failures, or unexpected issues. This article explains what data is backed up (and what isn’t), how to enable automatic backups, schedule reminders, and export backups to other locations.

💡Pro Tips:

  • Daysmart does not maintain backups of your database remotely. Therefore we recommend creating a backup frequently and before major changes or updates.

  • In the event of hardware failure or power outages we recommend saving backups to an external hard drive or off-site location (USB, cloud drives) when possible.


What Data Is Backed Up

These items are included in your database backups:

Click the arrow to view items that are backed up

  • Tickets (sales history & future appointments)

  • Clients

  • Payroll (configuration & past payrolls)

  • Photos

  • Products & Services

  • Employee Schedules

  • Gift Certificates & Gift Cards

  • Coupons

  • Close-out / cash drawer balances

  • “Gum label” settings

  • Time clock entries

  • Suppliers

  • Quotes

  • Purchase orders

  • General ledger

  • Activity log

  • E-mail reminder configuration


❌ What Is Not Backed Up

The following settings and local configurations are not included:

Click the arrow to view items that are backed up

  • Local computer settings

  • Program serial number

  • Database password (if enabled)

  • Employee password protection options

  • Cash drawer settings

  • Receipt printer settings

  • Miscellaneous configurations (window positions, default area codes, etc.)


🔄 Automatic Backups

Your software can run scheduled backups in the background as long as it’s running:

Click the arrow to view items that are backed up

  1. Go to File → Backup & Restore → Automatic Backup Settings.

  2. Enable Automatic Backup.

  3. Choose how many backup files to keep (recommend at least 25).

  4. Configure frequency:

    • Every X hours (24-hour cycle or within set hours)

    • Select days of the week

  5. Optionally, enable “Make a backup when exiting” if the last backup is more than an hour old.

  6. Pick the folder/location for backups (browse or default).

  7. Optionally, enable "Ask me once a day if I'd like to make a backup" if it has been more than a set number of days (recommended: 1 day) since the last backup. The software will prompt you after that many days have passed since your last manual backup.

  8. Click Backup Now to make a manual backup.

  9. Confirm with OK.


💽 Backing Up to Another Location

To export a backup file to a safe location:

Click the arrow to view items that are backed up

💡Pro Tip:

Always verify that your external drive or USB is working before relying on it for backups.

  1. Select File → Backup & Restore → Backup Database.

  2. Click Next.

  3. Choose the destination type:

    • Hard drive (local)

    • USB flash drive

    • External hard drive

    • CD/DVD (save locally first, then burn using separate CD/DVD software)

  4. Enter or accept a file name.

  5. Click Save.

  6. When the “All Done” screen appears, click OK.


FAQs

Find answers to common questions, edge cases, or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

How often should I back up?

Click the arrow to view the answer

We recommend at least daily backups, and during busy periods, every few hours.


Can I restore a backup later?

Click the arrow to view the answer

Yes, see How do I restore a backup copy of my database? in our related articles.


What happens once I hit the limit of backup files?

Click the arrow to view the answer

After reaching your limit (e.g. 25), the system will begin replacing the oldest backup with the newest.


Why isn’t local printer settings backed up?

Click the arrow to view the answer

Local hardware settings (printers, windows layouts) are machine-specific and aren’t included in database backups.




Did this answer your question?