【问题标题】:Data loss caused when stopping and starting a VM instance on GCP?在 GCP 上停止和启动 VM 实例时导致数据丢失?
【发布时间】:2019-07-26 06:13:39
【问题描述】:

NOOB 警报 我在 GCP 中收到了一条建议,指出最近某个实例的 CPU 利用率较低,我应该考虑切换到功率较小的机器类型。尝试进行此降级时,我会看到以下警告:

要更改机器类型,Compute Engine 需要停止并启动此 VM > 实例。停止和启动机器可能会导致资源,例如 本地 SSD 和临时 IP 地址,将丢失。

我需要知道可能会丢失什么样的数据?我们在机器上有一些我们不想丢失的软件/数据文件。如果必须这样做,我们如何备份这些数据?

也可以避免IP地址的变化吗?

【问题讨论】:

  • CPU 利用率只是衡量 Compute Engine 虚拟机实例大小的一个指标。实例大小越小,分配的内存、磁盘 IOPS 和网络带宽就越低。我有很多 CPU 小于或等于 5% 的实例,但我需要 IOPS 和网络带宽。在更改实例大小之前考虑所有因素。

标签: google-cloud-platform google-compute-engine


【解决方案1】:

一个计算引擎可能会连接各种不同的存储设备,在这些设备上可以创建文件系统。具体来说,主要有以下三种类型:

  1. 永久磁盘 - 标准硬盘(盘片)。作为 NAS 存储存在。
  2. 永久性 SSD - SSD 磁盘(固态)。作为 NAS 存储存在。
  3. 本地 SSD - SSD 磁盘(固态)。作为直接(物理)附加存储存在。

“本地 SSD”无法将机器从一个物理环境移动到另一个物理环境。您应该检查您的计算引擎并查看您使用的存储类型。本地 SSD 不是任何一种默认设置,如果您使用它,则必须明确添加它。

如果您的计算引擎要出现在 Internet 上,它将具有 Internet IP 地址。此 IP 有两种选择。

  1. 临时 IP - 由 Google 从池中动态分配并分配给您的计算引擎的 IP 地址。不能保证永远属于你。
  2. 静态 IP - 由 Google 动态分配但在明确发布之前与您的计算引擎相关联的 IP 地址。

在引擎运行时使用与计算引擎关联的静态 IP 地址是免费的……但如果您拥有静态 IP 地址并且计算引擎未运行,则您需要支付 1 美分/小时的费用。

【讨论】:

    猜你喜欢
    • 2020-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    • 2014-03-23
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多