BackupDB: Unterschied zwischen den Versionen

Aus Contao Community Documentation

K (Anderen Speicherort für Website-Templates festlegen)
(Datenbank sichern)
Zeile 27: Zeile 27:
  
 
===Datenbank sichern===
 
===Datenbank sichern===
 +
Eine Datensicherung der MySQL-Datenbank ist wichtig, wenn ein Störfall aufgetreten ist. Mit der Datensicherung läßt sich die Datenbank komplett wieder neu erstellen. Eine Dateisicherung wird von BackupDB nicht ausgeführt, diese sollte man zusätzlich sichern, um für den Ernstfall gerüstet zu sein.
 +
 +
Es gibt ein paar Punkte, die beachtet werden müssen:
 +
* BackupDB kann nicht Datenbanken jeder Größe sichern! Erfahrungswerte liegen bei max. 10-12 MByte, das ist aber stark von dem Aufbau der Website, der Serverperformance und der Datenbankanbindung abhängig. Wenn das Backup komplett fertig geworden ist, steht in der letzten Zeile der SQL-Datei "# --- End of Backup ---".
 +
* Eine Datensicherung kann _nicht_ für den Datentransport in ein anderes Contao- oder TYPOlight-Release verwendet werden!
  
 
===Website-Template erstellen===
 
===Website-Template erstellen===

Version vom 19. Juni 2010, 17:17 Uhr

Modul zur Sicherung der MySQL-Datenbank.


MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.


Erweiterungs-Übersicht
Name des Entwicklers Hagen Klemp (do_while)
Entwickler Webseite http://www.softleister.de
Version der Erweiterung 1.2.0
Kompatibilität mit Contao Version ab 2.9.x
Kompatibilität mit TYPOlight Version 2.6.0 - 2.8.x
Link zum Extension Repository http://www.contao.org/erweiterungsliste/view/BackupDB.de.html
Abhängig von ff. Erweiterungen BackupDB

Forum

Fragen zum BackupDB-Modul werden im Forum beantwortet: Forum - BackupDB-Erweiterung

Installation

Die Installation erfolgt normal über das Extension Repository im Backend der Contao Installation.
Eine manuelle Installation ist möglich, dazu die ZIP Datei vom Extension Repository laden, entpacken und entsprechend übertragen. Bitte auch auf die richtige Übertragung der .htaccess-Dateien achten. Die .htaccess-Dateien in den einzelnen Verzeichnissen, werden zur Absicherung gegen direkten Zugriff aus dem Internet benötigt.


Das Installtool von Contao braucht nicht aufgerufen zu werden, da das Modul keine Datenbankveränderungen vornimmt oder eigene Tabellen anlegt.


Backend-Modul "Backup Datenbank"

Datenbank sichern

Eine Datensicherung der MySQL-Datenbank ist wichtig, wenn ein Störfall aufgetreten ist. Mit der Datensicherung läßt sich die Datenbank komplett wieder neu erstellen. Eine Dateisicherung wird von BackupDB nicht ausgeführt, diese sollte man zusätzlich sichern, um für den Ernstfall gerüstet zu sein.

Es gibt ein paar Punkte, die beachtet werden müssen:

  • BackupDB kann nicht Datenbanken jeder Größe sichern! Erfahrungswerte liegen bei max. 10-12 MByte, das ist aber stark von dem Aufbau der Website, der Serverperformance und der Datenbankanbindung abhängig. Wenn das Backup komplett fertig geworden ist, steht in der letzten Zeile der SQL-Datei "# --- End of Backup ---".
  • Eine Datensicherung kann _nicht_ für den Datentransport in ein anderes Contao- oder TYPOlight-Release verwendet werden!

Website-Template erstellen

Automatisches Backup

Experteneinstellungen

Anzahl der AutoBackup-Dateien einstellen

Das Autobackup per cron-Erweiterung verwendet normalerweise 3 Backupdateien, die sich in dem Verzeichnis TL_FILES/AutoBackupDB befinden. Das neueste Backup ist immer in AutoBackupDB-1.sql gespeichert und in -1 und -2 sind die älteren Backups vorhanden.

Wenn einem die letzten 3 Backups nicht ausreichen, läßt sich durch einen Eintrag in der localconfig.php die Anzahl erhöhen, im Beispiel auf 5:

$GLOBALS['BACKUPDB']['AutoBackupCount'] = 5;

.

Anderen Speicherort für Website-Templates festlegen

Das Website-Template wird normalerweise im Verzeichnis /templates gespeichert, da es auch in diesem Verzeichnis vom Installtool gesucht wird.

Wenn man, aus welchen Gründen auch immer, ein anderes Verzeichnis verwenden möchte, kann das in der localconfig.php eingestellt werden. Das Verzeichnis sollte aber bereits vorhanden sein.

$GLOBALS['BACKUPDB']['WsTemplatePath'] = 'tl_files/myTemplateBackups';

.

Ansichten
Meine Werkzeuge

Contao Community Documentation

<user> Composer meckert bei Isotope, dass er mit tablelookupwizard 3.1 nicht zurecht kommt - korrekt?
<Toflar> keine Ahnung, sowas weiss ich doch nicht auswendig :D
<user> wer dann ;)
<Toflar> na niemand, deswegen schreibt man's ja in die composer.json

Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge