I've been using rsnapshot for years, now, to do nightly, weekly, and
monthly backups.

There is no GUI (that I'm aware of) for it and  you have to read
documentation to figure out how to build its config file, but after that
it's set up cron job(s) and forget it.

as an example of how it works, the newest daily always contains everything
you asked it to back up. if you deleted files yesterday, then last night's
backup doesn't have them, but all the older ones still do, so you have (in
the case of dailies) 6 days to figure out your mistake and restore the
file(s).

running weeklies for a few weeks (I do once a week for a month), and
monthlies (several months, once a month) gives you some longer-term options
for recovering.

files are not compressed and it is therefore trivial to 'cp' backed up
files back into your systems . (I don't remember, but it may be possible to
have them compressed too, I'd have to go read the docs.)

I have a cheap two-drive (Raid-1) USB3 box attached to my desktop that
holds the backups. I have two 2-TB drives in it, but you could easily go
for bigger.

what I'd LIKE is an offsite backup as well, but (1) purchasing the
bandwidth and (2) the remote storage is probably more $$ than I want to
spend.

(there is also a Synology NAS box in the LAN, but it isn't used for
backups, it is just large-volume storage for stuff I don't want to clutter
up my desktop. it has two 3-TB drives, and is, at best, less than half
full. In this case I'm trusting RAID-1 to be my backup insurance. And yes,
I know RAID isn't really a backup mechanism, but it's better 'n nuthin! ;-]




On Fri, Sep 27, 2024 at 2:36 AM Chris Green <c...@isbd.net> wrote:

> On Fri, Sep 27, 2024 at 01:23:06PM +1000, Alan Hopkins wrote:
> >    Hi Dennis
> >    This is after the fact, but I use a program call SyncThing - it syncs
> >    my PC's (2 laptops, 1 desktop) which all run Linux and as well, there
> >    is third party SyncThing app for my Synology NAS.  Syncing is not
> >    really the same as backing-up but, as I have effectively have the same
> >    files on different drives, I feel happier about it but backup
> >    nevertheless. The beauty of it is that I can log on to any PC and have
> >    the same info (assuming they have all been on the LAN together).
> >    I don't, but I know people also use it with their phones.
>
> As you say syncthing isn't really a backup program.  It protects you
> against hardware failure as you have other copies of your files but it
> doesn't protect you against your own mistakes.  If you delete
> something by mistake or mess up some GnuCash updates then those errors
> will be duplicated on the other systems which are synchronised.
>
> I use syncthing to keep things in step on my desktop and laptop
> machines, it means that I can use GnuCash on either machine and
> everything I do is copied to the other machine automatically so I can
> pick up where I left off on either machine. (Just don't run GnuCash on
> bath machines as the same time!).
>
> For backup I use rsync with some simple home made code that automates
> the process and gives me incremental backups of all important files.
> I do hourly incremental backups on my dekstop machine (to a separate
> internal drive) and daily incremental backups to an off-site machine.
> The daily backups get 'thinned out' as they get older so there are
> weekly backups for a while, monthly for the last year and then yearly
> 'for ever'.
>
> It's surprising how useful these backups are for recovering from one's
> own silly mistakes.
>
> Using rsync for the incremental backups means that only changed files
> occupy more space so it's not a very space consuming system.
>
> --
> Chris Green
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to