Backup & Restore

Sichern und Wiederherstellen einer Installation.

Erstellt: 10/2015| Geändert: 03/2023

Backup

Für ein Backup muss das Verzeichnis gepackt werden:

tar czf /backup/website_backup_FILES.tar.gz fileadmin typo3conf .htaccess

und ein Dump der Datenbank erzeugt werden:

./mysqldump --create-options --databases -u root -p websiteDB > websiteDB.sql

Probleme

Der Export hat für das Anlegen der Datenbank nicht die korrekten Statements erzeugt (vermutlich könnte man das durch Aufrufoptionen erreichen) - das Statement:

DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

wurde im Dump auskommentiert mit /*!40100  sollte aber enthalten sein für UTF-8.

Erstellt: 07/2010| Geändert: 03/2023

Restore

Zum Wiederherstellen der Sicherung zunächst die Dateien entpacken:

tar xzf website_backup_FILES.tar.gz

und TYPO3 Installieren:

wget get.typo3.org/11  --content-disposition --no-check-certificate
ln -s ../typo3_src-11.5.x typo3_src
ln -s typo3_src/index.php index.php
ln -s typo3_src/typo3 typo3

dann den Besitzer korrigieren:

chgrp -R www fileadmin typo3conf

und die Datenbank importieren:

cd /opt/homebrew/Cellar/mysql\@5.7/5.7.41/bin/
./mysql -h localhost -u root -p < websiteDB.sql

Erstellt: 07/2010| Geändert: 03/2023