Last night I was writing a script and it made a directory literally named “~” on accident. It being 3am I did an rm -rf ~ without thinking and destroyed my home dir. Luckily some of the files were mounted in docker containers which my user didn’t have permission to delete. I was able to get back to an ok state but lost a bit of data.

I now realize I really should be making backups because removed happens. I self host a pypi repository, a docker registry both with containers and some game servers in and out of containers. What would be the simplest tool to backup to Google drive and easily restore?

  • Shimitar@feddit.it
    link
    fedilink
    English
    arrow-up
    10
    ·
    13 days ago

    Restic or Borg. For restic I use the great Backrest web GUI.

    I mounted an USB drive to one of my OpenWRT access points and backup on that one.

    Rclone or fuse can mount/access Google Drive and can be used as back end for your backup choice.

    Simplest backup ever: restic/Borg on a folder on the same PC. Not very recommendable, but indeed a good starting point.

    Zfs/brtfs seems a complex solution for a simple problem. True is that once you start eating you get hungrier so maybe worthwhile.