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
·

10 repositorios

Awesome GitHub RepositoriesStorage Migration

Tools for transferring data between different persistence backends.

Distinct from Pluggable Storage Backends: Candidates focus on configuration and adapters, but not the actual process of migrating data between backends.

Explore 10 awesome GitHub repositories matching data & databases · Storage Migration. Refine with filters or upvote what's useful.

Awesome Storage Migration GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kubernetes/kopsAvatar de kubernetes

    kubernetes/kops

    16,631Ver en GitHub↗

    kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve

    Moves cluster configuration and state files between different cloud storage buckets or providers.

    Gocncfcontainersgo
    Ver en GitHub↗16,631
  • iyear/tdlAvatar de iyear

    iyear/tdl

    7,135Ver en GitHub↗

    tdl is a command-line tool for Telegram account automation, media management, and data archiving. It provides a programmatic interface for downloading and uploading files, forwarding messages, and exporting chat history, member lists, and media into structured JSON files. The project distinguishes itself through a session management system that isolates multiple account identities using unique namespaces. It features expression-based routing for messages and uploads, allowing users to direct content to specific destination chats using custom logic and dynamic caption generation. The tool cov

    Transfers existing stored data from one storage backend to another.

    Gobashdownloaddownloader
    Ver en GitHub↗7,135
  • jhuckaby/cronicleAvatar de jhuckaby

    jhuckaby/Cronicle

    5,745Ver en GitHub↗

    Cronicle is a distributed job scheduler that replaces traditional cron with a browser-based management interface. It runs scheduled tasks across a cluster of servers with automatic failover, using a custom cron parser that intersects day-of-month and day-of-week constraints when both are specified. The system executes jobs through a plugin framework that runs command-line scripts in any language, communicating via JSON over standard input and output. The scheduler provides a web-based real-time dashboard for monitoring running jobs with live logs, resource usage charts, and progress updates.

    Reads all storage records from the current location and writes them to a new location or engine.

    JavaScript
    Ver en GitHub↗5,745
  • cortexproject/cortexAvatar de cortexproject

    cortexproject/cortex

    5,751Ver en GitHub↗

    Cortex is an open-source, horizontally scalable metrics platform that ingests, stores, and queries Prometheus-compatible time-series data with multi-tenant isolation. It accepts metrics via Prometheus remote write and OpenTelemetry, executes PromQL queries against both recent and historical data, and provides a Prometheus-compatible alerting and recording rule engine with an integrated Alertmanager. The system is built as a set of independently scalable microservices that use hash-ring-based sharding, gossip-based cluster membership, and tenant-aware object storage to distribute workloads acro

    Switches a cluster's storage backend from chunks to blocks by gradually replacing ingesters.

    Gocncfhacktoberfestkubernetes
    Ver en GitHub↗5,751
  • apache/incubator-kvrocksAvatar de apache

    apache/incubator-kvrocks

    4,339Ver en GitHub↗

    Kvrocks is a disk-based NoSQL database and distributed key-value store that leverages the RocksDB storage engine to persist large datasets to physical disk. It is designed to be a Redis-compatible database, utilizing the standard Redis communication protocol to ensure interoperability with existing client libraries and tools. The project distinguishes itself by combining a disk-persistent storage model with advanced retrieval capabilities, including vector search for k-nearest neighbor queries, full-text search indexing, and geospatial query execution. It supports distributed clustering with

    Moves datasets between memory-resident and disk-based storage backends.

    C++
    Ver en GitHub↗4,339
  • wal-g/wal-gAvatar de wal-g

    wal-g/wal-g

    4,117Ver en GitHub↗

    wal-g es una herramienta de copia de seguridad en la nube de bases de datos y archivador de logs de escritura anticipada (write-ahead log) diseñado para recuperación ante desastres y recuperación en un punto en el tiempo. Archiva el estado de la base de datos y los logs de transacciones a proveedores de almacenamiento en la nube para asegurar la durabilidad de los datos a largo plazo. El proyecto proporciona un gestor para comprimir, cifrar y podar copias de seguridad de bases de datos almacenadas en almacenamiento de objetos en la nube. Permite específicamente la restauración de una base de datos a una marca de tiempo específica recuperando copias de seguridad base y reproduciendo logs de transacciones. Las capacidades de la herramienta cubren copia de seguridad y restauración multimotor, incluyendo la generación de copias de seguridad completas y delta. Gestiona el ciclo de vida de la copia de seguridad mediante seguimiento de inventario y políticas de poda automatizadas, e incluye utilidades para verificar la integridad de los archivos de log y de tabla. Un proxy local está disponible para emular APIs de almacenamiento en la nube para probar operaciones de copia de seguridad y restauración.

    Moves or copies database backups and logs between different configured storage backends.

    Go
    Ver en GitHub↗4,117
  • ombi-app/ombiAvatar de Ombi-app

    Ombi-app/Ombi

    4,090Ver en GitHub↗

    Ombi es un sistema de gestión de solicitudes de medios que coordina el descubrimiento de contenido entre usuarios, servidores de medios y gestores de descargas. Actúa como una capa de middleware para automatizar el proceso de solicitar, aprobar y adquirir películas, música y programas de TV. El proyecto se diferencia al actuar como una capa de integración que sincroniza librerías y cuentas de usuario a través de múltiples instancias de servidores de medios. Cuenta con un orquestador de solicitudes de contenido que admite la aprobación automática basada en votos y la capacidad de importar solicitudes activas directamente desde listas de seguimiento externas. La plataforma cubre una amplia gama de capacidades, incluyendo gateways de notificación multicanal para alertas a través de Discord, Telegram y correo electrónico, y control de acceso basado en roles para gestionar los permisos de usuario. Proporciona herramientas integrales para la administración de servidores de medios, gestión de flujo de trabajo automatizado e integración de identidad flexible a través de OAuth y proveedores de terceros. El sistema admite almacenamiento de datos persistente utilizando SQLite, MySQL o MariaDB.

    Moves existing application data from a local SQLite file to a MySQL or MariaDB server.

    C#
    Ver en GitHub↗4,090
  • jnunemaker/flipperAvatar de jnunemaker

    jnunemaker/flipper

    3,952Ver en GitHub↗

    Flipper is a runtime feature toggle system and library for Ruby applications. It enables the management of application features by toggling functionality on or off without the need to deploy new code. The system provides a mechanism for controlling code execution through boolean states, actor-based access, and percentage-based traffic rollouts. It includes a management interface for modifying flag states in real-time and a central registry for tracking available capabilities. The project covers a broad range of operational capabilities, including environment-specific flag isolation, configur

    Provides utilities for copying feature configurations between different storage backends during infrastructure transitions.

    Ruby
    Ver en GitHub↗3,952
  • papra-hq/papraAvatar de papra-hq

    papra-hq/papra

    3,838Ver en GitHub↗

    Papra is a self-hosted document management system designed for digital archiving, organization, and retrieval. It serves as a centralized platform for storing files with a focus on security, providing an encrypted file archive using AES-256-GCM and a programmatic interface for managing documents and metadata via a REST API, SDK, and command line tools. The system distinguishes itself through an automated document ingestion engine that imports files via email forwarding, monitored folders, and webhook listeners. It further enhances discoverability by acting as an OCR document indexer, extracti

    Provides tools to migrate documents between different storage backends while preserving encryption and security.

    TypeScriptapparchivedocument
    Ver en GitHub↗3,838
  • filegator/filegatorAvatar de filegator

    filegator/filegator

    2,901Ver en GitHub↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    Copies data from a source provider to a replica in real-time to transition between storage backends.

    PHPamazon-s3filefile-manager
    Ver en GitHub↗2,901
  1. Home
  2. Data & Databases
  3. Storage Migration