Loslegen
Open-Source-Backup & -Restore für Docker

Sichern Sie Ihr gesamtes
Docker-Projekt

Ein Klick erkennt Ihre Volumes, Datenbanken und Konfiguration — und beweist, dass sich das Backup wiederherstellen lässt. Keine Backup-Konfiguration nötig.

Konsistente Datenbank-DumpsVerschlüsselte Restic-SnapshotsVerifizierte Restore-Drills
dockstash — backup run
# Dockstash scans your compose project:
services:
  db:     # postgres:16 → PostgreSQL :5432
  cache:  # redis:7     → Redis (RDB + AOF)
  app:    # your service → volumes + config

# It runs the consistent dump for each engine:
$ pg_dumpall -U "$POSTGRES_USER" \
    | restic backup --stdin

# …then proves it with a restore drill. ✓
Sichert:PostgreSQLMySQLMariaDBMongoDBRedisValkeySQLiteClickHouseElasticsearchRabbitMQMinIOInfluxDBNeo4j

Dockstash macht das Backup jedes Docker-Projekts zu einem einzigen Klick. Es erkennt Volumes, Datenbanken und Konfiguration automatisch, dumpt jede Datenbank konsistent aus ihrem laufenden Container und speichert verschlüsselte Restic-Snapshots off-site — mit automatisierten Restore-Drills, die beweisen, dass das Backup funktioniert.

Die meisten selbstgebauten Docker-Backups sind kaputt

Der Fehler bleibt unsichtbar — bis zu dem Tag, an dem Sie die Wiederherstellung brauchen.

Kopien laufender Datenbank-Dateien

Das Sichern eines laufenden Postgres-/MySQL-Datenverzeichnisses erfasst zerrissene Schreibvorgänge. Es sieht gut aus — bis der Restore scheitert.

Stilles Scheitern

Cron-Jobs bleiben stehen und niemand merkt es — bis zum Ernstfall. Kein Alarm, kein Heartbeat, kein Beweis.

Fragile Skripte

Handgestricktes restic + cron + pg_dump zerbricht beim nächsten Versions-Update und hat keinerlei Restore-Verifizierung.

13
Datenbank-Engines, nativ gedumpt
AES-256
GCM-Verschlüsselung der Secrets im Ruhezustand
100%
Standard-Restic — Wiederherstellung auch ohne uns
1
Klick vom Scan zum verifizierten Backup

Starke Werkzeuge
für volles Vertrauen

Alles, was Sie brauchen, um ein Docker-Projekt korrekt zu sichern, die Daten auf eigenem Storage zu behalten und zu wissen, dass der Restore funktioniert.

Compose-bewusste Erkennung

Liest Ihren Docker-Compose-Stack und erkennt Datenbanken, Volumes und Reverse-Proxy-Konfiguration — ohne dass Sie eine Backup-Konfiguration schreiben.

Konsistente Datenbank-Dumps

Führt den nativen Dump jeder Engine im laufenden Container aus. Nie eine zerrissene Live-Datei-Kopie, die am Restore-Tag scheitert.

Verifizierte Restore-Drills

Stellt den neuesten Snapshot an einem Scratch-Ort wieder her und vergleicht ihn mit der Quelle. Beweis statt Hoffnung.

Ihr Storage, kein Lock-in

Standardmäßige verschlüsselte Restic-Repositories auf Ihrem eigenen VPS über SSH. Sie können auch ohne Dockstash wiederherstellen.

Ende-zu-Ende verschlüsselt

AES-256-GCM-Secrets im Ruhezustand, SSH-Host-Key-Pinning auf dem Backup-Kanal, Restic-Verschlüsselung im Repository.

Heartbeats & Alarme

Der stille Tod eines Cron-Jobs ist der klassische Backup-Fehler. Dockstash alarmiert Sie, wenn ein Backup ausbleibt.

Kontinuierliches Backup

Alle fünf Minuten ein Snapshot mit dem Kontinuierlich-Preset — dann Wiederherstellung zu jedem Zeitpunkt.

Spiegelmodus

Einweg-Verzeichnisreplikation über das verschlüsselte Repo: versioniert, verifiziert, nach Ihrem Zeitplan.

Verifizierte Snapshots in Sekunden

