HNHacker News
TopNewBestAskShowJobs

bimbashrestha

220 karma · joined October 22, 2020

I like writing software that makes the world better (even if it's just a tiny bit).

I'm a software engineer and founder (of blobbackup.com).

Feel free to contact me at "bimba@blobbackup.com".

submissionscomments
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Yoh can download the binaries if you create an account! I should also just put the new binaries on the release page. I'll do that soon
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Hey! Thanks for trying the app.

I think you may have tried our original app (the original folder in the github repo). I need to clean up the Releases page. That version used a custom backup engine and allowed backups to a number of storage providers (S3, B2, SFTP, etc).

The new app uses restic as the backup engine and only supports backups to B2 right now. Sorry for the confusion.

bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Idk if you caught this but Blobbackup uses restic under the hood and I'm planning on adding support for other storages in the future.
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
I think decentralized storage + Blobbackup could make for an interesting pairing. I'll make time to look into it.
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
That's embarrassing... Thanks, I'll fix it:)
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Borg supports local and SFTP backups while Restic supports more (a lot more). S3, Google Cloud, B2, etc. In fact, they integrate with rclone so anything you can access using rclone, you can backup to using Restic.

Borg uses compression while Restic does not. Restic just uses deduplication so your backups with Restic will likely be larger in size.

Anyway, that's what jumps to mind. They're both pretty great honestly (in terms of community support and reliability). There are a lot of other options too btw. The Restic repo has a pretty good list [1]

[1] https://github.com/restic/others

bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Ah good point. I've made a github issue for it (you'll find the company name and address there btw) [1].

We are actually working on a B2B offering right now (see the banner on the top of the home page for more info) [2][3].

[1] https://github.com/Blobbackup/Blobbackup/issues/93 [2] https://blobbackup.com [3] https://forms.gle/euPCbhZaf1CMN8LbA

bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Probably B2 (https://www.backblaze.com/b2/cloud-storage.html). Half a penny per GB.
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
It's a file level backup (as opposed to an image or disk backup). So anything related to the operating system is not backed up but all your "data" (documents, photos, music, movies, etc) is. Here is a support page that explains what is backed up by default (which you can ofc change) [1].

[1] https://blobbackup.com/support/what-is-being-backed-up/

bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
I'm planning on adding an Amsterdam storage location in a month or so!
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
It's $9/computer so if you have another computer, you can't use the same 5 TB quota. I'm banking on most people having less than 5 tb per computer to backup. It's kind of like what Backblaze Personal does for their unlimited plan but slightly lower tier I suppose (since there is no way I could do unlimited).
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Ah sadly that probably won't happen soon. All the data is encrypted with your master password (password manager style) and that master password isn't transfered to the server. So you'd have to use the desktop client to access your files.
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
I've always liked the vorta project (https://github.com/borgbase/vorta)
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
It's just Mac and Windows right now. Technically, it isn't that hard to get things working on Linux (since the desktop app is Qt) but I need to get around to it. There is a github issue for it btw: https://github.com/Blobbackup/Blobbackup/issues/92
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
Not right now. I'd like to allow the self-hosted version to support other storage backends eventually (will probably start with generic S3 and SFTP first though).
bimbashrestha··on Show HN: I made a privacy-first minimalist Backblaze
It uses restic (github.com/blobbackup) to create backups every hour by default. After the initial backup, the load on battery and cpu should be pretty minimal since the agent is idle most of the time (because incremental backups are fairly quick).
bimbashrestha··on Show HN: Minimalist Open Source App for Backups to Any Storage
Posted about this a while ago [1]. But I recently made it open source and changed the data format so thought it might be worth a re-submission.

[1] https://news.ycombinator.com/item?id=25180655

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Just sent you an email for a test account:) Thanks!
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Hey! Sure thing.
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Also the blobbackup subreddit is a good place go for updates, release notes, discussion, etc [1]

[1]: https://www.reddit.com/r/BlobBackup

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
The limiting factor with BlobBackup will be the number of files the storage backend can handle in one directory. Generally speaking BlobBackup will create slightly more files in your destination than your original source.

With object storage like s3, b2, azure, wasabi etc, this just isn't a problem since you can effectively have as many objects in one "directory" as you want.

With local, nas or hard drive storage, you'd be limited by the number of files per directory the file system allows (4.2 billion for NTFS for example). So you're probably fine here too.

Google drive (which isn't recommended for large backups with BlobBackup) has much stricter restrictions on files per directory. So really it depends on the backend but for most use cases it isn't a problem.

BlobBackup has been tested on millions of files backed up to NTFS and object storage yes.

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Yes! CLI will be included in the next release. Have gotten this request a few times now:)
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Pricing is pretty competitive with some alternatives with similar performance/features imo. Arq, duplicacy, qbackup...
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Well you could configure BlobBackup to do something kinda like that.

I know some users run backups to their NAS every 6 hours and then run a weekly backup of their NAS to the cloud using whatever NAS software it came with (alternatively you could sync it through your laptop).

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
That's a heavily requested feature that's in the works. I was focusing on platform independent features in the beginning but this will come eventually.
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Operations are streaming and there is no local database. So memory consumption and config data storage are very tiny by design.

The largest backup a user has reported using this with has been 5 tb and it ran without a hitch.

I'm pretty sure it was the latest duplicati for the benchmark. Maybe the second latest. I forget.

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Yeah more info would be great.

First time software seller here so I'm a little slow on some things but rest assured, I'm gonna have a privacy policy soon. The EULA is there when you download the software.

BlobBackup doesn't store any user data anywhere other than the user's computer and their backup storage though (and this is encrypted).

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Yeah the main difference between borg (and their GUI vorta) and a lot of the other options (BlobBackup included) is the non sftp storage support.

I would have used restic directly as a backend for BlobBackup had it not been for the awful prune operation. Downloads a ton of data everytime, prone to errors, and has to repack blobs. Compression would be nice too but they have nice dedupe so it would have been workable without.

bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Well generally speaking, backups will use about 37-40% of the original size. BlobBackup uses variable length and fixed length block level dedupe and zstandard compression. So you can optimize by adjusting block sizes, changing compressing levels, etc to get things to fit on smaller storage.
bimbashrestha··on Show HN: Minimalist App for Backups to Any Storage
Yeah full disclaimer. I started working on it before I saw bvckup2 and then at some point came across it and then could not unsee it design wise so you're right. Some things are very heavily inspired off their awesome design.

Outside of the main window though, lots of other things are quite different and completely independently arrived at. Bvckup2 doesn't have third party storage support so everything else requires a fundamentally different UI to work in BlobBackup. Look at the settings windows and the menus for example.

Page 1 of 2Next →