Difference between revisions of "Automatic Schedule Backup"

From DLS5 Wiki
Jump to: navigation, search
(Created page with "The purpose of this functionality is to provide DLS operator with an option to setup an automated process to back up the SQLite database. The backup will take place depending...")
 
Line 1: Line 1:
 
The purpose of this functionality is to provide DLS operator with an option to setup an automated process to back up the SQLite database.
 
The purpose of this functionality is to provide DLS operator with an option to setup an automated process to back up the SQLite database.
  
The backup will take place depending on selected backup frequency.  The backup will only initiate when DLS started.  For example, if I choose my backup utility to run every week then it will only run the backup utility when I will launch DLS exactly a week after.  If I did not launch DLS right after one week, then backup utility will run any time I will start DLS.
+
The backup will take place depending on selected backup frequency.  The database backup will only initiate when DLS client is launched.  For example, if I choose my backup utility to execute every week then the backup utility will only run after launching DLS client which can either be after a week or later date.
  
DLS operator should be able to setup the scheduled database backup from Tools--Backup/Restore Database:
+
DLS operator should be able to setup the scheduled database backup from Tools > Backup/Restore Database:
  
<center>[[image:DLS_AutomaticScheduleBackup.png|385x405px]]</center>
+
<center>[[image:DLS_AutomaticScheduleBackup.png]]</center>
  
# Backup Folder:  Select the folder where backup file will be placed or will automatically be placed for continious backup.  Manual Backup:  Name the backup file and manually back it up  
+
# Backup Folder:  Select the folder where backup file will be placed or will automatically be placed for continuous backup.  Manual Backup:  Name the backup file and manually back it up  
 
# Backup Frequency:
 
# Backup Frequency:
 
## Every Month
 
## Every Month

Revision as of 22:23, 12 June 2014

The purpose of this functionality is to provide DLS operator with an option to setup an automated process to back up the SQLite database.

The backup will take place depending on selected backup frequency. The database backup will only initiate when DLS client is launched. For example, if I choose my backup utility to execute every week then the backup utility will only run after launching DLS client which can either be after a week or later date.

DLS operator should be able to setup the scheduled database backup from Tools > Backup/Restore Database:

DLS AutomaticScheduleBackup.png
  1. Backup Folder: Select the folder where backup file will be placed or will automatically be placed for continuous backup. Manual Backup: Name the backup file and manually back it up
  2. Backup Frequency:
    1. Every Month
    2. Every Week
    3. Every Day
  3. Backup level:
    1. Continual Backup Files
      1. The automatic database backup will take place based on backup frequency selection without expiring. For example, if backup frequency is set to ‘Every Week’ and ‘Continual Backup Files’ is selected then database will backup every week without expiring.
    2. Single Backup File
      1. Database backup will be done only once when backup frequency condition is met. Afterwards, automatic backup will not run
  4. Restore Previous Backup: All the previous backup files will be available in this table. Operator can choose any file and restore it. Please note: the backup file and current DLS installation supported device must match in order to restore the previous database. The database file can only be stored on the same version it was backup on. For example, DLS 5 v1.20 backup file can only be restored on v1.20 engine.