Lee H. Marzke on 18 Jul 2018 06:33:50 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Restic backup & TimeShift |
Thanks JP, My presentation and the rbackup script are posted here: http://plone.4aero.com/Members/lmarzke/talks/restic After looking at Box Backup I see it does many of the same functions as Restic, but the implementation is different. Box requires a central server daemon , while restic backs up to generic targets such as plain disks, FTP, or S3. Restic does much of the magic with content addressable files ( filenames on target are the contents SHA256 sum ). Box uses TLS security which requires certificate setup, while Restic uses a custom AES-256 in CTR mode and Poly-1305-AES MAC as discussed here: https://blog.filippo.io/restic-cryptography/ Box backup doesn't seem to implement either local or global du-duplication. This is tricky, and Restic explains the chunking algorithm here: https://restic.net/blog/2015-09-12/restic-foundation1-cdc But for me, Restic's speed in backing incrementals up over WiFi to S3 was what made the difference over duplicity. Lee ----- Original Message ----- > From: "Vossen JP" <jp@jpsdomain.org> > To: "Philadelphia Linux User's Group Discussion List" <plug@lists.phillylinux.org> > Sent: Tuesday, July 17, 2018 2:47:23 PM > Subject: [PLUG] Restic backup & TimeShift > Thanks to Lee for some great info last night at PLUG West. > > To follow up on some discussion, here are some links about Restic I've > found helpful: > * https://github.com/restic/restic (Go) > * https://jpmens.net/2017/08/22/my-backup-software-of-choice-restic/ > * https://jpmens.net/2017/09/06/my-restic-backend-of-choice-minio/ > * Restic (repo) wrapper: https://github.com/binarybucks/restic-tools > * > https://morimori.tokyo/2017/08/backups-with-restic-a-raspberry-pi-and-a-4tb-hdd/ > * Lots of great details! > * minio is an open source object storage server compatible with Amazon > S3 APIs > * https://github.com/minio/minio (Go) > > I use BackupPC as my main backup tool and that has worked very well for > many years, but that's on-site to disk. So I also use BoxBackup for > critical stuff to a server at my Mom's house. BoxBackup does *exactly* > the same things as Restic, it's just a bit more complicated to set up > and use. Both are in the Debian/whatever repos. > > We didn't get to talk about it, but Linux Mint has released "TimeShift" > which is basically Mac Time Machine for Linux, implemented using `rsync` > and hardlinks (like a whole bunch of other similar tools) or BTRFS. But > it has a very nice GUI wizard and management tool that makes it > drop-dead simple. > > I've played with it a little, but I already have enough backup > strategies. It also _sounds_ great, but it's not clear to me how you > recover if something goes bad enough that you can't boot. I imagine > there are CLI recovery methods if you can boot to a recovery shell or a > previous kernel, but I haven't investigated. > > HA, that's interesting. I just tried to run it on my Mint-17 desktop > and it told me I don't have enough free space. I get "Not enough disk > space (< 534.5 GB)" on my 1TB disk (that's really an mdadm mirror on 2x > 1TB disks). Oh well... > > Links: > * https://www.maketecheasier.com/backup-computer-timeshift-linux-mint/ > * > http://linuxmint-installation-guide.readthedocs.io/en/latest/timeshift.html > > Later, > JP > -- ------------------------------------------------------------------- > JP Vossen, CISSP | http://www.jpsdomain.org/ | http://bashcookbook.com/ > ___________________________________________________________________________ > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce > General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug -- "Between subtle shading and the absence of light lies the nuance of iqlusion..." - Kryptos Lee Marzke, lee@marzke.net http://marzke.net/lee/ IT Consultant, VMware, VCenter, SAN storage, infrastructure, SW CM +1 800-393-5217 voice/text +1 484-348-2230 fax ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug