在 Junyper/Datalab 中玩弄数据是一种乐趣,但我不希望它变得昂贵。
"You can minimize compute charges by stopping/restarting Cloud Datalab instances."
但是,如果我停止 AppEngine 实例或 Compute Engine VM 实例,它们只会重新启动...
那么如何正确停止/暂停 Google Cloud Datalab,以便我只为我的使用付费,而不是为空闲时间付费? 是否有某种触发器可以重启实例?
最佳答案
这就是我正在做的。我喜欢把一切都保存在云端;但是,我想以最少的麻烦和成本恢复工作。
保存数据/源并删除 Datalab
1. 提交对您的云 Git 存储库的更改。只要提交了源更改,它们就会在您重新创建谷歌云时弹出备份。将数据保存在存储桶 gs://... 或 BigQuery 中。提交所有更改的笔记本。
2. 删除datalab模块。
https://console.cloud.google.com/projectselector/appengine/versions?moduleId=datalab
恢复工作:
当您准备好继续工作时,转到 launch cloud datalab登录,部署。这将需要 6 或 7 分钟。一旦部署、启动并运行,您可以直接转到您的树并继续您的工作。您可能最多说了 10 分钟。
关于google-app-engine - 如何正确停止 Google Cloud Datalab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35800560/