[HN Gopher] Wyng-backup: Fast Time Machine-like backups for logi...
___________________________________________________________________
Wyng-backup: Fast Time Machine-like backups for logical volumes
Author : todsacerdoti
Score : 75 points
Date : 2021-09-15 11:32 UTC (11 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| creshal wrote:
| Would be interesting, if we hadn't moved everything to ZFS years
| ago.
| linsomniac wrote:
| My backup server has been running ZFS for over a decade and I
| love it for that and for archives. The bulk of my systems run
| ext4, because until 20.04 it wasn't really a thing to have
| bootable ZFS on Ubuntu (yes you could do it, I didn't because
| reasons). My backups use rsync to pick up incremental changes,
| so full filesystem scans are involved and the backup server
| gets pretty busy because of those.
|
| One interesting thing I did at one point was to clone and mount
| LVs of running Windows VMs, so I could then rsync backup them
| on the same backup server. With the exception of a handful of
| physical boxes, my fleet is entirely Linux VMs running on
| Ganeti hosts with LVM for storage.
|
| This project has me imagining doing VM-level backups by talking
| to the ganeti hosts and backing up LVM clones outside the host,
| rather than rsyncing into the host.
| linsomniac wrote:
| TL;DR: zfs send/receive for LVM
| jpgvm wrote:
| So if the author is here some feedback:
|
| You should rewrite this with libdevmapper instead of shelling out
| to 10's of shell tools. It will likely be both more robust,
| faster and result in cleaner logic.
|
| Otherwise the idea looks great. I would also consider adding
| native cloud storage option, ala S3 and friends as that would
| make it the most useful.
| sillysaurusx wrote:
| > I would also consider adding native cloud storage option, ala
| S3 and friends as that would make it the most useful.
|
| Careful! Egress bandwidth is insanely expensive for almost all
| cloud providers. GCP is $0.12/GB, so downloading a 1TB backup
| would cost you $120.
|
| You can get a 64TB Hetzner server for 79 euros a month + free
| bandwidth: https://www.hetzner.com/dedicated-rootserver/matrix-
| sx
| minimalist wrote:
| I remember this tool coming out of the Qubes community, where
| people seem to be justifiably skeptical to adding dependencies.
| Also if this were to run in say Dom0, a shell script is easier
| to use and inspect than installing applications in the
| privileged environment that may be stuck on whatever old
| version your Dom0 environment may be.
|
| So, please keep it as is, continue to do this one thing well,
| and leave cloud synchronization to the number of other tools
| already exist to this end.
|
| I wonder if it is useful to consider the duties of backup
| (which may include version) and synchronization as separate. At
| least it helps me not fall for the false security in thinking
| that one system will just do everything.
| phdelightful wrote:
| Of course last weekend I just stitched lvm2 and restic together
| to do an incremental snapshot backup. I'll have to consider
| whether this is a better solution.
| aborsy wrote:
| Restic is good!
___________________________________________________________________
(page generated 2021-09-15 23:02 UTC)