Live data from Hacker News

BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

borgbackup.readthedocs.io

91–100 of 124 posts

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#91
post #90
post #70

Earlier quoted context omitted.

This always gets repeated, sounds good and makes sense theoretically but in reality there's no good way to do that and it should be the job of a computer to that. Restoring one file from the backup, works but what if something else is corrupted? Restoring the system from the image, works but what if some directory is not in the backup and you don't see that while testing?

I think the point is that if your data is valuable enough for you, you can't really trust that option in the backup tool to work - maybe you misunderstood some config option and the test now isn't really run, the tool is broken, or is run only on some of the backup files or dirs etc... or your original config might have missed a folder because it was mounted through some other filesystem (happened to me with Borg act…

It's a very hard problem. In the end everyone is having an increasing amount of data where double checking it manually is not feasible any more and a perfect solution is maybe not possible.

Reling on software with good defaults that a lot of people use is probably a relatively safe bet combined with a second or third backup system (Personally I use Backblaze and Time Machine).

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#92

Does anyone have an up-to-date comparison of Borg vs Restic? Or a compelling reason to switch from Restic to Borg? I've previously used Borg, but the inability to use anything other than local files or ssh as a backend became a problem for me. I switched to Restic around the time it gained compression support. So for my use-case of backing up various servers to an S3-compatible storage provider, Restic and Borg now s…

+1, I'm in a similar situation and be curious too about an up-to-date comparison.

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#93
post #30

Currently I'm just using bare rclone to backup to my own remote machines, but obviously this isn't very professional solution. Was thinking to add Backblaze B2 as a remote, but I guess using rclone wouldn't be a state-of-the-art solution here. After all, it isn't really a backup tool, is it? It has some built-in encryption, but it's a bit clunky, and I'd think a proper backup tool should automatically divide data int…

I'm very happy with Restic backing up to BackBlaze B2.

I have a "config file", which is really just a shell script to set up the environment (repository location, etc), run the desired backups, and execute the appropriate prune command to implement my desired retention schedule.

I've been using this setup for years with great success. I've never had to do a full restore, but my experience restoring individual files and directories has been fine.

Do you have any links related to the index corruption issue? I've never encountered it, but obviously a sample size of one isn't very useful.

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#94
post #78

For personal use, at what point would one recommend using Borg over a regular rsync? I currently use rsync to backup up a set of directories on a drive to another drive and a remote service (rsync.net). It's been working great, but I'm not sure if my use-case is just simple enough where this is a good solution, or if I'm missing a big benefit of Borg. I do envy Borg's encryption, but the complexity of a new tool tied…

Usual problem, if you delete/corrupt a file and find out two days later, your daily backup is not going to help you. Having more than one snapshot is very valuable.

http://www.taobackup.com/ etc

Rsync is also very slow with lots of files, and doesn't deal with renamed files (will transfer again).

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#95

BorgBackup user here and really happy. It was a set and forget for me and after 7 years, the deduplicated backup is still working flawlessly each week. I recommend pairing it with borgmatic [1], which helps to design away some of the complexities of the underlying borg backup. [1]: https://github.com/borgmatic-collective/borgmatic

My problem is I learn some tool like this, set it, and then indeed forget it. Then I avoid testing my backups because of the work it takes to un-forget it. Because of this, I'm leaning more and more towards rsync or tools that have GUI frontends.

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#97
Please note that this is rather recent "bleeding edge" code from master branch.

It is available as 2.0.0beta11, but not suitable for production yet.

"Beta" also means that there won't be repository migration code from beta N to N+1.

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#98
post #65

BorgBackup user here and really happy. It was a set and forget for me and after 7 years, the deduplicated backup is still working flawlessly each week. I recommend pairing it with borgmatic [1], which helps to design away some of the complexities of the underlying borg backup. [1]: https://github.com/borgmatic-collective/borgmatic

Does someone know a good Android client?

Some people were installing / using borg on android, but guess that isn't suitable for end users, rather for the nerds.

Maybe try SeedVault?

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#99
post #61

Writing an rclone backend for borg is something I have wanted to do for a long time. However I found that the backends weren't well abstracted enough in v1 to make that easy. However for v2 Thomas Waldmann has made a nice abstracted interface and the rclone code ended up being being only https://github.com/borgbackup/borgstore/blob/master/src/borg...

Thanks a lot for writing the rclone backend!

Re: BorgBackup 2.0 supports Rclone – over 70 cloud providers in addition to SSH

#100

Does anyone have an up-to-date comparison of Borg vs Restic? Or a compelling reason to switch from Restic to Borg? I've previously used Borg, but the inability to use anything other than local files or ssh as a backend became a problem for me. I switched to Restic around the time it gained compression support. So for my use-case of backing up various servers to an S3-compatible storage provider, Restic and Borg now s…

+1, I'm in a similar situation and be curious too about an up-to-date comparison.

Comparisons might be interesting, but one needs to be aware that they would be a bit apples to oranges:

- unreleased code that is still in heavy development (borg2, especially the new repository code inside borg2).

- released code (restic) that has practically proven "cloud support" since quite a while.

borg2 is using rclone for the cloud backend, so that part is at least quite proven, but the layers above that in borg2 are all quite fresh and not much optimized / debugged yet.

Post reply on HN