2 Repos
Creating point-in-time snapshots specifically for MongoDB databases using native utilities.
Distinct from Database Backups: Specializes general database backups for the MongoDB engine using mongodump.
Explore 2 awesome GitHub repositories matching data & databases · MongoDB Backups. Refine with filters or upvote what's useful.
Dieses Projekt ist ein Unix-Backup-Orchestrator, der zur Modellierung und Ausführung von Full-Stack-Datenschutz verwendet wird. Es fungiert als Managementsystem für Datenbank-Dumps, verschlüsselte Archivierung, Versionsrotation und Remote-Speichertransport. Das System zeichnet sich dadurch aus, dass es native System-Tools für verschiedene Datenbanken orchestriert, einschließlich PostgreSQL, MySQL, MongoDB, Redis und Riak. Es verwendet einen sicheren Archiv-Workflow, der Kompression und Verschlüsselung mittels GPG, OpenSSL oder AES kombiniert, bevor Pakete an S3-kompatible Dienste, Dropbox oder Remote-Server via SFTP und RSync übertragen werden. Zu den breiten Funktionen gehören die Automatisierung der Datensynchronisation durch Delta-Transfers und Chunked-Uploads sowie ein zustandsbasiertes Retention-Management, um historische Archive zu rotieren und zu bereinigen. Der Orchestrator verfügt zudem über ein Mehrkanal-Benachrichtigungssystem, das sich in E-Mail, HTTP POST, PagerDuty und verschiedene Chat-Plattformen integriert, um Administratoren über Operationsergebnisse zu informieren. Benutzer können diese Workflows mithilfe eines konfigurationsbasierten Modells definieren, das dynamische Variableninjektion und Syntaxvalidierung unterstützt.
Creates point-in-time snapshots using the mongodump utility and packages them into archives.
Dieses Projekt bietet eine Sammlung von Kommandozeilen-Dienstprogrammen für die Verwaltung von MongoDB-Datenbankinstanzen. Es dient als primäre Schnittstelle für die Durchführung von Datenbank-Backups, die Wiederherstellung binärer Snapshots und die Ausführung von Datenmigrationen zwischen Datenbankinstanzen und externen Systemen. Die Tools erleichtern den Datentransfer durch den Import und Export von Collections in verschiedenen Formaten, darunter JSON, CSV, TSV und Binärdateien. Neben der Migration enthält die Suite spezialisierte Dienstprogramme zur Untersuchung binärer Datendateien in einem menschenlesbaren Format sowie zur Verwaltung großer Binärdateien innerhalb des Datenbank-Dateisystems. Diese Dienstprogramme kommunizieren direkt über strukturierte Binärprotokoll-Anfragen mit dem Datenbankserver. Die zugrunde liegende Architektur unterstützt stream-orientierte Verarbeitung und Batch-Operationen, um große Datensätze effizient zu handhaben und gleichzeitig die Datenbeständigkeit und -integrität bei administrativen Aufgaben zu wahren.
Creates and restores binary snapshots of database instances to ensure data durability and provide reliable recovery points.