7 beste TYPO3 Backup-Erweiterungen: Wie man eine TYPO3-Site sichert

Wir werden Blog-Serien für TYPO3 v10 für TYPO3-Redakteure, -Administratoren, -Integratoren und -Entwickler veröffentlichen. Willkommen bei der TYPO3 v10 Features-Serie!

7 beste TYPO3 Backup-Erweiterungen: Wie man eine TYPO3-Site sichert

FYI. This blog is translated by machine. Please ignore any spelling and grammar errors; sorry for such inconvenience. We appreciate your understanding and support.

Stellen Sie sich eine Situation vor: Einmal morgens werden Sie benachrichtigt, dass die TYPO3-Site Ihres oder Ihres potentiellen Kunden aufgrund eines Serverabsturzes heruntergefahren ist oder von jemandem gehackt wurde.

Ich vermute, es würde ein Gefühl der Hilflosigkeit entstehen, wenn Sie nicht das letzte Backup Ihrer TYPO3-Website haben.

Wir verstehen, dass die Entwicklung von TYPO3-Websites keine einmalige, kurze Aufgabe ist, sie erfordert viel Mühe, Planung und Investitionen, Sie müssen immer die Gewohnheit haben regelmäßig zu warten und zu sichern Ihre Website.

Eine wichtige Tatsache zur Gewährleistung der Website-Sicherheit, Backup ist der einzig sichere Weg wann immer Sie Ihre TYPO3-Sicherheit in Betracht ziehen.

Leider verfügt TYPO3 im Vergleich zu anderen CMS, wie z.B. dem für WordPress, nicht über viele effiziente TYPO3-Erweiterungen.

Hier, möchte ich teilen, Warum Backup, Wie sollte Backup, Wie können Sie TYPO3  manuell und automatisch sichern. Machen wir uns bereit!

Wissen Sie?

31. März wird erklärt als "Weltweiter Backup-Tag".

Quelle: https://blog.avast.com/

Einer der besten Tipps, die Sie je bekommen werden, ist, Ihr TYPO3 sicher zu verwahren. Der beste Weg, das zu tun, ist, a TYPO3-Backup.

aufzubewahren.

Warum sollte ich TYPO3-Backup ernsthaft in Betracht ziehen?

  • Sicherheit gegen menschliches Versagen
  • Vermeidet Probleme während Updates
  • Verluste von Daten vermeiden
  • Reinigt Malware-Infektionen
  • Schutz vor Hackern
  • Versichert keinen Unterbrechungs-Einnahmenstrom
  • Fördert starke Sicherheitspraktiken
  • Frieden des Geistes

Übersetzt mit www.DeepL.com/Translator (kostenlose Version)

Wenn Sie mit der Architektur von TYPO3 CMS nicht sehr vertraut sind, sollten Sie sich klarer ausdrücken, welches die wichtigsten TYPO3-Ordner und -Datenbanken sind, die regelmäßig gesichert werden müssen.

Hier finden Sie einen schnellen Überblick über die einzelnen TYPO3-Ordner.

Sollten TYPO3-Ordner sichern

  • fileadmin: Es enthält die Bilder und Assets des TYPO3-Redakteurs.
  • typo3conf: Dieser Ordner enthält alle installierten TYPO3-Erweiterungen.
  • Uploads: Hängt von Ihrer Website-Architektur und den installierten TYPO3-Erweiterungen ab, Schauen Sie sich an, was sie enthält und was Sie für ein Backup in Betracht ziehen können.
  • Anbieter: Es enthält alle TYPO3-Anbieter.
  • Dateien: Bitte denken Sie daran, ein Backup aller Root-Dateien wie index.php, composer.json, etc. zu erstellen,

TYPO3-Ordner, die Sie sichern können

  • typo3: TYPO3-Core-Ordner, den Sie von Ihrem Backup ignorieren können, da Sie Ihre TYPO3-Core-Version jederzeit von https://get.typo3.org/
  • beziehen können.
  • typo3temp: Es handelt sich nur um einen temporären Ordner mit Assets und Code.

Übersetzt mit www.DeepL.com/Translator (kostenlose Version)

Ja! TYPO3-Datenbank ist das Wichtigste, was bei der Sicherung zu beachten ist, da alle Seiten, Inhalte und Datensätze in der Datenbank gespeichert sind.

Welche Datenbank (wie MySQL, PostgreSQL usw.) Sie auch immer konfiguriert haben, Sie müssen eine regelmäßige Sicherung der TYPO3-Datenbank in Betracht ziehen.

Schauen Sie sich jede Größe jeder Tabelle in Ihrer Datenbank an. Sie müssen darauf achten, die unnötige Größe Ihres All-Over-Backups zu vermeiden. Sie können einige Datenbanktabellen ignorieren, wie zum Beispiel,

  • sys_history
  • sys_log
  • cf_cache_*
  • Backup an dem Ort, an dem Ihre Live-Website läuft, ist eine schlechte Idee.
  • Wenn ein Software- oder Hardware-Absturz auf Ihrem Server passiert, verlieren Sie alles, was Ihre Live-Website und Ihre Backup-Daten betrifft.
  • Wir empfehlen Ihnen dringend, Ihren separaten TYPO3-Datensicherungsserver.
  • vorzubereiten
  • Sie können erwägen, die aktuellen modernen und trendigen Cloud-Backup-Lösungen wie Amazon S3, Dropbox, etc.
  • zu erwerben
  • Auch können Sie darüber nachdenken, einen einfachen separaten Hosting-Server für die Datensicherung einzurichten.

Das ist eine etwas wichtige Frage: Wie werden Sie entscheiden, in welchem Zeitintervall Sie die Sicherung von TYPO3-Ordnern und der Datenbank durchführen wollen.

Betrachten wir Ihre Website als großformatig mit

  1. 15 GB TYPO3-Code und Vermögenswerte
  2. 2 GB TYPO3-Datenbank
  3. 1 Voll-Backup / jeden Tag
  4. Benutzung von Amazon S3 oder Dropbox als Datensicherungsserver

In einem solchen Fall wird es Sie etwas kosten, während Sie die Sicherung aufnehmen.

Was ist die Lösung?

  • Ausgehend von der Aktualisierungshäufigkeit Ihrer TYPO3-Site sollten Sie erwägen, in einem bestimmten Zeitintervall ein Backup jedes Ordners anzufertigen.
  • Wenn Ihre Website z.B. einmal pro Woche mit Seiten und Inhalten aktualisiert wird, dann erwägen Sie, einmal / pro Woche ein vollständiges Backup zu machen.
  • Noch etwas: Basierend auf den Aktivitäten Ihrer Website können Sie entscheiden, welcher Ordner beim regulären Backup ignoriert werden kann, z.B. kann der Ordner typo3conf für ein Langzeit-Backup eingestellt werden.

Empfehlungen aus der TYPO3-Dokumentation

  • keep eine tägliche Sicherung für jeden der letzten 7 Tage
  • keep eine wöchentliche Sicherung für jede der letzten 4 Wochen
  • keep ein monatliches Backup für jeden der letzten 6 Monate
  • keep ein jährliches Backup für jedes Jahr

Sie lesen immer noch, Es bedeutet, dass Sie neugieriger sind zu wissen, Was sind die besten Vorgehensweisen und wie man TYPO3-Backups erstellt.

TYPO3-Backup kann in zwei Hauptwege unterteilt werden: entweder Manuell oder automatisch. Gehen wir in die Tiefe.

Ein manuelles Backup des TYPO3-Codes, der Assets und der Datenbank können Sie ganz einfach wie folgt erstellen.

Wie man TYPO3-'Dateien' manuell sichert?

Schnelles TYPO3-Backup mit SSH-Befehlen

ssh username@yourdomain

Manuelle TYPO3-Sicherung

Schritt 2. Gehen Sie zu Ihrem Sicherungsort, an dem Sie die Sicherung speichern müssen.

cd /path/to/your/backup

Schritt 3. Starten Sie die komprimierte Sicherung

tar czvf typo3_backup.tar.gz --exclude = 'typo3temp/*' /path/to/your/typo3

or

zip typo3_backup.zip --exclude = 'typo3temp/*' /path/to/your/typo3

Manuelle TYPO3-Sicherung mittels (s)FTP.

Wenn Sie keine Kenntnisse auf Serverebene haben, können Sie trotzdem ein Backup von Ihrem FTP-Server mit einem FTP-Client wie Filezilla

erstellen.

Wie man TYPO3-'Datenbank' manuell sichert?

Ja, Es ist Zeit für eine schnelle Sicherung mit gängigen Datenbankwerkzeugen wie SSH, phpMyAdmin, etc.

Datenbanksicherung mit SSH

Schritt 1. Anmelden auf Ihrem Server mit SSH.

ssh username@yourdomain

Schritt 2. Führen Sie den folgenden Befehl zum Exportieren der Datenbank aus.

mysqldump -h {host} -u {user} -p{password} {databasename} > typo3_db.sql

Schritt 3. Starten Sie die komprimierte Sicherung

tar czvf typo3_backup.tar.gz --exclude = 'typo3temp/*' /path/to/your/typo3

or

zip typo3_backup.zip --exclude = 'typo3temp/*' /path/to/your/typo3

Datenbanksicherung mit Werkzeug

Schritt 1. Melden Sie sich bei phpMyAdmin an und wählen Sie Ihre TYPO3-Datenbank aus.

Schritt 2. Klicken Sie auf das Menü Exportieren

Schritt 3. Sie können die Exportmethode mit Quick oder Custom wählen und die SQL-Datei herunterladen.

Manuelles Backup ist sehr zeitaufwendig und es macht keinen Sinn, täglich oder wöchentlich manuell ein Backup zu erstellen. Sie sollten über Automatisches Backup Ihrer TYPO3-Website.

nachdenken

Was sollten die Hauptmerkmale der TYPO3 Backup Extension sein?

Wenn Sie sich für automatische TYPO3-Backups entscheiden, empfehlen wir Ihnen, die folgenden Schlüsselfaktoren zu prüfen, die Sie als gute TYPO3-Backup-Erweiterung in Betracht ziehen sollten.

Automatisierung

Um ehrlich zu sein, hat es wenig Sinn, ein Backup-Plugin zu verwenden, wenn es nicht automatisiert ist; Sie können das Backup auch jedes Mal manuell durchführen

Benutzerfreundlichkeit

Je nachdem, wie technisch versiert Sie sind, ist es umso besser, je einfacher die Wiederherstellung aus einer Sicherung ist.

Die Möglichkeit, Ihre gesamte Website zu sichern

Sie wollen nicht nur Ihre Datenbank, sondern auch alle Ihre Mediendateien, Erweiterungen usw. Ein Backup, das nur einen Teil Ihrer Site wiederherstellt, lässt Ihnen viel Arbeit übrig.

Unterstützung

Ob es eine gut gefüllte FAQ ist (ein guter Anfang) oder engagierte Unterstützung (jetzt geht es los) - prüfen Sie, ob Hilfe zur Hand ist.

TYPO3 hat keine populäre Sicherungslösung. Hier möchte ich einige der TYPO3-Backup-Lösungen vorstellen, wobei ich bei der Auswahl der Erweiterung zumindest die Kompatibilität mit der neuesten TYPO3-LTS-Version und den neuesten Funktionen usw. berücksichtigt habe,

#7 TYPO3-Shell-Skript

Öffnen erstellte das einfache ssh-Skript, um das TYPO3-Backup von Dateien und Datenbanken zu übernehmen.

Schritt 1. Anmelden bei Ihrer SSH mit Terminal.

ssh username@yourdomain

Schritt 2. Neuestes SSH-Skript herunterladen.

wget --no-check-certificate "https://raw.github.com/Apen/TYPO3-backup/master/save-typo3.sh"

Schritt 3. Beginn der Sicherung

./save-typo3.sh -p "/home/html/package/"

Schritt 3. Datenbank exportieren

#6 Befehle für den TYPO3-Scheduler

Von coding.ms, Kürzlich gestartete TYPO3-Erweiterung EXT:commands, die die Sicherung von Dateien und Datenbank ermöglichen.

Erweiterung TYPO3-Befehle herunterladen | Dokumentation

#5 phpMyAdmin TYPO3-Erweiterung

Von Andreas Beutel, Eine der beliebtesten TYPO3-Erweiterungen für den Zugriff auf die MySQL-Datenbank innerhalb des TYPO3-Backends.

Sehr einfach zu installieren und konfigurierende phpMyAdmin-Anwendung innerhalb Ihres TYPO3-Backends.

Source: https://docs.typo3.org/

TYPO3 phpMyAdmin-Erweiterung herunterladen | Dokumentation

#4 TYPO3-Konsole

Eine der großartigen TYPO3-Lösungen von Helhum - TYPO3 Console. Sie ermöglicht den einfachen Im- und Export Ihrer Datenbank.

Schritt 1. Anmelden bei Ihrer SSH mit Terminal

ssh username@yourdomain

Schritt 2. TYPO3-Erweiterung installieren (Empfehlung: composer-basiert)

