| Overview |
BTCSoftware stores your client data locally or on your network server. Backing up your data regularly protects against data loss caused by hardware failure, accidental deletion, or software issues. This article covers how to run a manual backup, schedule automatic backups, and restore from a backup if needed.
| ⚠ Important: Do not rely on BTCSoftware's built-in backup as your only protection. Also back up to an external drive or cloud storage. If your PC or server fails and your only backup is on the same machine, both will be lost. |
| Running a Manual Backup |
- Open BTCSoftware.
- Go to Tools in the top menu bar.
- Select Backup or Backup Database.
- Choose the location where you want to save the backup file — ideally an external drive or network location.
- Click OK or Start Backup.
- BTCSoftware will create a backup file at the chosen location. A confirmation message will appear when complete.
| ✔ Tip: Name your backup files with the date — for example, BTC_Backup_2026-05-01. This makes it easier to identify the correct file if you ever need to restore. |
| Scheduling Automatic Backups |
- Go to Tools > Backup > Schedule Backup (or Automatic Backup Settings, depending on your version).
- Set the frequency — daily is recommended for active practices.
- Set the time of day — choose outside working hours, for example 11pm.
- Set the backup destination — a network drive or external location.
- Click Save or OK to activate the schedule.
- BTCSoftware will run the backup automatically at the scheduled time.
| Restoring from a Backup |
If you need to restore data from a backup file:
- Go to Tools > Restore or Restore Database.
- Browse to the location of your backup file.
- Select the backup file you want to restore from.
- Click Restore.
- BTCSoftware will confirm when the restore is complete.
| ⚠ Important: Restoring from a backup will overwrite your current data with the data from the backup file. Any work done after the backup was created will be lost. Only restore from a backup when necessary. |
| 💬 Suggested Chatbot Answer |
| To back up your BTCSoftware data: go to Tools > Backup in the main menu. Choose a save location, click Start Backup, and the backup file will be created. We recommend scheduling daily automatic backups — here is the full guide including scheduling and restore steps: [link]. |
| Frequently Asked Questions |
Q: Where does BTCSoftware store the database by default?
A: The default database location varies depending on your installation. Go to Tools > Settings or Database Settings to find the path. Your IT administrator will also be able to locate it.
Q: Can I back up to a USB drive?
A: Yes. Select the USB drive as the destination when running or scheduling a backup. Ensure the drive has sufficient free space — BTCSoftware databases can be several gigabytes for larger practices.
Q: How long should I keep backups?
A: We recommend keeping at least 30 days of daily backups, plus monthly backups going back at least a year. This ensures you can recover from issues that are not immediately noticed.
Q: I need to move my BTCSoftware data to a new PC — can I use a backup to do this?
A: Yes. Create a backup on your old PC, then restore it on the new PC after installing BTCSoftware. See Installing BTCSoftware on a New PC for the full process.