eBackup - Scheduler Backup Job Hilfe

-- Draft Version --

Diese Seite zeigt die Einstellungen für einen bestehenden oder auch neuen automatischen Backup Job an. Die hier vorgenommenen Einstellungen werden in einer Tabelle gespeichert und bei Aufruf des automatischen Backup Jobs abgerufen. Damit dieser Backup Job automatisch ausgeführt werden kann müssen folgende Zeilen Code in das gewählte Template der Website integriert werden. Diese Zeilen Code sollten vor dem schließenden Body Tag ("</body>") eingefügt werden.

Dieser Bildschirm ist in 2 Hälften aufgeteilt. Die linke Hälfte dient zur Auswahl der Tabellen die durch diesen automatischen Backup Job gesichert werden sollen. Die rechte Hälfte beinhaltet die Einstellungen mit welchen Optionen die Daten gesichert werden sollen.

Der automatische Backup Job erhält beim Speichern eine Job ID. Diese Job ID findet sich später in einem Teil des SQL Dump File Namen wieder. Der Aufbau des Dateinamen besteht aus dem Datenbanknamen der Job ID und dem Datum. ("databankname_JOBIDx_datum_uhrzeit.sql" oder "databankname_JOBIdx_datum_uhrzeit.sql.gz") Manuelle Backups haben die Job ID 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=\"\" />";
  }
?>

Durch diese Codezeilen wird bei jedem Aufruf der Seite geprüft, welcher der aktiven Backup Jobs seine nächste Ausführungszeit erreicht hat und damit ausgeführt werden muss. Der Besucher der Website bekommt die Seite vollständig angezeigt, da der Aufruf des jeweiligen Backup Jobs über ein Laden eines Bildes ausgeführt wird. Bilder werden in den meisten Browser asynchron geladen. Bei jedem Aufruf der Website wird immer nur ein Backup Job ausgeführt, d.h sollte ein Backup Job mit der Option "Immer" definiert sein werden keine anderen Backup Jobs ausgeführt.
Die Ausführung kann auch über einen Cron Job erfolgen. Hierzu muß der oben genannte Aufruf der Website mittels der gezeigten Parameter durchgeführt werden.

Toolbar Icons (Aktionen):

Save Diese Aktion speichert die vorgenommen Einstellungen in der Datenbank ab.
Cancel Diese Aktion bricht die Änderungen/Erstellung ab und wechselt zurück zur Ansicht Scheduler.

Linke Seite:

Rechte Seite: