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!
Warum ist ein Backup Ihrer TYPO3-Website wichtig?
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)
Quelle: https://www.aureon.com/
Welche TYPO3-Ordner sollten Sie für ein Backup in Betracht ziehen?
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)
Was ist mit der Sicherung der TYPO3-Datenbank?
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_*
Wohin sollten Sie TYPO3-Backups auf Server/Cloud bringen?
- 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.
Wie können Sie die Kosten für Ihren TYPO3-Datensicherungsserver senken?
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
- 15 GB TYPO3-Code und Vermögenswerte
- 2 GB TYPO3-Datenbank
- 1 Voll-Backup / jeden Tag
- 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
Wie sollten Sie die TYPO3-Website sichern?
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.
Handbuch TYPO3-Sicherung
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
tar czvf typo3_backup.tar.gz --exclude = 'typo3temp/*' /path/to/your/typo3
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
mysqldump -h {host} -u {user} -p{password} {databasename} > typo3_db.sql
tar czvf typo3_backup.tar.gz --exclude = 'typo3temp/*' /path/to/your/typo3
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.
Automatische TYPO3-Sicherung
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.
7 Die besten TYPO3-Erweiterungen für Ihr TYPO3-Backup
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
wget --no-check-certificate "https://raw.github.com/Apen/TYPO3-backup/master/save-typo3.sh"
./save-typo3.sh -p "/home/html/package/"
#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.
ssh username@yourdomain
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
composer require beechit/backup-restore
# 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.
Schlüsselmerkmale
- Schreibtischplatte
- Manuelle Sicherung mit einem Klick starten
- Globale Einstellungen
- Datenbanksicherung (MySQL)
- TYPO3-Code-Sicherung (Kern, Erweiterungen, Anbieter)
- Alles-in-einem-Backup
- Connect & Konfigurieren Sie Ihre Server und Clouds
- Google Cloud/Laufwerk, Amazon S3, Dropbox Cloud, Rsync, etc)
- Sicherungsprotokolle & Geschichte
- Sicherungen einplanen
- Integration mit TYPO3 Core-Scheduler
- TYPO3's Standard-Integration mit Symfony-Konsolen-Befehl
- Sicherungen komprimieren (bzip2, gzip, xz, zip)
- Automatisches Bereinigen Ihrer lokalen und Server/Cloud-Backups
Fazit!
- Verstehen Sie die Bedeutung von TYPO3-Backups im Hinblick auf "Plan B" für Ihre TYPO3-Sicherheit.
- Mit der Vorbereitung beginnen was sollten Sie bei Ihrer TYPO3-Sicherung beachten
- Basierend auf Aktivitäten und Häufigkeit der Aktualisierung, Planen Sie Ihr TYPO3-Backup
- 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.
- 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!
Sanjay Chauhan
CTO - T3Planet & NITSANSanjay Chauhan, Mitbegründer von NITSAN (Preisgekrönte TYPO3 Agentur) und Pionier von T3Planet, dem ersten TYPO3-Store weltweit.
Ein wahrer TYPO3-Fanatiker seit 2010.
Mit meinem umfangreichen technischen Wissen und…
More From Author