Backup Module is an Add On Module for SambaPOS. You can install it through SambaMarket.
When you install
Database Backup Module it will add
Database Backups link to
Management > Settings section.
Since we don’t have any backups yet the main screen is empty.
Backup Database button to create your first backup.
You should see backup details on the list. New backups will appear on top of the list.
You can select a backup on the list and click
Restore Database button to restore your backup.
Display Backup Location will start file explorer to display physical backup zip files.
- Database Name: Leave it empty for general use. This setting is useful if you need to create backups for a different Database other than the configured database.
Backup Location: By default SambaPOS will create backups under
[MyDocuments\SambaPOS4\Database Backups]folder. You can change default backup location here.
Auto Create backups after work period ends: By default Backup Module will automatically create backups after work period ends. Alternatively you can disable this setting and use
Create Backupaction for advanced uses.
- Migrate After Restoration: Enable this setting if you want to automatically migrate your backup to latest version after restoration completes.
- ** Allow overwriting database files if database names does not match during restore:** By default Backup Module won’t allow restoration if backup database name does not match to your current database name. Enable this setting if you need to restore a backup taken from different SambaPOS setup.
Storing backups locally is not a good idea. Better you can use a removable drive for storing your backups. We strongly suggest using Dropbox or similar free cloud disk services for storing your database backups. Most services supports local folder synchronization so when you create files under synchronization folder these files automatically synchronizes with your Dropbox account. Configuring
Backup LocationSetting to your Dropbox folder will be enough.
This module adds
Restore Databaseactions for advanced uses. You can create triggers for hourly backups or you can use it with other actions such as
Send E-mailto automatically send your backup files as an email attachment. When you create a backup you can access latest backup file name with
Installing this module on your server will be enough for most cases. If you are ending work period from another computer you can also install this module on that terminal for automatic backups.