Hacker News new | past | comments | ask | show | jobs | submit login

Well that's the thing, I actually thought my backup strategy was decent enough. Multiple versioned copies in multiple places.

My desktop was being backed up nightly to a remote source. Though it was the laptop (which wasnt being backed up) which I was doing the work on / changes to. But I saw that layer vault was syncing the changes to the desktop so figured it was fine.

So it went Laptop -> Layer Vault -> Desktop -> Remote Backup. But of course everything that passed through Layer Vault got corrupted. And eventually it 'resynced' all that corruption back to the laptop and the file went completely dead. So there ended up being no good copies of it.

So yeah in hindsight can say it was my fault for not doing nightlys of the laptop. But at the time I thought my strategy was fine, trusting that while at worst I'd lose a few versions or something if something terrible happened, not for it to actively destroy the file.




One kind of anything is a single point of failure.

Well hindsight is always 20/20, but your backup strategy still relied on a single service (that wasn't your own). Backup is one thing no one should completely rely on a third-party. Whether it's a USB drive, good ol' DVDs or what have you, anything else "of your own" is crucial at least weekly if not end-of-day.

The effort going into your backups must match the value you place on your data.


no the problem here was not checking the integrity of your backups.

not a "one kind of anything" single pt of failure problem. he expected LayerVault to not corrupt the PSDs sent through them (and the syncing actions made it worse), which is not unreasonable. it's the same as trusting Photoshop to write PSD files to disk that are identical when opened later.

the difference is that Photoshop is more time-tested and well-known, which changes the odds, but in your argument still would make Photoshop's saving mechanism a single point of failure as well.

and then what, use more different graphic design tools? :)

in your example, if you burn your backups to a good ol' DVD, don't you check that the files are actually on there? and have the burning tool check the integrity? and finally, if you don't check a few of those PSDs to actually load in Photoshop, who knows that the data your DVD burning tool received was correct?


Oh, quit nitpicking! :P

You're right, backups are meaningless if they're unchecked. No different than dumping to a tape drive that's never verified and you get weeks of... nothing.


yeah could have easily happened to myself, things like that happen. What i dont understand is why your Remote Backup Source has only one (the latest) version of the file ?


Ah because the Remote Backups were being done of my Desktop (the changes were being done on my Laptop).

As the Desktop was getting the changes via the LayerVault syncs (simliar to say a Dropbox folder) each sync from LayerVault was sending a corrupted file.

So there were plenty of 'versions' of the file in remote backup, except these were all totally corrupted!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: