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 →
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)
-
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.
bitrot reviews and mentions
-
A case for moving away from the cloud and embracing local storage solutions
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
Try https://github.com/ambv/bitrot
-
Best SSDs NVMe M.2 for PC Backup Storage
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+?
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
Stats
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