this post was submitted on 25 Jul 2023
169 points (98.8% liked)

Linux

55835 readers
1094 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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.

(page 2) 26 comments
sorted by: hot top controversial new old
[–] HumanPerson@sh.itjust.works 2 points 2 years ago

When I do something really dumb I typically just use dd to create an iso. I should probably find something better.

[–] anarchyreloaded@lemmy.world 2 points 2 years ago (1 children)

I use timeshift. It really is the best. For servers I go with restic.

[–] lord_ryvan@ttrpg.network 1 points 2 years ago* (last edited 2 years ago)

I use timeshift because it was pre-installed. But I can vouch for it; it works really well, and let's you choose and tweak every single thing in a legible user interface!

[–] Trail@lemmy.world 1 points 2 years ago

A separate NAS on an atom cpu with btrfs of raid 10 exposed over NFS.

[–] PhilBro@lemmy.world 1 points 2 years ago

I run Openmediavault and I backup using BorgBackup. Super easy to setup, use, and modify

[–] ShellSurf@kbin.social 1 points 2 years ago

Anything important I keep in my Dropbox folder, so then I have a copy on my desktop, laptop, and in the cloud.

When I turn off my desktop, I use restic to backup my Dropbox folder to a local external hard drive, and then restic runs again to back up to Wasabi which is a storage service like amazon's S3.

Same exact process for when I turn off my laptop.. except sometimes I don't have my laptop external hd plugged in so that gets skipped.

So that's three local copies, two local backups, and two remote backup storage locations. Not bad.

Changes I might make:

  • add another remote location
  • rotate local physical backup device somewhere (that seems like a lot of work)
  • move to next cloud or seafile instead of Dropbox

I used seafile for a long time but I couldn't keep it up so I switched to Dropbox.

Advice, thoughts welcome.

[–] GustavoM@lemmy.world 1 points 2 years ago

Either an external hard drive or a pendrive. Just put one of those in a keychain and voila, a perfect backup solution that does not need of internet access.

...it's not dumb if it (still) works. :^)

[–] nyan@lemmy.cafe 1 points 2 years ago

I use duplicity to a drive mounted off a Pi for local, tarsnap for remote. Both are command-line tools; tarsnap charges for their servers based on exact usage. (And thanks for the reminder; I'm due for another review of exactly what parts of which drives I'm backing up.)

[–] danielfgom@lemmy.world 1 points 2 years ago

Periodic backup to external drive via Deja Dup. Plus, I keep all important docs in Google Drive. All photos are in Google Photos. So it's only my music really which isn't in the cloud. But I might try upload it to Drive as well one day.

[–] hydration9806@lemmy.ml 1 points 2 years ago

I use Duplicacy to encrypt and backup my data to OneDrive on a schedule. If Proton ever creates a Linux client for Drive, then I'll switch to that, but I'm not holding my breath.

[–] sol@lemm.ee 1 points 2 years ago

Most of my data is backed up to (or just stored on) a VPS in the first instance, and then I backup the VPS to a local NAS daily using rsnapshot (the NAS is just a few old hard drives attached to a Raspberry Pi until I can get something more robust). Very occasionally I'll back the NAS up to a separate drive. I also occasionally backup my laptop directly to a separate hard drive.

Not a particularly robust solution but it gives me some piece of mind. I would like to build a better NAS that can support RAID as I was never able to get it working with the Pi.

[–] ebits21@lemmy.ca 1 points 2 years ago

Restic to Synology nas, Synology software for cloud backup.

[–] fmstrat@lemmy.nowsci.com 1 points 2 years ago

zfs snap and zfs send to an external or another server.

[–] conorab@lemmy.conorab.com 1 points 2 years ago (2 children)

I run ZFS on my servers and then replicate to other ZFS servers with Syncoid.

load more comments (2 replies)
[–] ryannathans@lemmy.world 1 points 2 years ago

Restic with deja dupe gui

[–] happyhippo@feddit.it 1 points 2 years ago

Vorta + borgbase

The yearly subscription is cheap and fits my storage needs by quite some margin. Gives me peace of mind to have an off-site back up.

I also store my documents on Google Drive.

[–] HR_Pufnstuf@lemmy.world 0 points 2 years ago (2 children)

ZFS send / recieve and snapshots.

load more comments (2 replies)
[–] redcalcium@lemmy.institute 0 points 2 years ago

Good ol' fashioned rsync once a day to a remote server with zfs with daily zfs snapshot (rsync.net). Very fast because it only need to send changed/new files, and saved my hide several times when I need to access deleted files or old version of some files from the zfs snapshots.

load more comments
view more: ‹ prev next ›