PyCon UK 2025

Raspberry Pis, Crime and the CIA Triad
2025-09-20 , Main stage

We all know we should back up our data, but how do we know the back up is really going to work?

This talk explores how a Raspi powered, open source, peer to peer file backup system beat the competition through two drive disasters in one month.


Backing up data is conceptually very simple. When it comes to implementing a backup system however, the pressure is on and the options are endless.

In this talk, we say no to analysis paralysis and get into the details that matter. First, we will define the technical attributes of a backup system then, how these attributes matter on a human level before and throughout a data loss event.

For this case study, I draw from my own experience having two data loss events in October 2024, one from drive failure and another from burglary. That's right, it's time to get physical, as we dive into how I was the victim of a physical security breach and an information security failure within the same month and how my Sunday Raspi Syncthing project saved me not once, but twice.

Syncthing is an open source peer to peer file syncing software that backs data up by replicating files across multiple computers. It is decentralized, open source and works on a set and forget basis.

For me, this was initially a nifty way to minimize friction when changing work station. In a data loss event however, it became so much more, challenging my expectations of what a data backup solution is and how it should work.

Come along and see if a Syncthing Raspi node might be the missing link in your own data resilience strategy. Whether you're safeguarding code, memories, or mission-critical documents, this talk will give you practical tools, lessons learned the hard way, and maybe even a little inspiration to rethink what “backed up” really means.


What level of experience do you expect from your audience for this session?:

None

Kane Swartz is a Software Develop who specializes in Machine Learning Development Operations.

Kane's driven by creating human value with technology and helping others empower and express themselves in the digital realm.

Hello,

I'm a software engineer and long time community manager. There's a lot to experience in life and I'd like everyone possible to be able to do so.

Currently developing software to assist students with accessibility needs and created a still-thriving LGBT+ community at the University of Portsmouth.