首页 > 解决方案 > 如何从 Google Cloud Compute Engine>Storage>Disk 导出 MongoDB 数据?

问题描述

我有一个 GKE 集群,有不同的 webapps 和一个 MongoDB 数据库,由于一些计费问题而被删除。GKE 刚刚消失,但我仍然在另一个 repo 中有源代码,所以重新部署它没有问题。

如果我转到“ComputeEngine>Storage>Disk”部分,我可以看到我的 MongoDB 的磁盘,但我不知道如何导出数据,以便使用它在另一个云中填充新的 Mongo 数据库。我试图创建一个图像,但我不确定如何管理图像以提取 Mongo 数据。

我还没有找到任何关于此的指南或教程,请帮助?

太感谢了

标签: mongodbimagegoogle-cloud-platform

解决方案


正如@guillaume blaquiere 提到的:

  1. 使用引导磁盘创建 VM。
  2. 为您的 MongoDB 数据添加一个额外的磁盘。
  3. 通过单击浏览选择要将数据导出到的 Cloud Storage 位置。
  4. 选择云存储后,为导出的数据选择一个文件名。您可以使用默认文件名,也可以选择自己的文件名。
  5. 选择云存储并输入数据的文件名后,单击选择。
  6. 在导出图像页面中,单击导出。选择导出后,云控制台会显示镜像导出历史,您可以在其中查看数据导出过程。
  7. 转到存储页面以访问您导出的数据。

查看导出图像的链接以获取更多信息。


推荐阅读