google / cauliflowervest

App Engine-based escrow solution for enterprise management of disk encryption technologies for OS X (FileVault 2), Windows (BitLocker), and Linux (LUKS).
Apache License 2.0
278 stars 47 forks source link

Blobstore backup is deprecated. #3

Closed cheonhyangzhang closed 8 years ago

cheonhyangzhang commented 9 years ago

Since the backup to Blobstore is deprecated and will be down in September. The way cauliflowervest backup its data should be using Cloud Storage as well instead of Blobstore. https://cloud.google.com/appengine/docs/deprecations/blobstore_backups

juofmgoblue commented 9 years ago

For reference: https://github.com/google/cauliflowervest/blob/7d62976b15a093e9faa66153a2f8fbfa03f36dc9/src/cauliflowervest/server/cron.yaml#L5

cwhittl commented 9 years ago

Anything on this? We're very close to rolling out Cauliflower Vest and don't want to if we're not going to have backups. Thanks!

juofmgoblue commented 9 years ago

No ETA at this point, but our team is aware of this change (and in fact were just received the Google Cloud Platform email which likely made it to you as well).

Two points: 1) the turndown date in Oct 1 2) there no code changes required to migrate, simply creation of a Google Cloud Storage bucket and tweaking of the cron.yaml config. We won't be able to automatically migrate CauliflowerVest projects (have the App Engine instance auto-provision a Cloud Storage bucket), so this migration will require following some directions which we're yet to create. Or, you can follow the general instructions and let us know if you hit any snags: https://cloud.google.com/appengine/articles/scheduled_backups

cheonhyangzhang commented 9 years ago

As @juofmgoblue mentioned, all you need to do is to follow the doc of the link and set up Cauliflower Vest to backup to CloudStorage. I have done this and it's working fine.