Backup and Restore
Beschreibung:
Bookstack besteht aus Dateien und Der Datenbank
Hier liegen die Dateien bzw Verzeichnisse
.env- File, contains important configuration information.public/uploads- Folder, contains any uploaded images.storage/uploads- Folder, contains uploaded page attachments.themes- Folder, contains any configured visual/logical themes.
Backup:
Die Dateien sichern.
In das Verzeichnis gehen bei ner direkt installation:
cd /var/www/Bookstack
Bei ner docker installtion reicht das ganze Projektverzeichnis, das der Vorteil von der Docker.
nun ein archiv erstellen
tar -czvf bookstack-files-backup-$(date +"%Y-%m-%d_%H-%M-%S").tar.gz .env public/uploads storage/uploads themes
Nun die Datenbank sichern
mysqldump -u root bookstackdb > bookstack.backup-$(date +"%Y-%m-%d_%H-%M-%S").sql
Diese beiden Datein ins root Verzeichnsi vom neuen Server kopieren via scp zum Beispiel
Restore/Migration
Im Docker container, weil direkt installation machen wir in Zukunft nicht mehr:
Nun die Datenbank restoren.