Lesson for those designing cold-storage solutions--design your system, as much as reasonable, to not support deletion operations. The reason why files get lost is usually due to software bugs, bad configurations, and operator errors. Design your system to protect against these things.
Both AWS S3 and Google cloud storage buckets have an option that makes it impossible to delete stored objects for some period of time. The option was added for some legal compliance reasons, but I find it useful as an extra safeguard that important service data is not accidentally or maliciously deleted.
Canon's cloud platform has lost users' files and can't restore them
191–200 of 419 posts
Re: Canon's cloud platform has lost users' files and can't restore them
#192Earlier quoted context omitted.
>budgets to engineer redundancies You dont need that, but a backup ;)
They obviously do have _some_ backups (since were able to restore all videos and all photos - but not all photos at the original resolution). In the end it's all a tradeoff... ignoring cost, we all know what to do to get pretty safe storage. But how much are you really willing to pay, per month, for that safety?
"Canon has said that there is no technical measure to restore lost video files, but that photo files can be restored – albeit not at their original resolution."
Re: Canon's cloud platform has lost users' files and can't restore them
#193Saving your shit on "the cloud": not even once.
Re: Canon's cloud platform has lost users' files and can't restore them
#194Earlier quoted context omitted.
No, that comment sounds like the insurance job described in Fight Club[1] > Narrator: A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A…
Or that actually happened, in the known Ford Pinto Memo "affair": https://en.wikipedia.org/wiki/Ford_Pinto#Cost–benefit_analys...
https://en.wikipedia.org/wiki/Suzuki_Motor_Corp._v._Consumer...
Re: Canon's cloud platform has lost users' files and can't restore them
#195Earlier quoted context omitted.
I wonder if they discuss that and actually write down calculations
I've designed a storage system for an image storage app for a client, and I had an extensive spreadsheet with the cost and risks of various combinations of erasure coding and data centres, as well as other mitigations. So yes. But this data loss highlights that all too often it ends there, with calculating the risk of loss due to hardware or data centre failures. You need to also do the same in terms assessing how yo…
Re: Canon's cloud platform has lost users' files and can't restore them
#196Earlier quoted context omitted.
Or what? They could and they did.
Or they could like, not. I think there's a world where corporations aren't given a carte blanche pass on human decency. I believe that world is nicer and where possible I work to give it room to exist; I boycott Disney because I believe what they did to the copyright system is wrong. I don't use Google or Microsoft products because I don't think they treat users with respect. (Minus youtube which I use a mirror, and…
Things die and change. Holding onto the past with photographs is not healthy.
Re: Canon's cloud platform has lost users' files and can't restore them
#197Re: Canon's cloud platform has lost users' files and can't restore them
#198So today I learnt: 1. Canon don’t have any backup procedures in place for their cloud platform. Any hacker now will be salivating at the idea of pulling a ransomware hack I imagine. 2. Canon developers follow the ‘test in production’ methodology of continuous integration.
Assuming they are making those calls
Re: Canon's cloud platform has lost users' files and can't restore them
#199Earlier quoted context omitted.
Google, as a company, is not reliable - I refuse to host anything critical on Google Drive (even G Suite) because there's zero recourse or accountability if a bug in Google's software or if Google arbitrarily decides to ban you for life from their services (e.g. due to misidentifying you from a dodgy YouTube user or repeated Google Play Store policy violations) then they will delete all of your personal and business…
I have bad experiences encrypting backup drives. If they corrupt a little the data might be gone. You also have the problem of keeping track of the key for years.
Re: Canon's cloud platform has lost users' files and can't restore them
#200There is one somewhat reassuring lesson here -- No matter the company, no matter the brand, no matter their worth: software development is wrought with challenges, and major mistakes for seemingly obvious things are made by everyone, all the time, at every level.
This is not one of them. Ensuring proper data loss protection is something both Amazon and Google are very good at. A company of Canons size could easily get the proper guidance to avoid it. But it would not have been as cheap as storing the files on your own servers. So this happened because Canon did not want to spend the money on doing it right with offline backups or append only storage in a cloud with enough nin…