IceDrive silently lost 12% of my files (3,000+ files) over 3 years. Check your backup NOW.
from e_chao@lemmy.world to privacy@lemmy.ml on 18 Aug 21:49
https://lemmy.world/post/34649478

IceDrive lost thousands of my files without any notification. Their support escalated my ticket, then ghosted me for 2 weeks before closing it. I’m sharing a script to check if your files are actually backed up: https://github.com/rupumped/NicksAPPS/blob/main/Python/IceDriveVerification.py. Note that it requires argparse.

Usage: python IceDriveVerification.py C:\Documents C:\Photos C:\Projects --backup-root I:\

#privacy

threaded - newest

drkt@scribe.disroot.org on 18 Aug 22:38 next collapse

I think your mistake was trusting someone else with your backups.

umbrella@lemmy.ml on 19 Aug 00:40 next collapse

and only relying on one medium for them.

MangoPenguin@lemmy.blahaj.zone on 19 Aug 00:44 collapse

Even if you backup locally there can still be bugs or misconfiguration that causes data loss, just gotta test the backups.

umbrella@lemmy.ml on 19 Aug 01:32 collapse

what software do you use to accomplish your backups? how do you prefer testing them?

MangoPenguin@lemmy.blahaj.zone on 19 Aug 04:36 collapse

I use Restic for online and Synology active backup for local.

For restic I either restore the backup if I have the space, or if not just mount it and compare, and restore a portion of it.

For active backup since they are bootable images I restore to a VM and test.

solrize@lemmy.ml on 18 Aug 22:47 next collapse

I’ve never heard of IceDrive. What is it and what does it have to do with privacy? Explaining that would make your post more informative. I’ve been using Borg Backup and it’s been fine as far as I know. But yes, test your backups.

e_chao@lemmy.world on 18 Aug 23:03 collapse

It’s a privacy-focused backup service.

solrize@lemmy.ml on 19 Aug 00:05 next collapse

Oh. borgbase.com looked ok to me a while back, fwiw.

solrize@lemmy.ml on 19 Aug 01:10 next collapse

I also have to ask how a privacy focused backup service can possibly lose any individual file. They really shouldn’t know how many files you have. They have to know much data you’re sending so they can charge you for the traffic and disk space, but they shouldn’t know whether it’s one giant file or a million small ones. It should just be a big lump of encrypted bits from their perspective.

Lyra_Lycan@lemmy.blahaj.zone on 19 Aug 01:28 collapse

The only privacy-focused service is self-hostable, libre, open source and, often, free. Investing in a local server and running something like a SMB or CIFS sync to a hard drive you own is the best next step. Servers aren’t expensive, either. You can use a £100 potato or reclaim an unwanted PC. The only factors you should spare no expense in are the drives and their storage. Next important is power supply. Well-known Asia-based brands only.

Once you’ve got hardware, the software is fairly simple. I use Linux running Samba on my local network with Foldersync on Android devices occasionally uploading, but there’s also Syncthing (which I haven’t tried), Nextcloud (which has a database system that can be a pain, but is one of the nicest and complete cloud programs and has apps for everything*) and more.

Pika@sh.itjust.works on 18 Aug 23:03 next collapse

The downside of using a lesser known cloud service, you take chances like this. I had never heard of ice drive previously.

frongt@lemmy.zip on 19 Aug 00:11 next collapse

Even with the popular ones, there’s a risk of unrecoverable loss. They don’t test your backups, so if there’s undetected corruption, they may not be restorable.

An untested backup is worth nothing.

MangoPenguin@lemmy.blahaj.zone on 19 Aug 00:43 collapse

With any cloud service or backup software you take a chance, especially if you don’t test your backups.

irmadlad@lemmy.world on 18 Aug 23:53 next collapse

IceDrive isn’t unknown, but it is not well known. I think they’ve been in business for about 6 years. Backups are great, but not worth much if you don’t audit them occasionally. 3000 files is a lot OP. Sorry you are in that position. I find it hard to believe tho, that they do not have a complete backup of your files. I mean, 3,2,1 is about a basic of a backup system to impliment. I’d press them harder.

Is this a free account or paid?

e_chao@lemmy.world on 19 Aug 00:00 next collapse

Paid. I also found it hard to believe, which is why I checked the logs, tried working with their support staff, and wrote my own program to confirm.

MangoPenguin@lemmy.blahaj.zone on 19 Aug 00:42 collapse

That’s unfortunate.

Did you test restores before this and they were OK?

I definitely recommend having at least 2 backups, so you have 3 copies of your important data at all times.

[deleted] on 19 Aug 04:32 next collapse

.

e_chao@lemmy.world on 20 Aug 12:37 collapse

That was my first time testing the backup. Good suggestion.

Pika@sh.itjust.works on 19 Aug 04:32 collapse

My assumption on it is that the files wern’t synced to begin with. I looked the issue up on the site’s discussion area and it looks like it had a major sync issue a few years back where it wasn’t always syncing folders automatically and completly so files got left out.

irmadlad@lemmy.world on 20 Aug 01:19 collapse

Yeah, I did a cursory search and found quite a few complaints about lost data, data not synching, etc.

Bitswap@lemmy.world on 19 Aug 00:19 next collapse

So they just closed your ticket without reason or resolution? No answer?

e_chao@lemmy.world on 20 Aug 12:05 collapse

Yes. It automatically closed after two weeks of me waiting on a response after they said they’d escalated it.

Bitswap@lemmy.world on 21 Aug 07:13 collapse

Bummer. Did you open another ticket?

e_chao@lemmy.world on 21 Aug 15:44 collapse

Yes.

ray@lemmy.ml on 19 Aug 01:36 next collapse

That’s tragic. Sorry about your loss and hope you can resolve it.

My tip for everyone would be if a cloud provider is offering lifetime plans to be very careful because that doesn’t indicate a sustainable model. Not saying it’s always a scam but it’s not a good sign.

eager_eagle@lemmy.world on 19 Aug 02:23 next collapse

I don’t know if this is a case of bit rot, but just a heads-up OP: that script won’t detect this category of failure. You need a solution that computes checksums of the backed files to really be sure their content is integral.

TimLovesTech@badatbeing.social on 19 Aug 04:36 collapse

Never heard of them, and their site doesn’t leave me filled with confidence. They make a big deal about using a slower algorithm, call it zero trust, but also have a client that mounts your “drive” local seamlessly. In order to do that though your files need to be unencrypted before your OS can read them. So the client needs to be constantly encrypting and decrypting your files since it hypothetically has zero knowledge of your files at rest on their server.

I could see files getting scrambled/corrupted when it’s being uploaded and downloaded in rapid succession.

Edit - You also shouldn’t consider it a backup if you’re accessing the files constantly like Dropbox. You are essentially just paying for a mountable S3 drive, not a backup.