Jede Datenbank, die Sie betreiben, jeder Ort für Ihre Backups.
10 Datenbanken, 14 Speicher-Adapter und 9 Benachrichtigungskanäle in einer selbst gehosteten App. Wählen Sie eine Datenbank und sehen Sie, wie DBackup sie sichert, verschlüsselt und zurückholt.
Datenbanken
Jede Engine wird mit ihrem eigenen Werkzeug gesichert, mit derselben Ausgabe wie von Hand. DBackup legt sie ab, komprimiert und verschlüsselt, wenn der Job es verlangt.
mariadb-dumpMehr erfahrenMariaDBVersionen 10 und 11Gesichert mit mariadb-dump, dem Werkzeug, das MariaDB selbst mitbringt.mariadb-dumpMehr erfahrenPostgreSQLVersionen 12 bis 18Dumps im Custom-Format mit pg_dump, komprimiert mit Gzip, LZ4 oder Zstd.pg_dumpMehr erfahrenMongoDBVersionen 4 bis 8mongodump-Archive für Atlas, Replica Sets und einzelne Server.mongodumpMehr erfahrenSQLiteVersion 3Eine Kopie der Datenbankdatei per sqlite3 .backup, lokal oder über SSH.sqlite3 .backupAnleitung in der DokuRedisVersion 2.8 und neuerEin RDB-Snapshot mit allen Datenbanken und eine Wiederherstellung, die ihr Skript selbst schreibt.redis-cli --rdbMehr erfahrenValkeyVersion 7.2 und neuerDerselbe RDB-Snapshot wie bei Redis, mit einer Anleitung zur Wiederherstellung für Valkey.redis-cli --rdbAnleitung in der DokuMicrosoft SQL Server2017, 2019 und 2022SQL Server schreibt das Backup selbst. Über SSH tunnelt DBackup die Verbindung und holt die .bak-Datei.BACKUP DATABASEAnleitung in der DokuAzure SQL DatabaseEinzeldatenbank, Pool für elastische DatenbankenBetaEin BACPAC-Export per SqlPackage. Eine Wiederherstellung ersetzt die Zieldatenbank.SqlPackageAnleitung in der DokuFirebirdVersionen 3, 4 und 5BetaBackups mit gbak, wiederhergestellt über Aliase, die Sie auf dem Server einrichten.gbakAnleitung in der DokuSpeicher
Wohin die verschlüsselten Backups gehen und woher Datei-Backups kommen. Jedes Speicherziel bekommt dieselbe Aufbewahrung und dieselbe Wiederherstellung.
Benachrichtigungen
Erfahren Sie dort, wo Sie ohnehin hinschauen, von fehlgeschlagenen oder unvollständigen Läufen, ebenso von fehlenden Backups, vollem Speicher und Verbindungen, die offline gehen.
Fehlt eine Datenbank oder ein Speicherziel?
Stellen Sie auf GitHub eine Feature-Anfrage. Neue Integrationen entstehen aus solchen Anfragen, und die Roadmap zeigt, was kommt.