e@sy Solutions IT

eS_UnattendedBackup

Schritt 1: Installation

Auf dieser Seite geht es um die Erweiterung eS_UBackup (unattended Backup - unbeaufsichtigtes Backup) in der Version 1.0.0 stable. Die Installation gestaltet sich Contao typisch einfach. Im Erweiterungskatalog nach "unattended" suchen und die Erweiterung installieren (Hilfe gibt es hier).

Wichtig ist, dass auch die Erweiterung "BackupDB" von Hagen Klemp (aka do_while) installiert ist. Sollte sie bei der Installation von eS_UBackup nicht installiert sein, wird sie automatisch mit installiert. Außerdem müssen die Mail-Einstellungen korrekt sein (s. eS_ResetPassword - Schritt 2: globale Einstellungen)

Nun findet man bei den Backend-Modulen unter System einen neuen Link "eS_UBackup".

Icon von eS_UBackup

Schritt 2: Backup-Key erzeugen

Nach der Installation muss als erstes ein Backup-Key erzeugt werden. Dies geschieht durch einem Klick auf "Neuen Backup-Key" oben rechts.

Leere Liste der Backup-Keys

In der folgenden Maske kann nun der Benutzer ausgewählt werden, für den der Backup-Key erstellt werden soll. Beim Klick auf Speichern wird der Schlüssel erzeugt.

Benutzerwahl

Nun kehrt man zur Übersicht zurück. Dort wird der neu erstellte Backup-Key angezeigt. Gleichzeitig wird dem ausgewählten Benutzer eine Mail mit dem Link zum Erstellen der Backups geschickt.

Liste mit Keys

Schritt 3: Backup

Nun kann der Link zum Erstellen von Backups genutzt werden. Es ist auch möglich den Link mit externen Cornjob-Diensten aufzurufen. Der Link kann solange verwendet werden, bis der Key gelöscht oder ein neuer für den gleichen Benutzer erzeugt wird.

Wurde ein Backup erstellt, erhält der Benutzer eine Mail mit einem Link zum Download des Backups. Außerdem werden die letzten drei Backups gespeichert. So können sie auch später noch z.B. per FTP gesichert werden.

Ich hoffe der Beitrag ist verständlich und hilfreich. Falls Sie Fragen oder Anregungen haben, hinterlassen Sie einfach einen Kommentar oder schauen ins Forum.

Kommentare