[HN Gopher] Duplicati: Free backup software to store encrypted b... ___________________________________________________________________ Duplicati: Free backup software to store encrypted backups online Author : memorable Score : 231 points Date : 2022-11-03 11:39 UTC (11 hours ago) (HTM) web link (www.duplicati.com) (TXT) w3m dump (www.duplicati.com) | rroot wrote: | I highly recommend Borg Backup. I had to give up on Duplicati | years ago, perhaps they're OK now. But Borg is magic. | | https://github.com/borgbackup/borg | sendfoods wrote: | I use borg with a Hetzner storage box [0]. Works very well for | me. | | [0] https://www.hetzner.com/storage/storage-box?country=us | Tepix wrote: | This looks interesting, thanks for all those warnings, i will | stay away from it for now. | | However the next question would always be which cloud provider to | use. | | Is OVH cloud archive the cheapest cloud storage for backups in | europe? It lets me use scp or rsync, among others. | | They are charging(SS) $0.011/GB for traffic and $0.0024/month/GB | for storage. | | So if my total backup is size 100gb and i upload 5gb per day of | incremental backups i pay around $2 per month. | | -- | | SS https://www.ovhcloud.com/en/public-cloud/prices/#473 | pmontra wrote: | Or a small computer with a disk at a friend's home and backup | to that. It's cheaper than cloud after one or two years, always | less reliable, network speed is probably OK, you can have | physical access. If the friend is a techy it could be one among | many other little computers in that home. You can reciprocate | by hosting his/her backup at your home. | GekkePrutser wrote: | Yeah this is what I do.. One at a friend's house in his rack, | the other one elsewhere with an external drive on a raspberry | zero 2 :P | | The good thing is you can add more storage. The bad thing is | no enterprise class guarantees of course. But having multiple | mitigates that. | asmor wrote: | It's pretty hard to beat Hetzner Storage Boxes, if you can live | with the fixed provisioning (beyond being able to switch | between the tiers). | | https://www.hetzner.com/storage/storage-box | aborsy wrote: | Does Hetzner have a service that nigh work for ZFS receive | (beyond dedicated server)? | ur-whale wrote: | > It's pretty hard to beat Hetzner Storage Boxes | | They had a recent change in pricing ... did you take that | into account? | jacooper wrote: | The data resiliency is pretty weak. Its only a single Raid | cluster away from losing data. | asmor wrote: | This is true, but I already try not to rely too much on one | backup target, so it works out for me as yet another | replica. | jacooper wrote: | Far from it really. | | Backblaze is much cheaper, and can have free egress when using | Cloudflare with it. | | There is also Storj, a decentralized storage coin and it gives | 150 GB for free + $4/TB with free egress matching what you | stored. | | another one is IDrive E2, it $4/tb, with the first year costing | the same as a single month, with egress for free up to about | three times the size of what's stored. | | Hetzners storage boxes are pretty cheap, but that is for a | reason. | | The upload speed is pretty slow outside Hetzners network (from | my experience) and more importantly is that data is only | protected by a single RAID cluster. | | They also offer free Unlimited egress. | | But I would personally go with Backblaze or maybe IDrive. | thesimon wrote: | Cheap and dirty: Office 365 family plan with 6 account a 1TB | each for around $60/year. | shellfishgene wrote: | Seems to be 100$ a year now. | [deleted] | rsync wrote: | "Is OVH cloud archive the cheapest cloud storage for backups in | europe? It lets me use scp or rsync, among others." | | OVH may, indeed, be the cheapest. | | If you email[1] and ask for the long-standing "HN Reader | Discount" you can get $0.01/GB storage and free | usage/bandwidth/transfer. | | Zurich Equinix ZH4 on init7 pipes. | | Depending on your preference either [2] or [3] may be the most | compelling aspect of our service. | | [1] info@rsync.net | | [2] https://news.ycombinator.com/item?id=26960204 | | [3] https://www.rsync.net/products/universal.html | marceldegraaf wrote: | Does this discount also apply to the raw ZFS plans at | rsync.net? Looking for a reliable and cost efficient place to | push my ZFS snapshots via "zfs send". | rsync wrote: | Yes, although larger (4TB) account size minimum still | applies. | | Email us ... | willriches wrote: | If you plan to use Duplicati please pay attention to the docs | around block size. We used this to back up a couple 100GB of data | to S3. Recovery was going to take over 3 days to reassemble the | blocks based on the default 100KB block size. For most | applications you will want at least 1MB if not more. | | Otherwise a good product and has been reliable enough for us. | | * https://duplicati.readthedocs.io/en/latest/appendix-c-choosi... | jacooper wrote: | Thanks for the note! | kavalg wrote: | - LGPL license | | - Cross platform (.NET / Mono) | | - Incremental backups with compression | | - Encryption (AES-256) | | - Backup verification | | - Block level deduplication | | - WebUI | | - Lots of backend supported | | Wondering how does that compare to https://restic.net/ | jsmith99 wrote: | Restic is CLI focused whereas Duplicati is GUI focused. Restic | is based around repositories, which can contain multiple | backups from multiple sources, whereas Duplicati's backups are | not (although the actual backup format is similarly broken up | into lots of small blocks). | rjzzleep wrote: | One of these backup apps had a comparison table in their wiki. | I can't remember which one and how accurate it still is. | z9znz wrote: | You may be referring to this page: | https://github.com/gilbertchen/duplicacy | | If you scroll down, below the benchmarks, it lists features | and comparisons with other options. | rovr138 wrote: | https://github.com/gilbertchen/duplicacy#comparison-with- | oth... | l33tman wrote: | Yet Another Recommendation: borg backup to a local server daily, | then rclone to S3 (or another cloud provider) to backup the whole | local backup server repo weekly or something... | PYTHONDJANGO wrote: | https://wiki.archlinux.org/title/Synchronization_and_backup_... | nimbius wrote: | duplicati is basically a paid C# version of duplicity, an open | source backup application | https://en.wikipedia.org/wiki/Duplicity_(software) | | https://en.wikipedia.org/wiki/Duplicati | | edit: oh boy, need another cup of coffee. im entirely wrong. | thinking of _duplicacy_ https://duplicacy.com/ which comes with a | slick paid frontend. | cpach wrote: | If it's any comfort, you're not the first one to confuse these | programs... | voidmain0001 wrote: | Wait. The title uses the word free, but you write that it | requires payment. Looking at the website I can't find a way to | pay for it other than a donation. | cassianoleal wrote: | How is it paid? | | It's fully open-source, LGPL licensed, and from the website the | only payment options are donations. | jsmith99 wrote: | A more accurate description might be that Duplicati is a free | open source Windows version of Duplicity. It works pretty well, | by the way. | seltzered_ wrote: | re: edit: _duplicacy_ is also free and open source for just the | CLI version ( https://github.com/gilbertchen/duplicacy/releases | ) , the 'slick paid frontend' is optional and sold by | https://duplicacy.com/ and even then is free "to restore, | check, copy, or prune existing backups" | rovr138 wrote: | > duplicacy is also free and open source for just the CLI | version | | Not what I see. | | From the website, https://duplicacy.com/buy.html | | >GUI/CLI licenses are not required under the following | situations: | | > - Running the CLI version to back up personal | files/documents on a home computer | | > - Running the CLI version to restore, check, copy, or prune | existing backups on any computer | | > - Running the CLI version to back up any files on a | computer where a GUI license is already installed | | From the repo, | | https://github.com/gilbertchen/duplicacy/blob/master/LICENSE. | .. | | > Copyright (c) 2017 Acrosync LLC | | > - Free for personal use or commercial trial | | > - Non-trial commercial use requires per-computer CLI | licenses available from duplicacy.com at a cost of $50 per | year | | > - The computer with a valid commercial license for the GUI | version may run the CLI version without a CLI license | | > - CLI licenses are not required to restore or manage | backups; only the backup command requires valid CLI licenses | | > - Modification and redistribution are permitted, but | commercial use of derivative works is subject to the same | requirements of this license | | Not really open source. | kidsil wrote: | use restic. It's like git but for backups. | | Many years ago I was a happy user of CrashPlan as the data was | also easily accessible, but when they stopped their private user | plans I looked into several solutions (Duplicati, duplicacy, and | some others too). restic was the only one light enough for me to | use consistently, which is a critical thing about backups. | funOtter wrote: | Does anyone have experience with comparing restic and Rclone? I | feel like they are similar. | | * https://rclone.org/ | dave78 wrote: | While there's probably some overlap for certain use cases, | I'd say they're more complementary. In fact, Restic leverages | rclone to support a lot of cloud storage services. Restic is | specifically meant as a backup tool and does encryption, | deduplication, snapshots, and now apparently compression. | Rclone is more of a synchronization tool/copying tool (which | could also be used to make backups), more like rsync or even | just cp (but with cloud storage support). | funOtter wrote: | Thanks! | seized wrote: | Rclone is more for syncing than backups. Its great for moving | files between storage systems and syncing one path to a | destination. Some backup tools use it for uploading/etc. | dsego wrote: | Rclone is like rsync for the cloud, you can sync files to a | google drive or other service. And like CCC it can archive | deleted files as a saftey net. I love the simplicity, no | deltas, snapshots or restore procedures, the files are just | there on the destination. | dv_dt wrote: | I use restic to a backup to a local drive, then use cloud | storage to backup the repos. I know restic supports some direct | backup to some cloud backends directly, but this seems more | decoupled and less prone to errors/hangs. | ElDji wrote: | I'm using restic on servers, Kopia on pc/mac | alexktz wrote: | Restic is absolutely great. Wrap it in Autorestic and it's even | better! | | https://autorestic.vercel.app/ | Saris wrote: | I've been using Autorestic but it has some issue, it keeps | modifying the yml file on its own with an invalid config | option, which causes the backups to fail. | | Not a good thing for something that's supposed to run in the | background and keep things backed up. | fdw wrote: | I've had a good experience with | [crestic](https://github.com/nils-werner/crestic), even | though it seems a lot smaller and simpler than autorestic. | But I really like how the same backup can be configured for | different backends. Autorestic's seemed more complicated in | comparison. | jacooper wrote: | The problem with autorestic is its development is pretty | slow. Many PRs are still not merged, and there are very few | commits. | hjuutilainen wrote: | There's also resticprofile which takes care of scheduling | (with launchd on macOS) and maintenance tasks for restic. I | especially enjoy that resticprofile can create a prom file | for the backup status that I can just scoop up to my | monitoring. | | https://creativeprojects.github.io/resticprofile/ | b0afc375b5 wrote: | I use Kopia + Backblaze with linux. No problems so far. | jacooper wrote: | Same question. I set up duplicati for a small server to | backup WordPress websites In docker with a script, and it | seems to work just fine. | jacooper wrote: | Oops wrong comment to reply to. | wolfhumble wrote: | Just wondering: Any reason you don't use Kopia on the servers | as well? | GekkePrutser wrote: | One of my friends really swears by this but I find something so | GUI driven really complex to automate for the things I do :) | | Most of my 'backup' is more like synchronising offline archives. | I don't really backup full machines, just the data. | | So I'm back to some custom encfs + rsync scripts and pretty happy | with that :P | macropin wrote: | Not to be confused with duplicity, or duplicacy backup programs | which have similar features. | ahnick wrote: | Duplicacy has been incredibly stable for me over the years and | I still prefer it's lock-free deduplication design. Looks like | 28 days ago there was a major release as well. Time to upgrade. | :) | | https://github.com/gilbertchen/duplicacy | Normille wrote: | Another happy long-term Duplicacy user here. My only problem | with it is; on the rare occasions I need to restore something | from backup, I can never remember the correct syntax and | always have to look it up again. | waynesonfire wrote: | Make a script! | wartijn_ wrote: | Or a do-nothing script if you don't want to automate it | right away. | | https://blog.danslimmon.com/2019/07/15/do-nothing- | scripting-... | Normille wrote: | Never seen that concept before. I've done similar in the | past using aliases in my _~ /.zshrc_ | alias taskname='echo "blah. blah... instructions for | task..."' | | Of course, then I have to remember what nemonnic I used | for 'taskname'! | waynesonfire wrote: | I had the exact same reaction. I have little "README.md" | text files scattered about to remind me how to do things | and never thought to make an interactive post-it note. | jacooper wrote: | Note, its not open source. Duplicati is. | itintheory wrote: | It seems to be open source (source code is in github), but | the license isn't free for commercial use. I'm not exactly | sure what to call it... | ajvs wrote: | Source available | ValentineC wrote: | Source-available, I guess. | patentatt wrote: | Agreed, duplicacy seems to be more resilient to the | inevitable errors or hiccups along the way. The only downside | is that it seems to be inefficient with storage with small | metadata updates which happen frequently with my use case. | lepapillon wrote: | They have some major differences. Enough so that I first tried | Duplicati and ran into corruption issues so frequently that I | sought out an alternative and luckily found Duplicacy. | | Duplicacy has been stable for years now and I gladly pay the | commercial license. It seemed like Duplicacy constructs a giant | DB of all the files and manages everything that way, whereas | Duplicacy's approach is much simpler and is less prone to | corruption. The large DB approach seems to fail when the backup | set contains a large number of files that many users manage. | rovr138 wrote: | > It seemed like Duplicacy | | Duplicati? | | ---- | | These names are always a mess. I half the time quit comparing | these tools due to not being able to keep the names straight. | lepapillon wrote: | That's right -- Duplicati constructs the giant house-of- | cards DB). I sometimes need to run a $> ps -ax to remember | which one I'm using when it comes time to change the | config. | kurtreed wrote: | I used Duplicati for a few years. The backup process would fail | silently every once in a while and wouldn't run again until I | manually reset it. It did save me once after a storage device | failure. Now I just put stuff I want to back up in Dropbox or | git. | BeetleB wrote: | I recommend duply[1]. It is a frontend for duplicity: | | https://duply.net/Duply_(simple_duplicity) | lgunsch wrote: | I've been using Duply as a simple CLI front end to Duplicity (not | Duplicati) for years now. It's worked great for me on many | servers and personal machines. | bobek wrote: | Just use restic and reclone and be done with it. | | https://bobek.cz/blog/2020/restic-rclone/ | dimatura wrote: | I've used restic with the backblaze and S3 backends - works | pretty well for me. The newest version also has compression on | top of deduplication, like borg, which is nice. (Of course, it | will only make a difference for compressible data - most images | or videos won't compress, but say, JSONs will). | bakugo wrote: | I occasionally use restic but one thing I don't like about it | is the sheer number of data files it creates (45k for ~800GB in | my case) which makes it a pain to use with certain cloud | storage providers that don't always handle tens of thousands of | files very well (gdrive being a good example). | | Is there some way to get it to not make as many files? | dimatura wrote: | You would want to tune the pack size, https://restic.readthed | ocs.io/en/stable/047_tuning_backup_pa... | flamebreath447 wrote: | I still use Backblaze for this kind of stuff. | darrmit wrote: | I just started using Duplicati last week as my backup for ~900GB | worth of photos, music, and other assorted data in an Ubuntu | RAID1 array to Backblaze B2. I noticed it was a little sketchy | when I poked at it (i.e. pausing the backup), but didn't realize | it was so unstable. The initial backup did finish. | | Is restic the best option for Linux backup to B2? | relaxman wrote: | I recommend Arq Backup all the way https://www.arqbackup.com/ | Tepix wrote: | A paid-for software that is not available for Linux is not a | replacement for many. | [deleted] | waynesonfire wrote: | Still beta right? What fool trusts their backups to beta | software? I tried this many years ago and it started failing | eventually and I gave up. As expected, it's beta. | Double_a_92 wrote: | Do all those softwares mentioned here also work with external | harddives as "cloud"? | npteljes wrote: | Borg and duplicati definitely do. I use them to push my backups | on a local samba share, but I have tested them by backing up | just to a local folder. | olavgg wrote: | I use ZFS snapshots and send/replication. This has been the | easiest and most reliable backup solution for everything. I | especially enjoy taking backup of SQL Server with ZFS with the | new snapshot feature in SQL Server 2022 "ALTER DATABASE | MyDatabase SET SUSPEND_FOR_SNAPSHOT_BACKUP = ON"; | yamtaddle wrote: | Once you get used to zfs snapshots, operating without them | feels like developing without source control. | aborsy wrote: | The only issue is, there is no ZFS cloud backend other one | (that is very expensive) and a half! | | Otherwise, ZFS snapshots are sweet! | antx wrote: | I dropped duplicati after its database got corrupted | irreversibly. Also, recoveries were always very long. | | I now use restic and I'm very happy. I find it to be very | resilient. No more database, only indexes and data packs, which | can be repaired. | 8bitbuddhist wrote: | Same. Database corruption hit me after ~1.5 years and I could | never figure out what the cause was or how to fix it. Which is | a shame, because Duplicati looks like a great open source | project with a lot of dev time and effort invested into it. But | when it comes to backup software, your core functionality | better work reliably, and Duplicati just isn't there. I since | switched to Duplicacy and couldn't be happier. | Phelinofist wrote: | With me being an IT person my landlord asked for recommendations | for doing backups. Some googling revealed duplicati and we gave | it a go. Installation + configuration was easy and the features | were sane. That was like 6-7 years ago and it is still running | without issue (AFAIK ^^) | michaelcampbell wrote: | > running without issue (AFAIK ^^) | | If you don't know, then it's not working. At least that should | be your stance on backups. | patentatt wrote: | Have you tested restores? The problem I had with duplicati was | that eventually restoring from a backup would take | exponentially longer, to the point of never finishing. Maybe it | would have eventually, but I can't wait multiple days to | restore one file. There's a possibility it was an error or | problem on my end, and this was a couple of years ago, so ymmv. | bkuhns wrote: | I'm a new user of Duplicati and so far so good, but what you | describe sounds like their biggest issue with the original | storage mechanism (full+huge chain of incremental backups). | The new mechanism would likely completely fix your concern. | Here's a brief description of how it now works on their | website: https://www.duplicati.com/articles/Storage-Engine/ | Phelinofist wrote: | Yes, we did test that and it worked reasonable fast (backup | to external USB SSD) | wbkang wrote: | I have spent a lot of time trying out backup solutions and I feel | strongly enough to write this to stop others from using this. As | other commenters mentioned, Duplicati is pretty unstable. I was | never even able to finish the initial backups (less than 2 TB) on | my PC over many years. If you pause an ongoing backup it never | actually works again. | | I'd use restic or duplicacy if you need something that works well | both on Linux and Windows. | | Duplicati's advantage is that it has a nice web UI but if the | core features don't work.. that's not very useful. | michaelcampbell wrote: | Never tried Duplicati, but restic + B2 has been great as "a | different choice", and for my use case of backing up a variety | of OS's (Windows, Mac, and different Linux distros, anyway), | it's worked great. | PenguinCoder wrote: | Restic and B2 "just work". Works how I expect it to, and | restores what I expect it to. Not amazingly fast in backups | or restorations, but it works reliable for me. I have restic | running on everything from workstations and laptops, (~200G | each), to servers (500G-2TB) to a mini 'data hoard' (25TB+) | level of backups, and its been doing great on each. | | I did not like and could not trust duplicati to finish | backups or restore from them. | phcreery wrote: | I had a similar experience with Duplicati. I attempted a 2TB | backup of my NAS to a cloud storage and it went up to ~500GB | and would just hang there. | | I switched to restic and recomned it over Duplicati. | alexktz wrote: | Agree totally with this. It's a hot mess tbh and very | unreliable. As suggested restic (with autorestic as a wrapper) | is a great replacement. | alyandon wrote: | I had a very similar experience with Duplicati on a small (disk | space wise) backup set but a very large number of files | bloating the sqlite data store. | | I use Urbackup to back up Windows and Linux hosts to a server | on my home network and then use Borg to back that up for DR. | I'm currently in the process of testing Restic now that it has | compression and may switch Borg out for that. | magnetic wrote: | What does restic offer that borg doesn't? | | I've been using borg for a while (successfully, with Vorta as | UI on mac) and curious to learn if there is something I've | been missing that restic provides. | alyandon wrote: | You probably aren't missing anything unless you are doing | ridiculously large amounts of backups. I'm using Borg as a | disaster recovery backup of a backup server. | | Borg has issues properly maintaining the size of its local | cache and that results in RIDICULOUS amounts of ram being | consumed at runtime unless I manually clear the cache out | periodically. It also brings in some python package for | something FUSE related that constantly vomits a warning to | the console on each run on Ubuntu. | | I'm still not 100% sold on migrating to Restic. It seems to | not suffer the same cache or FUSE problem (since it isn't | Python) so far but the overall archive sizes seem to be a | bit larger than Borg and I have to pay for every byte of | storage I consume. | m3nu wrote: | At BorgBase.com the largest Borg repo we host is about 70 | TB. Still manageable with server-side pruning. Mostly | larger files from what the user told me. | | We just added support for Restic too. Using Nginx with | HTTP/2. Fastest combination I've seen so far. So very | excited to offer two great options now. | Dylan16807 wrote: | The main thing I was going to mention was deletion but it | looks like borg has that now. | actuallyalys wrote: | I had a mixed experience. I've been able to successfully | restore backups (the most important thing), but I frequently | had to fix database issues, which makes the backup less | seamless (perhaps the second most important thing). | emptysands wrote: | Duplicacy has worked well for several years on both my wife's | and mother's laptops. Doesn't require much work and just keeps | operating. | mosselman wrote: | Also can't recommend duplicati. I never got it to work despite | sinking many hours into it using different storage options. Not | even local disk worked. | | Instead, I'd recommend Arq backup. | jsmith99 wrote: | It seems hard to find a universal recommendation. I've heard | good things about Arq although it didn't work well for me | personally whereas ironically Duplicati did, although I'm | currently using Restic. | sam345 wrote: | I recommend Arq also at least for Windows (have not tried | on Mac). I'm using Arq 7 cloud (something like $60 a year) | on a Windows desktop. The software is straightforward, | generally stays out of your way, gives alerts when needed, | reliable, saves versions similar to time machine, fairly | configurable, and backups are end to end encrypted, and can | be saved to Arq's own cloud service, any local media, and | most other cloud services. I had lots of permission errors | when starting for a small bunch of files but was able to | fix them out by either resetting permissions or excluding | files (e.g., caches). I think these are the kind of | problems you can expect on Windows when using Shadow copy, | no reflection on Arq. | nickersonm wrote: | I've had a good experience with Kopia [0] for over a year. | Linux and Windows boxes all writing to the same repository, | which is synchronized to both B2 and a portable drive every | night. The one thing it lacks that I'd like is error | correction, so I store it on a RAID1 btrfs system. ECC is | apparently being developed [1], but is currently | experimental and I believe requires a new repository. | | [0] https://github.com/kopia/kopia | | [1] https://github.com/kopia/kopia/pull/2308 | RealStickman_ wrote: | I've had issues trying to use multiple different Kopia | repos from one machine. (A dedicated back-up server | basically) | | With compression landing in the most recent Reseic | release, I'll probably switch back to that for my | servers. Though I'm still keeping Kopia for my clients | where I like a GUI once in a while. | zargon wrote: | After hearing a lot of praise for Arq here, I tried it out | hoping it would become my new Windows backup solution. (I'm | looking for a linux one too, but Arq doesn't do linux). But | I was very underwhelmed. The user experience for browsing | file versions in time was not really there. If I recall | correctly, I could only browse by snapshot. And it was | extremely slow for just a few gigabytes. The backup process | didn't inspire confidence, I was never sure if something | had interrupted it or what the status was. | counttheforks wrote: | Arq on windows for me just stalled forever and didn't | complete anything after 2-3 weeks. | malfist wrote: | Just to balance this. I use duplicati for both my web server | where I host client websites, and my personal home nas. | | I've had to use it to restore multiple times, and have never | had an issue with it. It's saved my ass multiple times. It's | always been a set it and forget it until I remember I need it. | ciupicri wrote: | It's hard to see restic as a Duplicati replacement when there's | no official documentation about backing data via SFTP on | Windows. | aborsy wrote: | What do you mean? It's just "sftp" in front of the repository | name! | | And SFTP is SFTP, regardless of the OS. | Saris wrote: | If you use restic/kopia, how are you managing scheduling and | failure/success reporting together? | | That's one thing I can't seem to quite figure out with those | solutions. I know there are scripts out there (or I could try | my own), but that seems error-prone and could result in failed | backups. | dividuum wrote: | You could use one of those services that expect a regular | http heartbeat. I'm personally using uptimerobot for that. | Within a .bat or .sh file, add a restic [...] | && curl <heartbeat-url> | | and you'll get eventually notified if backup jobs fails too | often. | Saris wrote: | I've tinkered with that using healthchecks, but I don't | really trust that I know what I'm doing when setting it up. | | Restic is also confusing to me with forgetting snapshots | and doing cleanup, I don't understand why that isn't run as | part of the backup (or is it? The docs aren't clear). | deckard1 wrote: | no, you have to run "restic forget" with the policy you | want (keep last X, last monthly Y, etc.) followed up with | a "restic prune". Or you can pass "--prune" to the | "forget" command I think. | | You don't always want to forget/prune snapshots. | Especially if you're using a cloud service like B2. It | can easily cost you more to prune than actual storage | costs if you're not careful. | | See here: | https://www.seanh.cc/2022/04/03/restic/#maintaining-your- | bac... | | and | | https://kdecherf.com/blog/2018/12/28/restic-and- | backblaze-b2... | Saris wrote: | Thanks for the links! That's helpful, the part about B2 | makes sense. | wbkang wrote: | Yeah I had to invent my own. | | On Linux I used cron + email. You can setup postfix such that | you use your personal gmail or whatever, then you will be | able to do "echo message" | mail -s youremail.com to send an | email. They (big email providers) always allow you to send an | email as yourself to yourself. | | On Windows, I used the native task scheduler (with various | triggers like time, lock workstation, idle and so on) and | send an email using powershell, which can also send emails | using SMTP. | minimal-o wrote: | Same here. I have a wrapper script that runs restic | commands. Whether I run it in a console or per crontab | stdout/stderr is logged to a file and is emailed to me (in | the crontab case). Nothing fancy yet, but it works and I am | satisfied. Still pretty new to restic though. In another | life I had a disaster recovery role and was using DLT for | backup / restore of all the things, so ... | antx wrote: | yeah, I scripted my backup jobs, and use good old email | notifications to report. | | I expect an email every day. If I don't receive one, I know | there's a problem with email delivery. | quaffapint wrote: | Just another stat point... Been using it against 1TB storing | encrypted to Backblaze B2 for about a year and a half. I've | tested restoring and so far it's been very stable. | syntheticnature wrote: | I have had similar experiences. I could not get a non-corrupt | backup from one machine; it would repeatedly ask me to | regenerate the local database from remote, which never | succeeded. Oddly, another machine never seemed to have an | issue, but that's not an argument in favor of using the | software. It is possible there are "safe" versions, but without | a way to identify them (all the releases I used were linked | from the homepage). | Ayesh wrote: | I started to use Duplicati 2 for about a month now to try it | out, and it was working flawlessly for me, except for | occasional time-out of the web UI. I only backup local | directories, and the destinations I tried out include an | external drive over USB, Google Drive, and an SSH connection. | | I'm using it to backup a Firefox profile while I'm using | Firefox. It backed up active files as they are being written | too! I'm also using it to backup a Veracrypt container file | (single 24GB file), and incremental backups worked quite well | too. | | Thanks for the words of advice, I will keep testing longer | before I make the switch. | npteljes wrote: | I read that Duplicati is also in beta (for years now), and that | really seems discouraging. Restic looks great, but it's also | 0.14 as of the moment. Would you consider restic a stable | product, despite the version number? | proactivesvcs wrote: | Restic's versioning doesn't denote that it's not production- | ready: it absolutely is. Stable, reliable and developed | thoughtfully, with data integrity and security in mind. I | highly recommend it. | m3nu wrote: | Yes, it's stable. They even added compression this year. We | just added support for Restic on BorgBase.com. Will have more | user feedback in a few months, but first tests and benchmarks | are pretty encouraging. | donio wrote: | I've been using it since 2018, no issues so far. | ajsnigrutin wrote: | To me, it shows "beta" and "not supported" options.. so it's | hard to choose :) | mschulkind wrote: | I've used restic for years now without issue. I'd definitely | consider it stable. | | I started with duplicacy and moved to restic. | r1cka wrote: | Could you provide your reasoning for the switch? I've had | good enough luck with duplicacy but I'm curious about it vs | restic now that restic supports compression. | aborsy wrote: | Restic is rock solid. I have backed TBs servers with it. It | never failed. | | Encryption is properly implemented. | Shank wrote: | I'll throw a +1 in for Duplicacy too. I think I'm backing up | something like 8TB to Wasabi using it and it's excellent in | terms of de-duplication. | remram wrote: | Duplicacy seems to upload every chunk as a separate | object/file, which is great for deduplication but bad for your | cloud bill (S3 providers usually charge for PUT requests). | There's a reason everybody else packs up chunks. | stuckkeys wrote: | I did use it. It worked 90% of the time. I backed up to one- | drive. I just ended up getting veeam. | ajvs wrote: | I too had huge problems with Duplicati restoring. Switched to | Borg, using Vorta as the GUI and am much happier. | RockRobotRock wrote: | I agree. I really liked the interface and gave it a go at least | 3 or 4 times, and got burned every single time with errors or | random issues. | DCKing wrote: | It's a shame Duplicati runs quite poorly (I have the same | experience). I moved to restic with the autorestic wrapper and | configured notifications through another method for both failures | and successful backups. | | That second option works amazingly well and is _much_ quicker, | more reliable, and offers more control than Duplicati. But it 's | much harder and time consuming to set up, requiring timers, | scripts and setting up notifictions. For new people self hosting | stuff, reliable incremental off site backups can be a right pain. | How many poorly tested cronjobs failing to create backups that | nobody will take action on are running right now? At least the | Duplicati GUI will give you a glanceable GUI showing its failures | in backups. | XCSme wrote: | Last update was June 2021, is the project still maintained? | npteljes wrote: | There's some progress on GitHub, so I guess work is still | ongoing. | fattybob wrote: | Have been using this for years, it has its quirks but it works | and it costs me next to nothing - I keep looking at possible | alternatives but so far haven't shifted. | gorgabal wrote: | These comments are becoming backup recommendations. | | Want to add that I have have used "back in time" for a long time, | probably +10 years, recovery has always worked so far. | | Only issue is that it does not do block-level deduplication. But | it is good enough for my laptop with external harddrive usage. | aborsy wrote: | I will use Restic (or Borg), in preference to Duplicati. | KennyBlanken wrote: | I strongly advise people to not rely on Duplicati. Throughout its | history, it's had a lot of weird, fatal problems that the dev | team has shown little interest in tracking down while there is | endless interest in chasing yet another storage provider or other | shiny things. | | Duplicati has been in desperate need of an extended feature | freeze and someone to comb through the forums and github issues | looking for critical archive-destroying or corrupting bugs. | | "If you interrupt the initial backup, your archive is corrupted, | but silently, so you'll do months of backups, maybe even rely | upon having those backups" was what made me throw up my hands in | disgust. I don't know if it's still a thing; _I don 't care._ Any | backup software that allows such a glaring bug to persist for | months if not years has completely lost my trust. | | In general there seemed to be a lot of local database issues | where it could become corrupted, you'd have no idea, and worse, a | lot of situations seemed to be unrecoverable - even doing a | rebuild based off the 'remote' archive would error out or | otherwise not work. | | The duplicati team has exactly zero appreciation for the fact | that backup software should be like filesystems: the most stable, | reliable, predictable piece of software your computer runs. | | Also, SSD users should be aware that Duplicati assembles each | archive object on the local filesystem. On spinning rust, it | significantly impacts performance. | | Oh, and the default archive object size is comically small for | modern day usage and will cause significant issues if you're not | using object storage (say, a remote directory.) After just a few | backups of a system with several hundred GB, you could end up | with a "cripples standard linux filesystem tools" numbers of | files in a single directory. | | And of course, there's no way to switch or migrate object | sizes... | t_sawyer wrote: | I had a terrible experience too. The UI is incredibly slow and | personally, I had issues where the "local db" had to be | constantly repaired. The tool is just buggy and doesn't work | well IMO. | | FWIW: I ran it on 3 separate Windows PCs for around 6 months | without any real luck getting it to work consistently. | npteljes wrote: | I'm a happy user, I use it as a solution to back up specific user | folders on a Windows system to an smb network share. It's been | chugging along for years now, and I even have done a few | recoveries, and never had a problem. I'm surprised to read the | other reviews here. | olagsv wrote: | Does anyone have experience with using regular backup software in | conjunction with reverse-encrypting filesystems, like gocryptfs, | eCryptFS or encFs? ie mount the plaintext directory as a new | reverse-ciphertext directory, and backup the cipher one: | ./gocryptfs -reverse plain cipher | PYTHONDJANGO wrote: | gocryptfs works fast and good, it is the way to... go for | encrypted backups. | GekkePrutser wrote: | I do something like this. EncFS a local clone of my data, and | rsync that clone to remote servers. | | I prefer this over complex formats created by software like | duplicati. This is easier to recover 20 years from now (I just | went through that with a USB stick from 2001 :P ) | nanook wrote: | Interesting that Cryptomator hasn't been mentioned so far. I've | been thinking about about setting it up to work with my 2TB | GDrive. Anybody know how it compares? | yewenjie wrote: | Has anyone tried Kopia yet? I have used restic which works pretty | much fine yet I felt misses a few features that Kopia promises. | | https://kopia.io/ | bityard wrote: | I have been using Kopia to back up all of my laptops' home dirs | to a raspberry pi for at least a couple years now. There is a | CLI and a UI. The UI is somewhat funky and could benefit from | an "easy mode" a la time machine, but it does work. I recently | restored my home dir from it just the other day when migrating | from one OS to another. My favorite thing about Kopia is that | it performs incremental backups on tens of GB _much_ quicker | than plan rsync can and is much more space-efficient to boot. | MikusR wrote: | There is also https://kopia.io | | - Cross platform | | - GUI | | - Encryption/Compression/Deduplication | marwis wrote: | Unfortunately looks like it does not backup full metadata | (ACLs, extended attributes, flags, alternate data streams, | special files, etc). | | I wonder if there is any program that does? | samuell wrote: | Yeah, I was wondering about how Duplicati compares to Kopia, | which seems to check pretty much all the boxes for me. | synergy20 wrote: | google storage only, can it add rclone as backend to support | other storage providers? | bityard wrote: | Huh? No... Kopia supports cloud object storage, google drive, | webdav, SFTP (ssh), or it's own repository server. | https://kopia.io/docs/repositories/ | | I just use SFTP. | synergy20 wrote: | Thanks! seems great to me. It's going to switch kapio-ui | from electron to go-binary-plus-browser, I thought its | server already provides a browser UI, not sure why it needs | a new desktop UI that is browser based, why both. | AtroxDev wrote: | Can recommend kopia as well. It is the one that I settled with | after trying out pretty much all the other open source | solutions (at the time). | | Works great across all my devices (win, mac, linux). | beermonster wrote: | How does it compare to Borg? | rovr138 wrote: | My main issue with Borg is disk space needed locally for | backup. | | No idea on the rest, but the reason why I discarded it as an | option. | npteljes wrote: | Borg doesn't have a Windows version, for example. Borg is also | command line only, while Duplicati has a nice graphical UI - by | running a web server on localhost. | beermonster wrote: | There is a nice GUI on MacOS called Vorta I think. | Delk wrote: | I've been using Vorta as a GUI for Borg for a while for | personal use. It's not the prettiest thing out there but it | has seemed to work fine so far. As far as restoring from old | backup goes, though, I've only really tried that with a few | individual files. | | Windows still seems to be unsupported. | ZoomZoomZoom wrote: | Borg works great (except mounting) under Cygwin. | stormdennis wrote: | The fact that it's been in beta since forever means even the | developers don't trust it themselves. | chefandy wrote: | My interest was piqued, so I started going through the issues | tagged with 'bug' from oldest to newest. I got 100 in and... | well, Jiminy Cricket... I was still in 2017. Think I'll pass. ___________________________________________________________________ (page generated 2022-11-03 23:01 UTC)