我一直在为我的创业公司和我使用它们,功能是一样的。到目前为止,我创建的实例仅用于计算。我想知道GCE磁盘映像和快照在技术方面是如何不同的,在哪种情况下最好使用一个而不是另一个。
答案 0 :(得分:28)
快照会在具体的即时时间内反映持久磁盘的内容。图像是相同的,但包括操作系统和引导加载程序,可用于引导实例。
图片和快照可以是公开的也可以是私人的。对于图像,公众可以指谷歌或不提供的官方公共图像。
快照存储为差异(快照相对于前一个存储,但对您来说是透明的),而图像则不是。它们也更便宜(每GB每月0.03美元,而图像为0.085美元)。
这几天这两个概念非常相似。现在可以使用快照而不是图像来启动实例,这是调整启动分区大小的简便方法。对于大多数情况,使用快照可能更简单。
答案 1 :(得分:9)
快照:
图片:强>
答案 2 :(得分:8)
Snapshot是磁盘的副本,可用于创建任何类型的新持久性磁盘(PD)(标准PD或SSD PD)。您可以使用快照创建更大的磁盘大小,也可以在可能需要的任何区域上创建新磁盘。 Pricing对于用于快照的配置空间来说稍微便宜一些。用作备份时,您可以创建差异快照。
当您使用现有磁盘创建实例时,您必须在磁盘所在的同一区域中创建实例,并且它将具有磁盘的大小。
当提到images resources时,您正在运行的预配置GCE操作系统(Centos,Debian等),您可以使用公共图像,可用于所有项目或私有图像投影或创建自己的自定义图像。
答案 3 :(得分:7)
快照主要针对备份和灾难恢复方案,它们更便宜,更容易创建(通常可以在不停止VM的情况下上传)。它们适用于频繁的定期上传和罕见的下载。
图像主要用于创建启动盘。他们针对同一数据的多次下载进行了优化。如果同一图像下载多次,在第一次下载后,下面的下载速度会非常快(即使是大图像)。
图像不必专门用于启动盘,它们也可用于需要快速用于大量VM的数据(在共享只读磁盘不满足的情况下)无论出于什么原因的要求)
答案 4 :(得分:0)
快照已锁定在项目中,但自定义图像可以是 在项目之间共享。
答案 5 :(得分:0)
我想在上面的答案中添加快照,它们也可以在项目之间共享,并且快照是与图像一样的全局资源。快照与映像的区别仅在于实例和模板实例的可启动性。
参考号:https://cloud.google.com/compute/docs/disks/create-snapshots 部分:“此任务需要权限”