composer require helhum/typo3-console
typo3cms database:export -c Default -e 'cf_*' -e 'cache_*' -e '[bf]e_sessions' -e sys_log

#3 Beech TYPO3 Backup/Restore Package

From Beech, A low-level tool to backup and restore a full TYPO3 installation.

Step 1. Login to your SSH with Terminal

ssh username@yourdomain

Schritt 2. TYPO3-Erweiterung installieren (Empfehlung: composer-basiert)

composer require beechit/backup-restore

Schritt 3. Führen Sie eine Reihe von CLI-Befehlen für Sicherung und Wiederherstellung aus

# create a backup
./typo3cms backup:create
# list existing backups
./typo3cms backup:list
# restore a backup
./typo3cms backup:restore 2016-05-19_10-16-dd20a00976208b56
# create backup with specific name
./typo3cms backup:create kickstart

Erweiterung für die Wiederherstellung von Sicherungen herunterladen | Dokumentation

 

#2 Zusätzliche Scheduler-TYPO3-Erweiterung

Von CERDAN, einer der populären TYPO3-Erweiterungen, um einen zusätzlichen Scheduler zu erhalten. Sie können ein vollständiges Backup vom TYPO3 Scheduler erhalten.

Team T3Planet hat mit Stolz die Backup Plus TYPO3 Extension, die erste umfassende TYPO3 Backup-Lösung aller Zeiten, vorgestellt. Sie können ein Backup Ihres TYPO3-Codes, Ihrer Assets und Ihrer Datenbank erstellen.

Man kann sich einfach mit Ihren Clouds/Servern wie Google Cloud, Amazon S3, Dropbox, SFTP, Rsync, etc. verbinden. Einfach zu installieren und zu konfigurieren und mit wenigen Klicks.

Mit einem Klick ein manuelles Backup erstellen, Starten Sie Ihr Backup jetzt. Sie können auch unbegrenzte Backups planen, indem Sie unsere Smart-scheduler-Funktion verwenden, die mit dem neuesten TYPO3-Schedulerkern und der Symfony-basierten Konsole integriert ist.

 

Planen Sie Ihre Sicherung ein

Start-Ein-Klick-Sicherung

Mehr Screencast auschecken

Schlüsselmerkmale

  1. Schreibtischplatte
  2. Manuelle Sicherung mit einem Klick starten
  3. Globale Einstellungen
  4. Datenbanksicherung (MySQL)
  5. TYPO3-Code-Sicherung (Kern, Erweiterungen, Anbieter)
  6. Alles-in-einem-Backup
  7. Connect & Konfigurieren Sie Ihre Server und Clouds
  8. Google Cloud/Laufwerk, Amazon S3, Dropbox Cloud, Rsync, etc)
  9. Sicherungsprotokolle & Geschichte
  10. Sicherungen einplanen
  11. Integration mit TYPO3 Core-Scheduler
  12. TYPO3's Standard-Integration mit Symfony-Konsolen-Befehl
  13. Sicherungen komprimieren (bzip2, gzip, xz, zip)
  14. Automatisches Bereinigen Ihrer lokalen und Server/Cloud-Backups

TYPO3 Backup-Erweiterung herunterladen | Dokumentation

  1. Verstehen Sie die Bedeutung von TYPO3-Backups im Hinblick auf "Plan B" für Ihre TYPO3-Sicherheit.
  2. Mit der Vorbereitung beginnen was sollten Sie bei Ihrer TYPO3-Sicherung beachten
  3. Basierend auf Aktivitäten und Häufigkeit der Aktualisierung, Planen Sie Ihr TYPO3-Backup
  4. Nehmen Sie sich Zeit, um Ihren TYPO3 Backup-Server oder Cloud fertigzustellen und vorzubereiten, indem Sie eine kostengünstige Backup-Lösung in Betracht ziehen.
  5. Wählen Sie Ihre Liebste Art der Datensicherung Ihre TYPO3-Website.

Wir empfehlen Ihnen dringend, unsere Backup Plus TYPO3-Erweiterung und würden uns über Ihr Feedback oder Ihre Anregung freuen.

Kennen Sie andere Möglichkeiten der Sicherung mit TYPO3? Was ist Ihre bevorzugte TYPO3-Backup-Lösung? Bitte schreiben Sie in das Kommentarfeld unten.

Haben Sie ein glückliches TYPO3-Backup!

Post a Comment

×
Captcha Code Kann das Bild nicht gelesen werden? Klicken Sie hier, um zu aktualisieren