有什么方法可以备份VM实例,并使其在本地可用?

时间:2019-05-04 05:37:49

标签: google-cloud-platform backup

我有12个实例在我的Google Cloud Platform上运行。我想迁移   从Google Cloud到AWS的实例。为此,我想先   在我的计算机中离线备份所有这些实例。有什么办法   这个吗?

1 个答案:

答案 0 :(得分:0)

如果不进行大量工作,您将无法将Google Cloud实例迁移到AWS。底层系统驱动程序不同。您将需要做一堆事情来删除驱动程序和软件,安装新的驱动程序和软件以及更改文件格式。在Google Cloud上运行时,您将无法执行任何操作。您必须先完成这些更改,然后才能导入AWS。这意味着您需要将Google映像转换为网络中本地运行的虚拟机,进行必要的更改,然后使用AWS工具导入到AWS。

我的答案仅涉及将VM导出到文件中。如上所述,此文件的格式与AWS不兼容。此文件确实可以实现离线的云备份,可以将其重新导入Google Cloud。

您根本无法导出Windows VM。仅Linux VM。

您可以将Linux VM导出到Google Cloud Storage。从那里,您可以使用任何想要将文件下载到桌面的工具。 Google Cloud工具为gsutil

首先使用gcloud compute images create命令创建Compute Engine VM的映像。

接下来,使用gcloud compute images export命令将映像导出到Cloud Storage。

Exporting a Custom Image to Google Cloud Storage