πΎ Database Backups
The Database Backup & Restore feature helps ensure your POS system data is protected and recoverable. Whether youβre upgrading the system, migrating to a new server, or just preparing for the unexpected, backups help you stay safe with minimal effort.

π Why Use Database Backups?
Keeping regular backups is essential for maintaining data integrity and business continuity. Hereβs why:
β Data Protection β Safeguard important records from accidental deletion, hardware failure, or system corruption.
π Easy Recovery β Restore the system to a previous state in just a few clicks if something goes wrong.
πΌ Business Continuity β Prevent costly downtime by having a fallback available.
π§ Peace of Mind β Confidently perform updates or customizations knowing your data is backed up.
βοΈ How to Use
π€ Creating a Backup
Navigate to Settings > Database Backups.
Click the βGenerate Backupβ button.
The system will create a .sql file containing your entire database snapshot and store it on the server.
π Note: For security reasons, backup files are not downloadable directly through the browser. To access them, use server-level access such as FTP or your hosting control panel.
π₯ Restoring a Backup
Go to Database Backups in the admin panel.
Locate the desired backup from the list.
Click the βRestoreβ button next to the backup file.
Confirm the restore action.
β οΈ Warning: This process will overwrite your current database. Double-check before restoring β it cannot be undone.
π§Ή Managing Backups
You can delete old backups to free up server space.
Itβs good practice to retain at least the last 3β5 backups.
Use the timestamped file names to identify which version to keep or restore.
π Backup Best Practices
Task
Recommendation
Backup Frequency
Weekly (or daily for active setups)
Before Updates
Always create a backup before applying changes
Storage
Store securely on server/cloud
File Naming
Use a consistent pattern like backup-YYYY-MM-DD.sql
π οΈ Troubleshooting
β Restore Fails?
Ensure the .sql file is valid and not corrupted.
Check server permissions (especially write access).
β Cannot Create Backup?
Verify the server has enough disk space.
Check file/folder permissions.
β Missing Data After Restore?
Ensure you selected the correct backup file.
Last updated
Was this helpful?