3

I have created a development Cloud Bigtable cluster and would like to disable this when I am not working on it to avoid getting billed, but the only option I see is to delete the cluster; doing this will require me to recreate the tables which I don't want to do.

Is there a way to disable the Cloud Bigtable cluster and enable them only during the time I work on it?

Misha Brukman
  • 12,938
  • 4
  • 61
  • 78

1 Answers1

3

Unfortunately, there is not currently a way to disable a cluster and just maintain the tables and data. You can export data if need be, or create a script using the cbt command line tool to quickly restore your cluster.

Misha Brukman
  • 12,938
  • 4
  • 61
  • 78
Solomon Duskis
  • 2,691
  • 16
  • 12
  • Thank you, but by design should'nt there be a way to disable clusters like there is for other services. Anyway is this being planned cause typically every development project will have non active hrs and hence it is fair to not get billed during the idle time, as along as the development teams shutdown/disable the service. – Sameer Vaishampayan Aug 04 '18 at 10:15
  • 1
    As far as I know, you can't disable Google Cloud SQL instances, Google Cloud Storage or Spanner. You just can delete them. And this makes sense, here you are paying as per having a data stored in an infrastructure with a special features. So, even if you disable communications, you will still have this data stored in this special infrastructure. And If you don't want have the data here, then you should migrate during this periods, does this make sense to you? – Temu Aug 21 '18 at 10:00
  • @Temu : Your comment may not make sense. Cloud SQL , BigTable, Spanner all come with Storage, which you should be billed. However, they do come with Compute Instance to host the DB as well. I think it is sensible to be able to stop or pause the instance so, the bill will not be too high. – sernle Mar 08 '21 at 11:23
  • I see there's indeed a STOP button for Cloud SQL instances. – Temu Mar 22 '21 at 12:15