Dockstash liest Ihren Compose-Stack, führt für jede Engine den korrekten konsistenten Dump aus, speichert einen verschlüsselten Off-Site-Restic-Snapshot — und beweist die Wiederherstellbarkeit mit einem automatisierten Drill.

Im Vergleich zu Backrest und Eigenbau-Skripten

wordpress-prod4f9a2c1dDrill bestanden
api-postgresb81e07aaDrill bestanden
metrics-influxc3d54e92Drill bestanden

Drei Schritte zum Vertrauen

Wir haben Backups vereinfacht, damit Sie sich auf Ihre Anwendung konzentrieren können.

  1. Scannen

    Richten Sie Dockstash auf ein Compose-Projekt. Es erkennt Datenbanken, Volumes und Reverse-Proxy-Konfiguration und schlägt einen Plan vor, den Sie bestätigen.

  2. Sichern

    Jede Datenbank wird konsistent aus ihrem Container gedumpt, dann snapshottet Restic Dump und Dateien off-site — verschlüsselt.

  3. Verifizieren

    Automatisierte Restore-Drills stellen an einem Scratch-Ort wieder her und vergleichen mit der Quelle — Sie wissen, dass es funktioniert, bevor Sie es brauchen.

Vergleich

Docker-bewusst — oder bloße Datei-Kopien?

FunktionDockstashBackrestEigenbau-Skripte
Konsistente DB-DumpsJaNein — nur DateiebeneEigenbau je Engine
Restore-Drill-VerifizierungJa, automatisiertNeinNein
Docker-Compose-UnterstützungJa, nativNein — manuelle PfadeManuell
Open Source

Open Source & selbst gehostet

Dockstash ist Open Source unter der Apache-2.0-Lizenz. Lesen Sie den Code, prüfen Sie das Sicherheitsmodell und betreiben Sie den gesamten Stack mit Docker Compose auf Ihrem eigenen Server. Backups sind verschlüsselte Standard-Restic-Repositories — wiederherstellbar allein mit der restic-CLI, ganz ohne Dockstash.

    Apache-2.0-lizenziertSelf-Hosting mit Docker ComposeStandard-Restic — kein Lock-in

Häufig gestellte Fragen

Wie sichert Dockstash eine Docker-Datenbank?

Dockstash führt den nativen Dump der Datenbank im laufenden Container aus (pg_dumpall, mysqldump --single-transaction oder mongodump --oplog) und speichert den Dump als verschlüsselten Restic-Snapshot. Es kopiert nie laufende Datenbank-Dateien von der Platte, denn eine halb geschriebene Datendatei lässt sich nicht wiederherstellen.

Wo werden meine Backups gespeichert?

Auf Ihrem eigenen Storage-VPS über SSH, als standardmäßige verschlüsselte Restic-Repositories. Dockstash hält Ihre Daten nie. Der Free-Tarif läuft komplett self-hosted ohne bezahlten Anbieter.

Woher weiß ich, dass sich ein Backup wirklich wiederherstellen lässt?

Dockstash führt automatisierte Restore-Drills aus: Es stellt den neuesten Snapshot an einem Scratch-Ort wieder her, vergleicht ihn mit der Quelle und zeigt den Drill-Status pro Projekt an. Ein ungetestetes Backup gilt als kein Backup.

Muss ich eine Backup-Konfiguration schreiben?

Nein. Dockstash scannt Ihr Docker-Compose-Projekt, erkennt Datenbanken, Volumes und Reverse-Proxy-Konfiguration und schlägt einen Plan vor, den Sie per Checkbox bestätigen. Ein Klick sichert alles.

Ist Dockstash Open Source?

Ja. Dockstash ist Open Source unter der Apache-2.0-Lizenz — der vollständige Quellcode liegt auf GitHub unter github.com/SelmiAbderrahim/dockstash. Sie können den gesamten Stack auf Ihrem eigenen Server betreiben, und Backups sind verschlüsselte Standard-Restic-Repositories, die sich allein mit der restic-CLI wiederherstellen lassen.

Bereit, Ihren Backups zu vertrauen?

Sichern Sie Ihr erstes Docker-Projekt in Minuten. Zum Start kostenlos und vollständig self-hosted — keine Karte, Ihr Storage, Ihre Schlüssel.