bitrot

Detects bit rotten files on the hard drive to save your precious photo and music collection from slow decay. (by ambv)

Bitrot Alternatives

Similar projects and alternatives to bitrot

  • garage

    (Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage (by deuxfleurs-org)

  • action-dnclient

    Setup and enroll dnclient on a GitHub Action workflow

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better bitrot alternative or higher similarity.

bitrot reviews and mentions

Posts with mentions or reviews of bitrot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-03.
  • A case for moving away from the cloud and embracing local storage solutions
    3 projects | news.ycombinator.com | 3 Dec 2023
    I use the 'bitrot' app to store checksums of files and to check for bitrot. It works by checking for data changes that aren't accompanied with a file modification time change. With this you don't need something like RAID or ZFS or detect bitrot.

    https://github.com/ambv/bitrot

    But of course you still need backups. The way to use 'bitrot' in combination with backups is that you don't backup the bitrot DB file. Instead, you run 'bitrot' separately on the main disk and the backup disk.

  • Looking for an app to calculate and store file hashes for data corruption detection
    1 project | /r/selfhosted | 26 Feb 2022
    Try https://github.com/ambv/bitrot
  • Best SSDs NVMe M.2 for PC Backup Storage
    1 project | /r/Backup | 8 Nov 2021
    What do you mean by "endurance specs" and "backup-class"? A tape drive is a "backup-class"/archiving storage medium but all HDDs and SSDs can fail or corrupt data after long periods without power and don't even compete in this category. I suspect you're talking about TBW but IMHO this isn't really a relevant metric here unless you're going to write hundreds of gigabytes on a daily basis. If you want more redundancy, you'll need two copies of your data and some kind of checksumming to distinguish between "good" and "corrupted" data. Two SSDs in RAID1 with BTRFS, ZFS, snapraid etc. can do this for you. You can also backup to the cloud and periodically check your files with something like https://github.com/ambv/bitrot.
  • Do I really need DS920+?
    1 project | /r/synology | 21 Mar 2021
    Keep in mind that btrfs is not bullet proof, atm I just want something that will work for sure. Just do a md5 / sha1 hash of each file using https://github.com/ambv/bitrot or a custom solution and restore from backup if btrfs is unable to repair the file.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 11 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic bitrot repo stats
4
203
4.5
8 months ago

ambv/bitrot is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of bitrot is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com