⚙️ Laravel-Projekt-Backup 📦 Kein Composer-Paket 🔐 Passwörter bleiben bei Ihnen ☁️ Ihre eigene Cloud ⚙️ Laravel-Projekt-Backup 📦 Kein Composer-Paket 🔐 Passwörter bleiben bei Ihnen ☁️ Ihre eigene Cloud
Laravel-Backup

Sichern Sie Ihre Laravel-Website automatisch
Dateien · Datenbank · E-Mail — ein Modul

Sie müssen Ihrem Projekt kein Paket hinzufügen und keinen Artisan-Befehl schreiben. Das Yedekalma-Modul läuft eigenständig aus dem Web-Root Ihres Projekts und sichert Anwendungsdateien, Ihre MySQL-Datenbank und — falls genutzt — Ihre Postfächer. Backups gehen direkt in Ihre eigene Cloud.

Keine Kreditkarte erforderlich · kostenlos testen bis zum Jahresende

Speziell für Laravel

Was verlieren Sie auf einer Laravel-Website wirklich?

Bevor Sie einen Backup-Plan wählen, müssen Sie wissen, wo welche Daten liegen.

💾

Datenbank

Sämtliche Geschäftsdaten Ihrer Anwendung liegen in der Datenbank und haben keine Kopie im Code-Repository.

📁

Benutzer-Uploads

Dateien unter storage/app werden nicht versioniert — ihr Verlust ist endgültig.

🔑

.env-Konfiguration

Umgebungsvariablen gelangen nie ins Repository; sie nach einem Serververlust neu zu erstellen kostet Zeit.

🗃

Cache und Sessions

Dateibasierte Cache- und Session-Daten sind nicht kritisch, beschleunigen die Wiederherstellung aber erheblich.

📜

Logdateien

Für die Fehleranalyse nötige Anwendungslogs existieren nur auf dem Server.

🧩

Vendor und Build-Ausgabe

Abhängigkeiten lassen sich neu installieren, aber Versionsabweichungen können unerwartetes Verhalten verursachen.

Einrichtung

Laravel-Backup in vier Schritten

1️⃣

Konto anlegen und Domain hinzufügen

Eröffnen Sie im Panel ein kostenloses Konto und fügen Sie Ihre Domain hinzu; das Modul-ZIP wird nur für diese Domain erzeugt. In Laravel selbst wird nichts installiert.

2️⃣

In das Web-Root hochladen

Entpacken Sie es und laden Sie den enthaltenen Ordner, ohne ihn umzubenennen, per FTP in Ihr Website-Root (ihr-projekt/public).

3️⃣

Im Panel verifizieren

Klicken Sie im Panel auf Verifizieren; das Modul verbindet sich selbst. Der Zugangsschlüssel steckt bereits im Paket, Sie müssen keinen Token einfügen.

4️⃣

Zeitplan anlegen

Häufigkeit, Komponenten und Speicherziel wählen. Backups laufen automatisch und lassen sich per Assistent zurückspielen.

Höhepunkte

Was Sie beim Laravel-Backup bekommen

🔐

Wir sehen Ihre Passwörter nie

Das Modul läuft auf Ihrem eigenen Server. Datenbank- und FTP-Zugangsdaten werden nie an unser Panel gesendet.

☁️

Direkt in Ihre eigene Cloud

Backups gehen direkt zu Google Drive, Amazon S3 und S3-kompatiblen Diensten, Dropbox, OneDrive, Yandex.Disk (Dropbox: höchstens 150 MB pro Archiv) — oder zu einem Empfänger-Modul auf Ihrem eigenen Server. Auf unseren Servern werden sie nicht gespeichert.

⚡

Inkrementelle Übertragung

Optional: Nur geänderte Dateien, geänderte Tabellen und neue E-Mails werden übertragen. So funktioniert es.

↩️

Wiederherstellung per Assistent

Stellen Sie mit dem 3-stufigen Assistenten im Panel vollständig oder teilweise wieder her. Beim Umzug auf eine andere Domain in Ihrem Konto werden Datenbank-Zuordnung und Verbindungsdaten angepasst.

🦠

Malware-Scan

Optionaler Scan von Dateien und Datenbank während des Backups (nur Erkennung); beim E-Mail-Backup werden Nachrichten mit schädlichen Anhängen nicht archiviert.

🔒

Unveränderliche Kopien

In einem S3-kompatiblen Bucket mit Object Lock bleibt eine Kopie für die festgelegte Frist unlöschbar. Mehr erfahren.

Technische Voraussetzungen für Laravel

Das Modul benötigt PHP 7.1 oder neuer (8.1+ empfohlen) — praktisch jede Laravel-Installation erfüllt das. Auf Datenbankseite werden MySQL und MariaDB unterstützt: Laravel-Projekte mit MySQL oder MariaDB werden unterstützt. PostgreSQL, SQLite und SQL Server nicht.

Das Modul wird als eigenständiger Ordner in Ihrem Web-Root installiert. Es berührt keine Laravel-Kerndateien und wird nicht als Theme, Plugin oder Erweiterung installiert — es arbeitet daher unabhängig von Ihrer Laravel-Version.

Häufige Fragen

Laravel-Backup — Häufige Fragen

Nein. Sie fügen Ihrem Projekt nichts hinzu und ändern keinen Code. Das Modul wird als eigenständiger Ordner in Ihr Web-Root geladen, sodass Ihre Deployment-Pipeline und Ihre Composer-Abhängigkeiten unberührt bleiben.
Bei Laravel ist das Web-Root üblicherweise das public-Verzeichnis, das Modul muss also darunter liegen (zum Beispiel public/yedekalma), damit es über den Browser erreichbar ist. Im Projekt-Root ist es über das Web nicht zugänglich. Ordner außerhalb von public, etwa .env und storage/app, fügen Sie in den Moduleinstellungen unter „Zusätzliche Ordner“ zum Backup hinzu.
Nein. Die Datenbank-Komponente unterstützt ausschließlich MySQL und MariaDB. Mit PostgreSQL können Sie weiterhin die Datei- und E-Mail-Komponenten nutzen und die Datenbank mit Ihren eigenen Werkzeugen sichern.
Ja. Sie können Ordner definieren, die vom Backup ausgeschlossen werden. Regenerierbare Verzeichnisse wie Cache und Build-Ausgabe auszuschließen reduziert die Backup-Größe spürbar.
Ja. Fügen Sie die Ziel-Domain Ihrem Konto hinzu und installieren Sie dort das Modul; beim Umzug ordnen Sie die Zieldatenbank neu zu, und die Verbindungsdaten werden angepasst. Den vollständigen Ablauf finden Sie auf unserer Umzugsseite.

Schützen Sie Ihre Laravel-Website noch heute

Testen Sie es bis zum Jahresende kostenlos. Keine Kreditkarte, und am Ende der Testphase wird nichts abgebucht.

Kostenloses Konto erstellen

Einrichtung in vier Schritten ansehen →