awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

36 repositorios

Awesome GitHub RepositoriesDatabase Backups

Utilities and procedures for creating, managing, and restoring database snapshots for disaster recovery.

Distinguishing note: No existing candidates provided; focuses specifically on database persistence and recovery.

Explore 36 awesome GitHub repositories matching data & databases · Database Backups. Refine with filters or upvote what's useful.

Awesome Database Backups GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • paperclipai/paperclipAvatar de paperclipai

    paperclipai/paperclip

    70,619Ver en GitHub↗

    Paperclip is an LLM agent orchestration platform and governance suite designed to coordinate teams of autonomous AI agents. It provides a management plane for defining organizational hierarchies, assigning roles, and aligning individual agent tasks with a structured mission tree to ensure work maps to business objectives. The project distinguishes itself through a specialized agent skill registry and workspace manager. It allows for the discovery and injection of reusable workflows into agent runtimes without retraining and provides isolated, sandboxed execution environments with persistent s

    Performs scheduled logical backups of non-system schemas and migration history to prevent data loss.

    TypeScript
    Ver en GitHub↗70,619
  • usememos/memosAvatar de usememos

    usememos/memos

    60,819Ver en GitHub↗

    Memos is a self-hosted, container-native knowledge management platform designed for capturing and organizing personal notes. It functions as a private workspace where users can create content using markdown, tags, and media embeds to streamline daily productivity. The system is built to be deployed as a portable service, allowing individuals to maintain full control over their data and hosting environment. Beyond its core note-taking capabilities, the platform operates as a headless content service that exposes a structured RESTful API. This interface allows for programmatic interaction, enab

    Create database dumps and asset archives to ensure comprehensive data recovery and disaster preparedness.

    Godockerfossgo
    Ver en GitHub↗60,819
  • dokploy/dokployAvatar de Dokploy

    Dokploy/dokploy

    34,901Ver en GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Schedules automated database backups to external storage with cron-based timing.

    TypeScriptbackendbackupsdatabases
    Ver en GitHub↗34,901
  • ente-io/enteAvatar de ente-io

    ente-io/ente

    27,281Ver en GitHub↗

    Ente is a privacy-focused platform for end-to-end encrypted storage and two-factor authentication management. It functions as a zero-knowledge identity provider, ensuring that all cryptographic operations, key derivation, and data encryption occur locally on the user's device. By maintaining this architecture, the service provider remains unable to access or decrypt any stored personal information or authentication credentials. The platform distinguishes itself through a combination of on-device intelligence and resilient data distribution. It utilizes a local machine learning engine to perfo

    Maintains high-availability database clusters with automated snapshots and portable daily backups.

    Dart2faandroidauthy
    Ver en GitHub↗27,281
  • qax-os/excelizeAvatar de qax-os

    qax-os/excelize

    20,682Ver en GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Exports and imports database schemas and data for backup and restoration.

    Goagentaianalytics
    Ver en GitHub↗20,682
  • dgraph-io/badgerAvatar de dgraph-io

    dgraph-io/badger

    15,666Ver en GitHub↗

    Badger is an embeddable key-value store written in Go that provides persistent data storage for byte keys and values. It is a persistent database that utilizes a tiered LSM tree storage model to optimize disk storage and retrieval efficiency. The system features an ACID transaction engine that ensures data integrity through serializable snapshot isolation and multi-version concurrency control. It also provides an encrypted key-value store with data-at-rest encryption and a managed encrypted key registry to secure stored information. The engine covers a broad set of capabilities including hig

    Provides command-line utilities for performing offline database backups and restoration of state.

    Godatabasedocument-databasego
    Ver en GitHub↗15,666
  • nodebb/nodebbAvatar de NodeBB

    NodeBB/NodeBB

    15,144Ver en GitHub↗

    NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable discussion environments by utilizing a document-oriented database for content storage and an in-memory engine for high-speed data retrieval and session management. The platform provides a comprehensive administrative interface for managing user groups, forum settings, and system health. What distinguishes the platform is its native support for federated social networking via the ActivityPub protocol, allowing forums to exchange content, synchronize discussions, and interact with de

    Exports current database contents to a file or directory to ensure data can be recovered in the event of corruption.

    JavaScriptcommunityforumjavascript
    Ver en GitHub↗15,144
  • boltdb/boltAvatar de boltdb

    boltdb/bolt

    14,642Ver en GitHub↗

    Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that organizes data in B+trees on disk to provide efficient sorted key retrieval and range scans. The system uses a memory-mapped model to map the database file directly into the process address space for fast random-access reads. The project distinguishes itself through a multi-version concurrency control architecture that allows multiple simultaneous readers to access a consistent snapshot of data without blocking a writer. It employs a single-writer multi-reader locking model and uses a

    Writes consistent snapshots of the database to a file without blocking concurrent reads and writes.

    Go
    Ver en GitHub↗14,642
  • pi-hole/docker-pi-holeAvatar de pi-hole

    pi-hole/docker-pi-hole

    10,760Ver en GitHub↗

    This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an

    Creates consistent database backups of query logs while the service is running.

    Shellad-blockerdnsdocker-container
    Ver en GitHub↗10,760
  • moghtech/komodoAvatar de moghtech

    moghtech/komodo

    10,290Ver en GitHub↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Schedules compressed database snapshots to storage and provides restoration of state from previous versions.

    Rust
    Ver en GitHub↗10,290
  • stephencelis/sqlite.swiftAvatar de stephencelis

    stephencelis/SQLite.swift

    10,167Ver en GitHub↗

    SQLite.swift is a type-safe Swift wrapper and object-relational mapping layer that provides a bridge for interacting with SQLite databases. It functions as a database driver that allows for embedded database management and local data persistence within Swift applications. The project distinguishes itself through a type-safe expression builder that verifies SQL statement syntax and intent at compile time. It includes specialized support for high-performance text matching via full-text search integration and provides mechanisms for securing sensitive data through database encryption. The libra

    Enables copying database contents to another connection or attaching external database files.

    Swift
    Ver en GitHub↗10,167
  • yutiansut/quantaxisAvatar de yutiansut

    yutiansut/QUANTAXIS

    9,955Ver en GitHub↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Implements database state backups by exporting contents to compressed archives for disaster recovery.

    Pythonquant
    Ver en GitHub↗9,955
  • kanboard/kanboardAvatar de kanboard

    kanboard/kanboard

    9,663Ver en GitHub↗

    Kanboard es una herramienta de gestión de proyectos Kanban autohospedada y suite de productividad diseñada para el seguimiento de tareas de software y la colaboración en equipo. Proporciona un sistema visual para gestionar flujos de trabajo mediante el uso de tableros, columnas y tarjetas. El proyecto cuenta con un framework de plugins extensible y una API integral para la administración programática de tareas y proyectos. Incluye gestión de identidad especializada a través de la integración LDAP, lo que permite la sincronización de cuentas de usuario y permisos de grupo desde servidores de directorio. El sistema cubre una amplia gama de capacidades, incluyendo automatización de flujo de trabajo basada en eventos, análisis detallados de proyectos como gráficos de burn-down y medición del tiempo de ciclo, y control de acceso granular basado en roles. También admite seguimiento de tiempo integrado, descomposición de subtareas y autenticación de múltiples métodos, incluida la autenticación de dos factores y soporte de proxy inverso. La aplicación es compatible con MySQL y PostgreSQL para el almacenamiento de datos persistente y se puede desplegar utilizando Docker Compose.

    Provides utilities for creating and restoring database snapshots to prevent data loss.

    PHPagilekanbankanboard
    Ver en GitHub↗9,663
  • etcd-io/bboltAvatar de etcd-io

    etcd-io/bbolt

    9,573Ver en GitHub↗

    bbolt is an ACID-compliant embedded key-value store for Go applications. It persists all data in a single memory-mapped file on disk, organizing information using B+ trees to facilitate sorted key iteration and efficient range queries. The project distinguishes itself through a hierarchical data organization model, allowing buckets to be nested within other buckets to create a tree-like structure. It employs a single-writer, multi-reader locking mechanism and copy-on-write transactions to ensure serializable isolation and data integrity. The system includes comprehensive data management capa

    Implements a hot backup mechanism to create consistent database snapshots without blocking concurrent operations.

    Go
    Ver en GitHub↗9,573
  • lazyprogrammer/machine_learning_examplesAvatar de lazyprogrammer

    lazyprogrammer/machine_learning_examples

    8,823Ver en GitHub↗

    This project is a comprehensive collection of practical code examples and implementation libraries for machine learning. It provides a wide array of reference materials for building supervised, unsupervised, and reinforcement learning algorithms. The repository serves as a multi-domain resource, featuring specific implementation suites for financial AI, Bayesian statistical modeling, and deep learning architectures. It includes a framework for training intelligent agents using policy gradients and actor-critic models, as well as practical guides for fine-tuning transformers and utilizing larg

    Provides basic utilities for relational database backups and restoration.

    Pythondata-sciencedeep-learningmachine-learning
    Ver en GitHub↗8,823
  • tandoorrecipes/recipesAvatar de TandoorRecipes

    TandoorRecipes/recipes

    8,417Ver en GitHub↗

    This project is a self-hosted recipe manager designed for organizing digital libraries, planning meals, and generating shopping lists. It serves as a central hub for recipe collection management, providing tools to store, categorize, and share recipes within a collaborative kitchen workflow. The system distinguishes itself through an AI-powered importer that extracts structured ingredients and instructions from images, PDFs, and websites. It further integrates with home automation environments as a containerized add-on and supports S3-compatible object storage for managing media files. The s

    Creates periodic database snapshots with defined retention policies to ensure data recovery.

    HTMLcookbookcookingdjango
    Ver en GitHub↗8,417
  • groue/grdb.swiftAvatar de groue

    groue/GRDB.swift

    8,209Ver en GitHub↗

    GRDB.swift is a comprehensive SQLite toolkit and object-relational mapper for Swift. It provides a database wrapper that handles local data persistence, connection management, and encrypted file storage for Apple platforms. The library features a dedicated observation framework that tracks database changes to automatically synchronize the application state and user interface in real time. It distinguishes itself with a type-safe query builder and a protocol-based mapping system that converts database rows into structured Swift objects. The toolkit covers a broad range of administrative and o

    Provides functionality to copy data between databases with progress reporting for backup purposes.

    Swiftdatabasedatabase-observationgrdb
    Ver en GitHub↗8,209
  • linkedin/school-of-sreAvatar de linkedin

    linkedin/school-of-sre

    8,093Ver en GitHub↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Covers the generation of SQL statements to create logical backups for database recovery.

    HTMLgithadooplinux
    Ver en GitHub↗8,093
  • databasus/databasusAvatar de databasus

    databasus/databasus

    7,502Ver en GitHub↗

    Databasus is a self-hosted backup platform that automates PostgreSQL backups, verifies their restorability, and stores them across multiple destinations while managing team access with role-based permissions. It combines on-the-fly AES-256-GCM encryption, cron-driven scheduling, job-queue-based verification, multi-destination storage, WAL streaming, throwaway container restore testing, and workspace-based role access control into a unified backup system. The platform distinguishes itself through automatic backup verification that restores each backup into a temporary database container for in

    Exports databases in engine-specific binary format, compressed and suitable for parallel restore.

    Gobackupbackupsdatabase
    Ver en GitHub↗7,502
  • dbgate/dbgateAvatar de dbgate

    dbgate/dbgate

    6,769Ver en GitHub↗

    DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc

    Creates copies of database state and reinstates them to prevent data loss.

    Sveltecassandraclickhousecockroachdb
    Ver en GitHub↗6,769
Ant.12Siguiente
  1. Home
  2. Data & Databases
  3. Database Backups

Explorar subetiquetas

  • LogicalExports a database in its engine-specific binary format, compressed and suitable for parallel restore. **Distinct from Database Backups:** Distinct from Database Backups: specifies logical export in binary format, not physical file-level copies.
  • MongoDB BackupsCreating 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.
  • MySQL BackupsCreating full database dumps specifically for MySQL databases using standard utilities. **Distinct from Database Backups:** Specializes general database backups for the MySQL engine.
  • PhysicalFile-level copies of entire database clusters, supporting full and incremental backups for efficient storage. **Distinct from Database Backups:** Distinct from Database Backups: focuses on file-level physical copies rather than logical exports or snapshots.
  • PostgreSQL BackupsCreating database dumps specifically for PostgreSQL databases using pg_dump. **Distinct from Database Backups:** Specializes general database backups for the PostgreSQL engine using pg_dump.