I’m trying to find a good method of making periodic, incremental backups. I assume that the most minimal approach would be to have a Cronjob run rsync periodically, but I’m curious what other solutions may exist.

I’m interested in both command-line, and GUI solutions.

  • fckreddit
    link
    fedilink
    arrow-up
    65
    arrow-down
    2
    ·
    11 months ago

    I don’t. I lose my data like all the cool (read: fool) kids.

  • inex@feddit.de
    cake
    link
    fedilink
    arrow-up
    33
    ·
    11 months ago

    Timeshift is a great tool for creating incremental backups. Basically it’s a frontend for rsync and it works great. If needed you can also use it in CLI

  • mariom@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    11 months ago

    Is it just me or the backup topic is recurring each few days on !linux@lemmy.ml and !selfhosted@lemmy.world?

    To be on topic as well - I use restic+autorestic combo. Pretty simple, I made repo with small script to generate config for different machines and that’s it. Storing between machines and b2.

    • CrypticCoffee
      link
      fedilink
      English
      arrow-up
      17
      ·
      11 months ago

      It is a critical one. Maybe needs to be part of an FAQ with link to discussion.

    • grue
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      It hasn’t succeeded in nagging me to properly back up my data yet, so I think it needs to be discussed even more.

      • TheAnonymouseJoker
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        11 months ago

        I would argue you need to lose your data once to consider it important over a lot of useless things in your life. Most people are like this.

  • PlexSheep@feddit.de
    link
    fedilink
    arrow-up
    11
    ·
    11 months ago

    I have a bash script that backs all my stuff up to my Homeserver with Borg. My servers have cronjobs that run similar scripts.

  • kittyrunningnoise@lemm.ee
    link
    fedilink
    arrow-up
    9
    ·
    11 months ago

    I like rsnapshot, run from a cron job at various useful intervals. backups are hardlinked and rotated so that eventually the disk usage reaches a very slowly growing steady state.

  • thegreenguy@kbin.social
    link
    fedilink
    arrow-up
    9
    ·
    11 months ago

    Pika Backup (GUI for borgbackup) is a great app for backups. It has all the features you might expect from backup software and “just works”.

    • Chewy@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      11 months ago

      I really like Pika Backup’s UI. It’s simple enough that my mom is able to backup her data to a usb drive too.

    • SALT@lemmy.my.id
      link
      fedilink
      English
      arrow-up
      0
      ·
      11 months ago

      Back In times

      Isn’t timeshift have same purpose, or it’s just matter of preference?

      • NoXPhasma@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        Yes, it is the same purpose, kinda. But timeshift runs as a cron and allows for an easy rollback, while I use BIT for manual backups.

    • Jajcus@kbin.social
      link
      fedilink
      arrow-up
      8
      ·
      11 months ago

      Restic does not need rclone and can use many remote storage services directly. I do restic backups directly to Backblaze.

    • timbuck2themoon@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      11 months ago

      I migrated from déjà dup to restic and resticprofile recently. It’s a dream. Super efficient because of the dedup.

      Would maybe like to move to rustic once it gets more mature.

  • elscallr@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    11 months ago

    Exactly like you think. Cronjob runs a periodic rsync of a handful of directories under /home. My OS is on a different drive that doesn’t get backed up. My configs are in an ansible repository hosted on my home server and backed up the same way.

  • okda
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    Check out Pika backup. It’s a beautiful frontend for Borg. And Borg is the shit.