🕵️ SicherheitslückenHak5: Hackers Just Poisoned the Rust Supply Chain | Threat Wire(01.09.2026 um 14:00 Uhr)
🕵️ SicherheitslückenHak5: Hackers Found a Way Into Humanoid Robots | Threat Wire(04.09.2026 um 15:04 Uhr)
🔧 AI Nachrichten Bits und so #1021 (Passwort für Laufwerk)(31.08.2026 um 22:15 Uhr)
🔧 AI Nachrichten Bits und so #1022 (Wie Weißbier)(06.09.2026 um 20:39 Uhr)
🍏 iOS / Mac OSHue-App 6.0 ist da: das sind die Neuerungen(07.09.2026 um 17:21 Uhr)
🕵️ SicherheitslückenHak5: Hackers Just Poisoned the Rust Supply Chain | Threat Wire(01.09.2026 um 14:00 Uhr)
🕵️ SicherheitslückenHak5: Hackers Found a Way Into Humanoid Robots | Threat Wire(04.09.2026 um 15:04 Uhr)
🔧 AI Nachrichten Bits und so #1021 (Passwort für Laufwerk)(31.08.2026 um 22:15 Uhr)
🔧 AI Nachrichten Bits und so #1022 (Wie Weißbier)(06.09.2026 um 20:39 Uhr)
🍏 iOS / Mac OSHue-App 6.0 ist da: das sind die Neuerungen(07.09.2026 um 17:21 Uhr)

🔧 Programmierung 🕛 kürzlich 2 Min Lesezeit
0

I got tired of trusting my backups, so I built something to stop lying to myself about it

↗ Quelle (dev.to)
🗣️ Stimme:

Every backup tool I've ever used tells you the same thing when it finishes: success. You get a green checkmark, an exit code of 0, and the job is done. What none of them tell you is whether you could genuinely recover your data if you needed to.



I looked into this because it kept bothering me. It turns out I wasn't being paranoid. A 2026 disaster recovery survey found that 82 percent of setups have automated restore testing set to never. People are running restic, Borg, Kopia, Duplicati, and other tools. They watch the cron job report success every night only to discover that the backup was worthless the one time it really mattered. There are entire forum threads full of people experiencing that moment.

So I built Vestal. It’s like a dead man's switch for backup jobs, similar to Healthchecks.io if you've used that for cron monitoring. Instead of asking "did the job run" it asks "did the job run AND can I prove the data restores?" An agent runs alongside whatever backup tool you’re already using. It performs a real integrity check and, on a slower schedule, it pulls a sample file back and checksums it against the original. If that ping doesn’t show up as scheduled, or if it fails, you get an alert right away and not the day you are trying to recover something.

It's AGPL, so you can self-host the whole thing for free, forever. It’s just one Cloudflare Worker and a database, which costs nothing on the free tier. There’s also a hosted version at vestalapp.com if you don’t want to manage your own setup. That version is also free, with some paid features for those who want more, like ransomware detection.



I'm genuinely curious if anyone else here has experienced this exact problem.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Hackers Just Poisoned the Rust Supply Chain | Threat Wire
1 Quelle
Hackers Found a Way Into Humanoid Robots | Threat Wire
1 Quelle
Bits und so #1021 (Passwort für Laufwerk)