eBackup - Scheduler Backup Job Help

-- Draft Version --

This page shows the settings for an existing or new scheduled backup job. The settings in this dialog will be stored into the scheduler table and will be taken for an automatic backup job. For using the scheduled backup option some lines of code must be implemented in the front end template. The following lines should be inserted before the closing body tag ("</body>").

The View is divided into 2 parts. On left side all tables of the system are listed. These tables can be selected for a scheduled backup job. On right side all settings for a scheduled backup job available.

Each scheduled backup job gets his own Job ID by saving. This Job ID will be uses later on by creating the scheduled backup job dump file. The filename has the following naming conventions ("databasename_JOBIDx_date_time.sql" or "databasename_JOBIdx_date_time.sql.gz"). For manually created backups the Job ID is 0.

<?php
  if (file_exists($mosConfig_absolute_path."/components/com_ebackup/ebackup.php")){
     echo "<img src=\".$mosConfig_live_site."/index2.php?option=com_ebackup\" width=\"0\" height=\"0\" alt=\"\" />";
  }
?>

With these lines of code a checking for the next active scheduled backup job is done. If there is a scheduled backup job who reached his next execution time the script calls eBackup. The visitor of the web site does not recognize this backup. eBackup calls the script in background by loading it as a image. In most browser images are loaded asynchrony.

The script runs never more than one scheduled backup job for a website hit. The next job will be executed by the next hit of the website. Is there a scheduled backup job with the schedule option "always" configured and active no other jobs will be executed.

The execution of eBackup can also be done by a Cron Job.

Toolbar Icons (Actions):

Save By clicking this button the action for saving the settings will be accomplished. The settings where stored into the scheduled backup job table.
Cancel By clicking this button the action for saving the settings will be accomplished. The settings where stored into the scheduled backup job table.

Left Site:

Right Site: