如何正确阻止Google Cloud Datalab

问题描述:

在Junyper/Datalab中播放数据是一件乐事,但我不希望它变得昂贵。如何正确阻止Google Cloud Datalab

Google recommends

“你可以最大限度地减少通过停止/重新启动云Datalab 实例计算费用。”

但是,如果我停止AppEngine实例处理或计算引擎虚拟机实例,他们只是重新开始......

因此,如何正确地停止/暂停谷歌云Datalab,让我只收取我的用途,而不是空闲时间? 是否有某种重新启动实例的触发器?

+0

_Google Cloud Datalab_目前处于**测试版**中,因此上面描述的问题很可能会消失,或者解决方案将来可能会发生变化。 –

+0

我也有这个问题...如果你删除实验室,那么我认为你会失去你所有的代码。我认为Google关于关机的文档不正确。 https://github.com/GoogleCloudPlatform/datalab/issues/742 –

+0

@MikeChirico Thx用于分享问题链接。删除datalab虚拟机实例并不一定会导致数据丢失[!]:笔记本存储在git-repo中(可以与Github/etc同步),并且您的原始数据只应暂时存储在VM中。 Google Cloud Storage,BigQuery等更好的选择......但是必须删除虚拟机实例非常麻烦,并且会中断正常使用流程。 [!]首先尝试使用非关键数据的技术! –

这是我正在做的事情。我喜欢把所有东西放在云中;但是,我想以最小的麻烦和成本恢复工作。

保存数据/源和删除Datalab

提交更新,云Git仓库。只要提交源更改,他们就会在您重新创建Google云时弹出备份。将数据保存在存储桶gs:// ...或BigQuery中。提交所有更改的笔记本。

Your Cloud Git Repository

2.删除datalab模块。

https://console.cloud.google.com/projectselector/appengine/versions?moduleId=datalab enter image description here

恢复您的工作:

当你准备继续你的工作,转到launch cloud datalab登录和部署。这将需要6或7分钟。一旦部署,启动并运行,您可以直接进入树状结构并恢复工作。你可能会说10分钟的上衣。

+0

Thx @mike,此刻我同意这个'最佳'解决方案。尽管我希望Google能够在不久的将来提供更合适的解决方案。 –

+0

非常感谢(y) –