Add the ability to create automatic backup schedules, much like Rackspace and others, for persistent disks. Currently the only way we have to do something like this is to run a cron task from an instance with gcloud commands. Preferably, we'd be able to take snapshots on regular intervals from a simple admin interface instead. Bonus points for adding rolling last n backup capability, like - last three hours, last three days, last three weeks, last three months.
This feature is now Generally Available. Documentation: https://cloud.google.com/compute/docs/disks/scheduled-snapshots
This would be a great feature alright. To me, it seems like the best approach would be to provide a general, cross-platform solution, like a GCP cron service, so that it can be used for this use case, as well as use cases for other products (e.g., expire/delete GCS objects/buckets, periodically run a dataflow job, etc.). Thoughts?
Sean Shaw commented
This would be super helpful!
Clayton Gulick commented
One of the problems with using gcloud and automated script to do this in the existing way is that it exposes a service account with credentials to destroy the entire cluster and all backups. If the one machine that runs these automated scripts is compromised, then the hacker can take down our whole business, delete all backups and put us in an unrecoverable state. Having an admin option and having google manage the backup schedule reduces the security risk associated with service accounts with powerful API access.
This would be very helpful!
Gaby Robbins commented
Mark Gilcrease commented
This would be very helpful
Joe Mills commented
This would be amazing.
Hugo Robles commented
Poder crear tareas automáticas de copias de seguridad de discos Google Instances Disc y poder guardarlas en Cloud Storage.
Posteriormente poder agregar tareas de borrado automático por fecha o por cantidad de GB en Cloud Storage.
Gracias : ) !
Jose Fernando Chaguala Millan commented
In the snapshot item, having the option to set the snapshot automatically from the console.