7 | SmartKDS - Backup & Restore Functionality
Covers the procedure to backup and to restore SmartKDS database. Prerequisites Minimum of Bepoz v4.7.2.7 + is required SmartKDS version v1.0.2 SmartKDS Server must be running About will guide you through the newly implemented backup and restore functions within the SmartKDS Server and the suggested configuration. also covers the changes to the installation directory.
This article covers the procedure to backup and to restore SmartKDS database.
Prerequisites- Minimum of Bepoz v4.7.2.7 + is required
- SmartKDS version v1.0.2
- SmartKDS Server must be running
This article will guide you through the newly implemented backup and restore functions within the SmartKDS Server and the suggested configuration. This article also covers the changes to the installation directory.
Backup Database
- Users can now access a new backup feature in the "Server Configurations" section of the KDS Server
- This feature enables them to take a backup manually at their preferred time. Once taken, the backup file is saved in the directory specified in the backup configuration section
- The backup file's naming convention follows that of the database, and a sequential number is added after each backup, up to five sequential files
- In the Server Configurations section of the KDS Server, users can access a new feature that allows them to restore a backup file manually at any time
- This feature supports the restoration of both .bak and .zip files. Once the restoration is completed, the database will be set to the current working database
Restoration Workflow
- Navigate to the server configurations section of the SmartKDS Server
- Select restore database
- Navigate to the directory of the backup file and proceed to open the file
- When prompted, enter a name for the restored database
- Progress will be displayed on the bottom of the KDS Server Window
- When prompted, select yes to set the restored file as the current database
- Acknowledge the registry-updated dialogue
Backup Configuration Options
Field | Description |
Order Archive Time |
|
Backup Dir |
|
Zipped Dir |
|
Scheduled Backup Time |
|
Update |
|
New Installation Directory
Note: From version 1.0.2, the SmartKDS installation directory will be relocated to the C:\SmartKDS directory instead of the C:\Program Files (x86)\Bepoz\SmartKDS directory
These changes were made to avoid permission issues moving forward with the project.
The directory structure has also been enhanced to follow a structure similar to that of a typical Bepoz installation.
Directory | Description |
Backup | Default location of backup files |
Database | Default location of database files |
Programs | Location of executable files and all supporting files |
Zips | Default location of backup .zip files |
Upgrade Process
- When upgrading to version 1.0.2, it is vital to understand that installation files have been relocated. Therefore, any shortcuts that have been created should be updated to the new directory
- Additionally, it is worth mentioning that in previous versions, the KDS database was likely stored in the C:\Bepoz directory due to permission issues in the KDS directory. However, after upgrading, the database will still be accessible