THIS IS A POST IN PRAISE OF SNAPSHOTS.

My PeerTube upgrade was a horror show: lost server connection during the upgrade and then PeerTube was automatically removed from my YunoHost server... the routine backup by YunoHost of PeerTube didn't restore... in short: bad, very bad outcome.

I hyperventilated for a few minutes and then... hit "Restore" on the VPS snapshot I had captured before the maintenance operation and... everything went back to normal.

Heart still beating a little fast but I am in AWE of the powers of SNAPSHOTS, ouf.

#sysadmin #MySoCalledSudoLife

@elena Good for you! I would really have appreciated snapshots after my own PeerTube server upgrade.
I still haven't fixed it btw. But I'll switch to btrfs and snapshots before any maintenance operation.

@zerkman wanna know something funny?

I remembered to take a snapshot just because I'm currently writing a YunoHost guide about maintenance operations for my blog...

Half the time I forget to grab snapshots, but this time I thought: I wrote to do this as advice, I need to follow what I preach.

Sure enough, it was a VERY GOOD CALL (huge sigh of relief)

P.S.: BEST OF LUCK restoring your PeerTube server 🍀​

@elena I discovered the power of btrfs snapshots AFTER I set up my home server on Raspberry Pi OS 😅

Now I have a good reason to migrate, and hopefully not break everything in the process (but I'll make a backup at least)

On my other machines (desktop and laptop PCs) I set up rolling daily snapshots using btrbk. So at minimum I always have less than 24 hour-old snapshots.

And thanks for your support :)