awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to cgsecurity/testdisk

Open-source alternatives to Testdisk

27 open-source projects similar to cgsecurity/testdisk, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Testdisk alternative.

  • aiven/pghoardAvatar von aiven

    aiven/pghoard

    1,413Auf GitHub ansehen↗

    PostgreSQL® backup and restore service

    Python
    Auf GitHub ansehen↗1,413
  • bit-team/backintimeAvatar von bit-team

    bit-team/backintime

    2,522Auf GitHub ansehen↗
    Pythonbackintimebackupbackups
    Auf GitHub ansehen↗2,522
  • borgbackup/borgAvatar von borgbackup

    borgbackup/borg

    12,986Auf GitHub ansehen↗

    Borg is a command-line backup utility designed for deduplicated data archiving and secure storage. It functions by identifying unique file chunks and applying compression to minimize the total storage footprint across multiple backup versions. The software distinguishes itself through the use of authenticated encryption, which ensures that all stored data remains confidential and protected against unauthorized tampering. It also provides a virtual filesystem interface, allowing users to mount archives as local directories to browse and access individual files without performing a full restora

    Pythonbackupborgbackupcompression
    Auf GitHub ansehen↗12,986
  • borgbase/vortaAvatar von borgbase

    borgbase/vorta

    2,469Auf GitHub ansehen↗

    Desktop Backup Client for Borg Backup

    Pythonbackup-clientborgborgbackup
    Auf GitHub ansehen↗2,469
  • bup/bupAvatar von bup

    bup/bup

    7,324Auf GitHub ansehen↗

    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

    Python
    Auf GitHub ansehen↗7,324

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • databasus/databasusAvatar von databasus

    databasus/databasus

    7,502Auf GitHub ansehen↗

    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

    Gobackupbackupsdatabase
    Auf GitHub ansehen↗7,502
  • eduardolat/pgbackwebAvatar von eduardolat

    eduardolat/pgbackweb

    2,587Auf GitHub ansehen↗

    🐘 Effortless PostgreSQL backups with a user-friendly web interface! 🌐💾

    Go
    Auf GitHub ansehen↗2,587
  • gilbertchen/duplicacyAvatar von gilbertchen

    gilbertchen/duplicacy

    5,656Auf GitHub ansehen↗

    Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud storage services. It operates through both a command-line executable and a web-based graphical interface, enabling backup, restore, and repository management in scripts or through a browser. The software splits files into variable-size chunks identified by their hash, enabling cross-machine deduplication without a central database or chunk index. Each backup creates an immutable snapshot that stores file metadata and chunk references, supporting incremental updates and point-in-tim

    Go
    Auf GitHub ansehen↗5,656
  • hddq/restoidAvatar von hddq

    hddq/restoid

    133Auf GitHub ansehen↗

    Root-based Android backup tool powered by restic.

    Kotlin
    Auf GitHub ansehen↗133
  • isaced/postgres-backup-ossAvatar von isaced

    isaced/postgres-backup-oss

    1Auf GitHub ansehen↗

    A handy Docker container to periodically backup PostgreSQL to Alibaba Cloud Object Storage Service (OSS)

    Shell
    Auf GitHub ansehen↗1
  • kopia/kopiaAvatar von kopia

    kopia/kopia

    12,612Auf GitHub ansehen↗

    Kopia is a backup utility designed to create encrypted, deduplicated, and compressed snapshots of files and directories. It functions as a client-side tool that secures data locally before transmitting it to various storage targets, ensuring that sensitive information remains protected throughout the backup process. The system utilizes content-addressable block storage and metadata-driven versioning to identify and remove redundant data across multiple snapshots. By employing a pluggable storage abstraction layer, it supports a wide range of local, network, and cloud-based storage providers,

    Gobackupclouddeduplication
    Auf GitHub ansehen↗12,612
  • linuxmint/timeshiftAvatar von linuxmint

    linuxmint/timeshift

    4,154Auf GitHub ansehen↗

    Timeshift is a Linux system restore tool designed to create incremental snapshots of the filesystem to revert an operating system to a previous state. It functions as an automated backup scheduler and a system recovery utility, utilizing either BTRFS atomic snapshots for near-instantaneous restoration or an rsync-based manager to create efficient incremental copies of system files and settings. The tool provides capabilities for automated backup scheduling and rotation at hourly, daily, weekly, or monthly intervals, as well as at every system boot. It manages backup retention to control the n

    Vala
    Auf GitHub ansehen↗4,154
  • musab520/pgbackup-sidecarAvatar von Musab520

    Musab520/pgbackup-sidecar

    5Auf GitHub ansehen↗

    pgbackup-sidecar is a lightweight Docker sidecar container designed to automate regular backups of a PostgreSQL database using pgdump. The container runs a cron job that periodically dumps the database and stores the backups to a backup directory of your choice and even optionally send logs to a…

    Shell
    Auf GitHub ansehen↗5
  • mydumper/mydumperAvatar von mydumper

    mydumper/mydumper

    3,180Auf GitHub ansehen↗

    MyDumper is a high-performance logical backup and migration tool for MySQL. It provides utilities for executing parallel exports and imports of database data, enabling the creation of consistent point-in-time snapshots for large-scale environments. The tool distinguishes itself through multi-threaded parallel processing for both backup and restoration. It utilizes chunk-based logical partitioning and transaction-based snapshot isolation to ensure data consistency across multiple exported files while reducing the total time required to handle large datasets. The system includes capabilities f

    Cdatabasemariadbmultithreading
    Auf GitHub ansehen↗3,180
  • ncw/rcloneAvatar von ncw

    ncw/rclone

    57,898Auf GitHub ansehen↗

    rclone is a command-line utility and sync engine for managing, synchronizing, and migrating files across numerous cloud storage providers. It functions as a storage management tool that enables bidirectional or one-way synchronization between local filesystems and remote cloud backends. The project acts as a unified cloud storage gateway, capable of merging multiple remote providers into a single directory tree. It further provides a filesystem mount to expose remote cloud storage as a local disk for direct operating system access and a transparent encryption wrapper to secure data before it

    Go
    Auf GitHub ansehen↗57,898
  • neoapplications/neo-backupAvatar von NeoApplications

    NeoApplications/Neo-Backup

    3,691Auf GitHub ansehen↗

    Neo-Backup is an Android application backup tool and rooted device data manager. It creates encrypted copies of application data and system files on rooted devices to preserve application state and settings. The project functions as a backup scheduler, allowing for the automation of periodic data preservation tasks based on custom application lists and fixed timetables. To protect sensitive information, it utilizes password-based encryption to secure backup archives. The system provides capabilities for device-wide data backup and recovery, including the ability to restore applications and t

    Kotlin
    Auf GitHub ansehen↗3,691
  • omniti-labs/omnipitrAvatar von omniti-labs

    omniti-labs/omnipitr

    179Auf GitHub ansehen↗

    Advanced WAL File Management Tools for PostgreSQL

    Perl
    Auf GitHub ansehen↗179
  • percona/percona-xtrabackupAvatar von percona

    percona/percona-xtrabackup

    1,537Auf GitHub ansehen↗

    Open source hot backup tool for InnoDB and XtraDB databases

    C++
    Auf GitHub ansehen↗1,537
  • pingcap/tidbAvatar von pingcap

    pingcap/tidb

    40,166Auf GitHub ansehen↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    Gocloud-nativedatabasedistributed-database
    Auf GitHub ansehen↗40,166
  • portabase/portabaseAvatar von Portabase

    Portabase/portabase

    1,037Auf GitHub ansehen↗

    Portabase - Database backup & restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Valkey

    TypeScript
    Auf GitHub ansehen↗1,037
  • restic/resticAvatar von restic

    restic/restic

    34,445Auf GitHub ansehen↗

    This project is a command-line utility designed for secure, content-addressable data archiving. It functions as an encrypted backup tool that stores data as deduplicated chunks, ensuring that every piece of information is identified by a cryptographic hash to maintain integrity across all backups. By applying strong encryption and message authentication codes to both data and metadata, the software prevents unauthorized access and detects potential tampering. The tool distinguishes itself through a backend-agnostic storage abstraction that allows users to maintain repositories across diverse

    Gobackupdedupededuplication
    Auf GitHub ansehen↗34,445
  • rsnapshot/rsnapshotAvatar von rsnapshot

    rsnapshot/rsnapshot

    3,634Auf GitHub ansehen↗

    a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)

    Perl
    Auf GitHub ansehen↗3,634
  • saicheg/pg-backups-to-s3Avatar von Saicheg

    Saicheg/pg-backups-to-s3

    19Auf GitHub ansehen↗

    Small tool to create your postgresql backups on regular bases and upload them to S3

    PLpgSQL
    Auf GitHub ansehen↗19
  • twindb/undrop-for-innodbAvatar von twindb

    twindb/undrop-for-innodb

    425Auf GitHub ansehen↗

    TwinDB data recovery toolkit for MySQL/InnoDB

    C
    Auf GitHub ansehen↗425
  • wal-e/wal-eAvatar von wal-e

    wal-e/wal-e

    3,468Auf GitHub ansehen↗

    Continuous Archiving for Postgres

    Python
    Auf GitHub ansehen↗3,468
  • wal-g/wal-gAvatar von wal-g

    wal-g/wal-g

    4,117Auf GitHub ansehen↗

    wal-g is a database cloud backup tool and write-ahead log archiver designed for disaster recovery and point-in-time recovery. It archives database state and transaction logs to cloud storage providers to ensure long-term data durability. The project provides a manager for compressing, encrypting, and pruning database backups stored in cloud object storage. It specifically enables the restoration of a database to a specific timestamp by fetching base backups and replaying transaction logs. The tool's capabilities cover multi-engine backup and restoration, including the generation of full and

    Go
    Auf GitHub ansehen↗4,117
  • xayahsususu/android-databackupAvatar von XayahSuSuSu

    XayahSuSuSu/Android-DataBackup

    6,231Auf GitHub ansehen↗

    Android-DataBackup is a rooted Android backup tool that backs up and restores complete application data on devices using Magisk, KernelSU, or APatch. It operates as a root-based backup manager, executing commands through a root shell to bypass Android's sandboxing and access app-specific data directories directly. The tool integrates with Magisk, KernelSU, and APatch to gain root-level access for reading and writing protected application data directories. It compresses backup data into tar archives to preserve file permissions, ownership, and directory structure for reliable restoration, whil

    Kotlinandroidbackupcompose
    Auf GitHub ansehen↗6,231