Categories
Linux Programming Systems Administration

“How I got a Feature Before I Even Asked for It” or “Open Source is Awesome”

To backup my server I uses a tool called restic (https://restic.net/) – It’s great. I’ve recently been testing out using MEGA (https://mega.io/) as the backend storage for my backups, and to integrate that with restic, you use rclone (https://rclone.org/) as a storage driver. Sounds complicated, but it’s really not:restic –talks-to–> rclone –talks-to–> mega However, during […]

Categories
Linux Systems Administration

My Personal Nextcloud Setup

I run nextcloud on my home server. The primary purpose is for file sync, which I also use to back up my photos from my Android phone, and also I use the Notes app synchronised with my phone. Here’s a bottom-up description of the server setup. The Server Hardware The server is an old desktop […]

Categories
Linux

Problems with OneDrive as a Backend to Restic Backup Tool

I’ve been trying to use OneDrive as my restic backend – which is supported through the rclone backend. Using this, restic can use any backend that rclone supports, which is very cool. However, it has revealed that the OneDrive API is very buggy and unreliable! I’m surprised by how many issues I’ve been getting. I’m […]

Categories
Linux Systems Administration

My Favourite Tools in 2020 – Command line

Here are some tools that I really like using when I’m working from the command line: Fish shell The fish shell is an awesome shell with loads of autocomplete and helper tools: https://fishshell.com/ Mosh Mosh is an SSH replacement that has a much lower latency implementation: https://mosh.org/ Restic As the tagline says, backups done right! […]