awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 مستودعات

Awesome GitHub RepositoriesData Backup Solutions

Systems designed for automated data replication and backup across distributed environments.

Distinguishing note: Focuses on the backup and replication aspect of cloud storage rather than general synchronization.

Explore 19 awesome GitHub repositories matching data & databases · Data Backup Solutions. Refine with filters or upvote what's useful.

Awesome Data Backup Solutions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 9001/copypartyالصورة الرمزية لـ 9001

    9001/copyparty

    45,236عرض على GitHub↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Connecting local file systems to remote cloud providers to enable automated data backups and seamless file transfers between environments.

    Pythoncopypartyfile-serverfile-sharing
    عرض على GitHub↗45,236
  • actualbudget/actualالصورة الرمزية لـ actualbudget

    actualbudget/actual

    27,038عرض على GitHub↗

    Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet

    Allows triggering manual backups to create restore points before performing significant data changes.

    TypeScriptbudgetingfinancemoney
    عرض على GitHub↗27,038
  • redis/go-redisالصورة الرمزية لـ redis

    redis/go-redis

    22,159عرض على GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Automates the copying of persistent data to external storage for disaster recovery.

    Gogogolangredis
    عرض على GitHub↗22,159
  • victoriametrics/victoriametricsالصورة الرمزية لـ VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343عرض على GitHub↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Performs incremental backups by uploading only changed data to remote storage to optimize bandwidth.

    Godatabasegrafanagraphite
    عرض على GitHub↗16,343
  • y2z/monolithالصورة الرمزية لـ Y2Z

    Y2Z/monolith

    15,283عرض على GitHub↗

    Monolith is a single-file HTML web archiver and asset bundler. It functions as a command-line interface and programmatic library designed to save complete web pages and their associated assets into a single HTML file for offline viewing. The tool crawls URLs to discover and fetch linked stylesheets, scripts, and images, which are then embedded into the document as data URLs. It includes capabilities for session injection via external cookie files and authentication handling to backup protected or member-only content. The project covers broader functional areas including automated web scrapin

    Preserves private or member-only web data by handling session cookies during the archiving process.

    Rustcome-and-take-ite-hoardingits-mine
    عرض على GitHub↗15,283
  • duplicati/duplicatiالصورة الرمزية لـ duplicati

    duplicati/duplicati

    14,283عرض على GitHub↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    Copies existing backup data between storage locations to increase redundancy and protect against provider failure.

    C#backupc-sharpclient-only-backup
    عرض على GitHub↗14,283
  • linkedin/school-of-sreالصورة الرمزية لـ linkedin

    linkedin/school-of-sre

    8,093عرض على 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

    Provides strategies for automated data replication and backup across distributed environments.

    HTMLgithadooplinux
    عرض على GitHub↗8,093
  • bup/bupالصورة الرمزية لـ bup

    bup/bup

    7,324عرض على GitHub↗

    bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to eliminate redundant data across files and versions, treating every incremental save as a full backup. The system provides secure remote transport interfaces for transferring and managing backup data on remote servers via SSH. It also includes a backup repository browser available as both a web interface and a filesystem mount for exploring and retrieving files from snapshots. The project covers broad capability areas including disaster recovery, repository administration, and s

    Implements an optimized process for displaying files and directories within large backup data sets.

    Python
    عرض على GitHub↗7,324
  • perkeep/perkeepالصورة الرمزية لـ perkeep

    perkeep/perkeep

    7,117عرض على GitHub↗

    Perkeep is a personal content storage system designed for storing, syncing, and backing up digital assets. It functions as a distributed data synchronization engine and an S3 compatible backup tool, allowing users to persist data objects to cloud services for long-term preservation. The system utilizes a key-value content indexer to track data blobs for efficient retrieval and enumeration. It supports custom data modeling to define structures and relationships between stored information, moving beyond simple file storage. The platform includes capabilities for self-hosted content storage, pr

    Provides tools for creating redundant copies of personal data to prevent loss and ensure preservation.

    Go
    عرض على GitHub↗7,117
  • iyear/tdlالصورة الرمزية لـ iyear

    iyear/tdl

    7,135عرض على 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

    Exports messages and files to a backup archive to preserve information and prevent data loss.

    Gobashdownloaddownloader
    عرض على GitHub↗7,135
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Applies a processing function to both primary and backup data copies to ensure consistency across the cluster.

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • inventree/inventreeالصورة الرمزية لـ inventree

    inventree/InvenTree

    6,350عرض على GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Lists all backup archives in the configured backup directory from the command line.

    Pythondjangohacktoberfestpython
    عرض على GitHub↗6,350
  • spatie/laravel-backupالصورة الرمزية لـ spatie

    spatie/laravel-backup

    5,996عرض على GitHub↗

    This is a Laravel package that creates and manages automated backups of application files and databases. It orchestrates backup, cleanup, and notification steps as a configurable pipeline, compressing selected directories and database dumps into zip archives that can be stored on any Laravel filesystem disk. The package provides a configurable retention policy engine that prunes old backups based on age, count, or size thresholds, and includes a health-check monitoring system that verifies backup recency and storage capacity. It fires success, failure, and health-check events that route notif

    Displays an overview of every backup archive stored on the configured filesystems.

    PHP
    عرض على GitHub↗5,996
  • weblateorg/weblateالصورة الرمزية لـ WeblateOrg

    WeblateOrg/weblate

    5,748عرض على GitHub↗

    Weblate is an open-source web-based translation management system that provides a collaborative platform for teams to review, suggest, and approve translations in real time. It functions as a continuous localization platform, automatically synchronizing translations with source code changes in version control repositories, and can be deployed either as a self-hosted server or through a managed cloud hosting service. The system integrates directly with Git hosting platforms like GitHub, GitLab, and Bitbucket, storing all translations in version control with individual translator attribution re

    Automatically creates remote backups of translation data to prevent loss.

    Pythoncontinuous-localizationcrowdsourcingdcode-2025
    عرض على GitHub↗5,748
  • scottsloan/bili23-downloaderالصورة الرمزية لـ ScottSloan

    ScottSloan/Bili23-Downloader

    5,152عرض على GitHub↗

    Bili23-Downloader هي أداة عبر الأنظمة الأساسية مصممة لتنزيل مقاطع الفيديو عالية الجودة، وتدفقات الصوت، والترجمات من منصة Bilibili. تعمل كأداة تنزيل وسائط ومستخرج بيانات وصفية، مما يتيح النسخ الاحتياطي وأرشفة المحتوى عبر الإنترنت إلى التخزين المحلي. يتضمن المشروع منظماً لملفات الوسائط يستخدم قوالب تسمية مخصصة لفرز المحتوى في أنظمة أدلة مهيكلة. كما يوفر أدوات لتصدير الترجمات والتعليقات المتحركة، وتضمين غلاف العمل في ملفات الفيديو، واختيار دقة محددة وتنسيقات صوتية. لزيادة سرعة الاسترجاع، تستخدم الأداة التنزيل متعدد الخيوط لجلب ملفات الفيديو الكبيرة عبر اتصالات متوازية. تتعامل مع معالجة الوسائط من خلال دمج تدفقات الصوت والفيديو المنفصلة في تنسيقات حاوية موحدة وتنشئ ملفات بيانات وصفية وصفية للاستخدام في برامج مركز الوسائط. يتم التحقق من هوية المستخدم من خلال مسح رمز QR أو رسائل SMS لمنح الوصول إلى المحتوى المقيد.

    Backs up bulk video series and associated metadata to ensure a permanent local copy.

    Pythonbili23bilibilibilibili-downloader
    عرض على GitHub↗5,152
  • lfit/itpolالصورة الرمزية لـ lfit

    lfit/itpol

    4,891عرض على GitHub↗

    itpol is a framework for cryptographic key management, digital signature policies, and security hardening. It provides an IT policy template library and infrastructure access frameworks to establish organizational security guidelines and governance. The project focuses on cryptographic identity management through the use of PGP and SSH keys, alongside a security hardening guide for workstations. It defines standards for software supply chain security, specifically regarding the signing of code commits and software releases to ensure provenance. The system covers a broad range of security cap

    Establishes requirements and standards for encrypted local backups and zero-knowledge off-site storage.

    عرض على GitHub↗4,891
  • btjawa/bilitoolsالصورة الرمزية لـ btjawa

    btjawa/BiliTools

    4,682عرض على GitHub↗

    BiliTools is a modular download tool for Bilibili, supporting authentication, media extraction, metadata management, and user content backup. It provides a configurable download pipeline with QR-based session authentication, automatic captcha and device verification, and stream muxing that merges separate audio and video segments into a single file. A plugin-based media extractor handles multiple content types and streaming endpoints, while a metadata scraping and tagging pipeline writes structured tags into files for media organizers. Subtitle and caption synchronization converts comment o

    Downloading a user's uploaded videos, articles, playlists, watch-later list, and favorites from Bilibili to create an offline archive.

    Rustbilibilidownloadrust
    عرض على GitHub↗4,682
  • wal-g/wal-gالصورة الرمزية لـ wal-g

    wal-g/wal-g

    4,117عرض على GitHub↗

    wal-g هي أداة نسخ احتياطي سحابي لقاعدة البيانات وأرشيف سجل الكتابة المسبقة (write-ahead log) مصممة للتعافي من الكوارث والتعافي في نقطة زمنية محددة. تقوم بأرشفة حالة قاعدة البيانات وسجلات المعاملات لموفري التخزين السحابي لضمان متانة البيانات على المدى الطويل. يوفر المشروع مديراً لضغط وتشفير وتقليم النسخ الاحتياطية لقاعدة البيانات المخزنة في تخزين الكائنات السحابي. يتيح بشكل خاص استعادة قاعدة البيانات إلى طابع زمني محدد عن طريق جلب النسخ الاحتياطية الأساسية وإعادة تشغيل سجلات المعاملات. تغطي قدرات الأداة النسخ الاحتياطي والاستعادة متعدد المحركات، بما في ذلك إنشاء نسخ احتياطية كاملة وتفاضلية. تدير دورة حياة النسخ الاحتياطي من خلال تتبع المخزون وسياسات التقليم الآلية، وتتضمن أدوات للتحقق من سلامة أرشيفات السجل وملفات الجدول. يتوفر وكيل محلي لمحاكاة واجهات برمجة تطبيقات التخزين السحابي لاختبار عمليات النسخ الاحتياطي والاستعادة.

    Retrieves names and creation times of existing backups from storage for recovery planning.

    Go
    عرض على GitHub↗4,117
  • siteserver/cmsالصورة الرمزية لـ siteserver

    siteserver/cms

    3,905عرض على GitHub↗

    This project is a .NET Core content management system and multi-site management platform designed to organize and publish structured digital content across independent websites from a centralized interface. It functions as both a headless CMS and a static site generator, rendering dynamic templates into HTML files to increase loading speed and scalability. The system integrates retrieval-augmented generation to transform website documents and content into searchable AI knowledge bases. It includes a visual AI workflow orchestrator to define the logic between user queries and large language mo

    Provides automated and manual data replication and backup solutions to ensure recovery options for site data.

    JavaScriptc-sharpcmscontent-management-system
    عرض على GitHub↗3,905
  1. Home
  2. Data & Databases
  3. Data Backup Solutions

استكشف الوسوم الفرعية

  • Backup Content Listing2 وسوم فرعيةOptimized methods for listing files and directories within a backup archive. **Distinct from Data Backup Solutions:** Distinct from Data Backup Solutions: focuses specifically on the retrieval and display of the backup's file tree.