My company maintains data for a number of large corporate customers. The data is everything in the company, and loss of the data would probably mean losing all our customers. This means I ideally need a backup strategy that really secures the data no matter what (motivated hackers, disgruntled employees, ex-girlfriends, myself after drinking too much, etc).
Amazon Glacier with Vault Lock seems to be able to do just that: it allows storage with a policy (possibly a never-allow-delete policy) that, once in place, can never be revoked. Perfect!
However I can imagine some (extreme) cases when deletion is necessary:
- My backup script ran amok and copied my 1 TB backup file 10,000 times to the Glacier vault, instead of just once, resulting in now a $70,000 per month storage price
- A customer decides not to use our service anymore and demands that all his data is deleted
- Future privacy-laws (or jurisprudence) may mean that we need to remove some collected data
- At some point in the future we find out that we can store the data more efficiently thereby reducing the storage needs.
I have been unable to find any information on whether deletion at all would be possible. I recon that Amazon will have a way to delete the data (i.e. if I stopped paying I guess they would delete the data at some point..). I'm imagining it could be enough if Amazon would allow me to delete a whole vault but only after some proof of id (e.g. through a public notary --- in the cases mentioned above I would not mind if I had to pay say $500 to delete the data).
Something else that actually might be acceptable (however I'd have to check if it would be possible at all in Vault Lock -- any pointers to information on this would be appreciated) would be that once I decide that some files can be deleted, I can tag them for deletion, and deletion only happens 30 days later.
I did consider other backup systems (e.g. a DVD burner at the office, and then encrypting and storing the backups in different physical locations), but obviously an automated system is much preferred!