Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Other Considerations (DAR)

...

It is required for the device to be rebooted once the Restore feature is executed successfully. This is because the settings which are updated to the database files when the backup file is uploaded, has to be applied to the features in WebUI.

During code development,

Architecture

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameBackup and Restore High level architecture
simpleViewerfalse
width
diagramWidth983
revision6

...

During Restore, the file to be uploaded has to be named to backup.tar by default.

Future Enhancements

Backup

...

Feature

  •      Naming convention for the backup.tar file with versions/time of file creation can be automated. Example: backup_2711191230.tar for files generated on 27/11/19 12:30PM.
  •      Encryption of the database files before generating the tar file.       

Restore

...

Feature

  •      During file upload, selection of files with any name, can be made possible. Example: Wifi_settings.tar
  •      Decryption of the database files after extracting the files from tar file.