将Google Compute / Cloud Server更改为SSD永久磁盘

时间:2016-01-25 14:09:13

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

我有一个在标准持久磁盘上运行的实时制作网站。

如何安全地将其升级到SSD磁盘?

使用仪表板而不是控制台命令有一种简单的方法吗?

为了清楚起见,可以将实例停留10分钟左右。

这会有用吗?

  1. 快照实例
  2. 克隆实例(使用快照 - 创建SSD驱动器)
  3. 移动静态IP以克隆。
  4. 检查一切是否正常并最终删除原始实例

2 个答案:

答案 0 :(得分:11)

OP提供了问题中的步骤,为仍在寻找解决方案的用户发布了答案:

  1. 创建永久磁盘的快照。
  2. 从快照创建SSD磁盘。
  3. 此时您有两个选择:
    1. 使用SSD磁盘作为启动磁盘创建新实例,从旧实例取消分配静态IP并将其附加到新实例。完成后删除旧实例。这将减少或几乎没有停机时间。
    2. 删除旧实例,使用SSD创建新实例并分配静态IP。这样可以降低成本,但会有停机时间。

答案 1 :(得分:1)

更改Google Cloud VM的启动磁盘类型的过程如下:

  1. 停止实例
  2. (可选)Flush disk buffers sudo sync
  3. Take a snapshot of existing disk
  4. Create a new persistent disk based on the snapshot。从“类型”下拉列表中,选择“ SSD永久磁盘”。
  5. Dettach old boot disk & attach new SSD boot disk

有关更多详细信息,请访问docs

注意:无需删除您的VM。