awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

Awesome GitHub RepositoriesDatabase Restoration Tools

Utilities for importing and restoring database data from archives.

Distinguishing note: None of the candidates matched; this focuses on the restoration process rather than general data management.

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

Awesome Database Restoration Tools GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • filamentphp/filamentAvatar filamentphp

    filamentphp/filament

    31,215Vezi pe GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Restores multiple selected records simultaneously using memory-efficient batch processing.

    PHPadminalpine-jsbuilder
    Vezi pe GitHub↗31,215
  • rethinkdb/rethinkdbAvatar rethinkdb

    rethinkdb/rethinkdb

    26,996Vezi pe GitHub↗

    RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update

    RethinkDB restores data from previously created archives into a cluster while controlling concurrency, durability, and index creation settings during the restoration process.

    C++
    Vezi pe GitHub↗26,996
  • bookstackapp/bookstackAvatar BookStackApp

    BookStackApp/BookStack

    18,305Vezi pe GitHub↗

    BookStack is a self-hosted knowledge base platform designed for organizing, storing, and managing structured documentation. It utilizes a hierarchical content model that arranges information into nested trees of books, chapters, and pages, supported by a dedicated search index for rapid retrieval across the entire knowledge base. The platform distinguishes itself through deep integration with enterprise identity providers, allowing organizations to centralize authentication and access control via LDAP, SAML, or OIDC. It provides extensive administrative control over the content lifecycle, inc

    Facilitates the import of database and file archives to restore system state or complete migrations.

    PHPbookstackdocumentationlaravel
    Vezi pe GitHub↗18,305
  • freshrss/freshrssAvatar FreshRSS

    FreshRSS/FreshRSS

    14,059Vezi pe GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    Provides tools to export and re-import data to resolve structural inconsistencies and database corruption.

    PHPfeedfreshrssnews-aggregator
    Vezi pe GitHub↗14,059
  • benbjohnson/litestreamAvatar benbjohnson

    benbjohnson/litestream

    13,240Vezi pe GitHub↗

    Litestream is a database backup utility that provides continuous, incremental replication for SQLite databases. It operates as a background process that monitors local database files and streams modifications to remote cloud storage, ensuring that off-site backups are maintained without manual intervention. The tool functions by intercepting the database file system layer to capture page-level changes and tailing the write-ahead log. This approach allows for real-time synchronization of transactions to various cloud object storage providers through a unified abstraction layer. Beyond continu

    Provides utilities for reverting databases to specific historical states using archived logs.

    Goreplications3sqlite
    Vezi pe GitHub↗13,240
  • moghtech/komodoAvatar moghtech

    moghtech/komodo

    10,290Vezi pe 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

    Performs database backups, restorations, and copies to protect and migrate system data.

    Rust
    Vezi pe GitHub↗10,290
  • azerothcore/azerothcore-wotlkAvatar azerothcore

    azerothcore/azerothcore-wotlk

    8,008Vezi pe GitHub↗

    This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett

    Provides utilities to restore the database to a clean baseline via data store recreation or container restarts.

    C++azerothcoreemulatorgame
    Vezi pe GitHub↗8,008
  • greptimeteam/greptimedbAvatar GreptimeTeam

    GreptimeTeam/greptimedb

    5,968Vezi pe GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Restores table schemas, data, or both from a previously exported file into a database.

    Rustanalyticscloud-nativedatabase
    Vezi pe GitHub↗5,968
  • lukevella/ralllyAvatar lukevella

    lukevella/rallly

    5,120Vezi pe GitHub↗

    Rallly este un instrument de programare pentru grupuri și planificator de evenimente colaborativ, conceput pentru a coordona datele întâlnirilor și a colecta disponibilitatea participanților. Funcționează ca un coordonator de întâlniri multi-tenant care permite utilizatorilor să propună variante de date prin sondaje, să vizualizeze suprapunerile de timp liber într-o grilă și să finalizeze aranjamentele pentru întâlniri pe diferite fusuri orare. Proiectul este construit ca o aplicație de programare self-hosted care poate fi implementată pe infrastructură privată folosind un stack containerizat. Acest model de deployment permite controlul total asupra datelor și include capabilități de branding pentru identitatea corporativă, permițând organizațiilor să personalizeze logo-urile, culorile și denumirile pentru a se alinia cu identitatea lor vizuală. Platforma acoperă o gamă largă de funcționalități administrative și de colaborare, inclusiv gestionarea accesului echipei prin single sign-on și liste albe de e-mail, gestionarea abonamentelor pe bază de locuri și controlul accesului bazat pe roluri. De asemenea, oferă utilitare de infrastructură pentru backup-uri de baze de date, configurarea SMTP pentru e-mail și localizarea interfeței utilizator.

    Offers tools for recovering application state by importing database archives into fresh instances.

    TypeScripti18nextnext-authnextjs
    Vezi pe GitHub↗5,120
  • rusqlite/rusqliteAvatar rusqlite

    rusqlite/rusqlite

    4,058Vezi pe GitHub↗

    Rusqlite is an embedded database interface and relational database driver that provides a client library for interacting with SQLite. It functions as an SQL query wrapper, enabling the management of local file-based or in-memory databases through a safe interface. The library allows for the extension of native database capabilities by implementing custom scalar functions, collations, and virtual tables. It also supports the embedding of the database engine directly into the application binary to remove external library dependencies. The project covers a broad range of capabilities including

    Provides utilities to populate the current database from a source path with optional progress tracking.

    Rustbindingsrustsqlite
    Vezi pe GitHub↗4,058
  • nfrastack/container-db-backupAvatar nfrastack

    nfrastack/container-db-backup

    1,508Vezi pe GitHub↗

    Container-db-backup este un utilitar container-native conceput pentru a automatiza mentenanța bazelor de date, inclusiv backup-uri recurente, restaurarea datelor și arhivarea securizată. Operează prin executarea unor job-uri de backup izolate în containere efemere, asigurând medii consistente pentru fluxurile de lucru de protecție a datelor pe mai multe host-uri de baze de date. Instrumentul se distinge printr-un model de procesare orientat pe pipeline care transmite dump-urile bazelor de date prin etape de compresie și criptare înainte de stocare. Suportă configurații flexibile de stocare, permițând direcționarea datelor către sisteme de fișiere locale sau stocare de obiecte remote compatibilă cu S3. Pentru a menține fiabilitatea datelor, sistemul efectuează verificarea checksum-urilor criptografice pe toate arhivele și gestionează ciclurile de viață ale backup-urilor prin automatizarea eliminării sau arhivării fișierelor învechite pe baza unor politici definite. Platforma oferă o extensibilitate extinsă a fluxului de lucru prin scripturi bazate pe hook-uri, permițând pre-procesarea personalizată sau integrarea cu sisteme externe de monitorizare și securitate. De asemenea, include urmărirea stării de sănătate încorporate pentru a monitoriza starea operațiunilor și a alerta în caz de eșec, asigurând o supraveghere consistentă a întregului proces de backup și recuperare.

    Imports database dumps from local or cloud storage into active systems with options to clear existing data.

    Dockerfilebackupcouchdbdocker
    Vezi pe GitHub↗1,508
  1. Home
  2. Data & Databases
  3. Database Restoration Tools

Explorează sub-etichetele

  • Bulk RestorationUtilities for recovering multiple deleted records simultaneously. **Distinct from Database Restoration Tools:** Distinct from Database Restoration Tools: focuses on record-level bulk recovery rather than full database archive imports.