全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
云服务器 ECS

扩容系统盘

更新时间:2017-11-17 17:54:00

通过更换实例的系统盘,您可以增加系统盘容量,比如,从 40 GB 扩容到 100 GB。

本文档只介绍如何增加系统盘容量的操作方法。关于更换操作系统或更换系统盘的操作方法,请参考 更换系统盘

注意事项

在扩容系统盘之前,请务必认真阅读以下注意事项。

风险

  • 该操作需要停止您的实例,因此会中断您的业务。
  • 更换完成后,您需要在新系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。因此,请慎重操作。
  • 使用 更换系统盘 的方式扩容系统盘,会导致您原系统盘中的各类应用及相关配置被重置或更新,包括,您手动配置的 SSH 密钥对,手动配置的 NTP 服务器,手动配置的 yum 源,Hosts 文件等。因此,请慎重操作。
  • 扩容系统盘后,系统会保留您手动创建的快照。不过请注意,更换系统盘是更换您的系统盘,磁盘 ID 会发生变化,所以您基于原来的系统盘手动创建的快照将不能用于回滚新的系统盘。保留的手动快照仍可以用于创建自定义镜像。
  • 快照已经开始收费,而且为保持足够的快照数量额度完成新磁盘的自动快照策略,您可以 删除不需要的快照
  • 实例扩容系统盘后,原系统盘会被释放。

说明

  • 扩容系统盘时,您只能增加或保持不变磁盘容量,而不能减小。
  • 扩容系统盘不会更改您实例的 IP 地址和 MAC 地址。
  • 系统盘类型不能更换。
  • Windows 2003 不支持系统盘扩容。
  • 扩容后的系统盘,容量最小应为 40 GB,最大应为 500 GB。

保留自动快照

默认情况下,自动快照会随磁盘一起释放。如果您想保留自动快照,请参考 自动快照随磁盘释放

扩容系统盘步骤

如果您确定需要扩容系统盘,推荐按以下步骤扩容系统盘:

步骤 1. 为当前系统盘创建快照

说明:如果您不打算保留系统盘中的任何数据,请跳过此步骤,直接进入 步骤 3

请避免在您的业务高峰期创建快照,以免影响业务。

一个 40 GB 的快照,第一次创建大约需要 40 分钟的时间。因此请预留出足够的时间。

注意:创建快照时,请确保系统盘有足够的空间,建议预留 1 GB 的空间,否则系统盘扩容后,系统可能无法正常启动。

  1. 登录 ECS 管理控制台

  2. 在左侧导航栏中,单击 实例

  3. 选择地域。

  4. 单击需要更换系统盘的实例的名称,或者单击右侧的 管理

  5. 在左侧导航栏中,单击 本实例磁盘

  6. 找到系统盘,在 操作 列中,单击 创建快照

  7. 给快照起一个易记的名字,并单击 确定
    创建快照

  8. 单击左侧的 本实例快照,看到创建快照的进度和状态。

步骤 2. 创建镜像

说明:如果您不再想继续使用当前的操作系统,且不想保留其中的数据,请跳过此步骤,直接进入 步骤 3

如果您想继续使用当前的系统盘,那么需要基于当前的系统盘制作镜像,完整保留其中操作系统和应用程序,这样在扩容系统盘后,可以完整地把数据保留到新环境。

注意:创建镜像的时候,请确保系统盘有足够的空间,建议预留 1 GB 的空间,否则系统盘扩容后,系统可能无法正常启动。

  1. 继续上面步骤,在 本实例快照 页上,找到刚创建好的快照,然后在 操作 列中,单击 创建自定义镜像

  2. 输入镜像的名字和描述信息,如图中的 myImage_01。请牢记该镜像的名称,接下来更换系统盘时需要选择该自定义镜像。然后单击 创建注意:不要选择添加数据盘快照。更换系统盘不支持带数据盘。
    创建自定义镜像

  3. 回到 实例列表 页,在左侧导航栏里,单击 镜像。在 镜像 列表里,您可以看到新创建的自定义镜像。

步骤 3. 扩容系统盘

  1. 继续上面步骤,在左侧导航栏里,单击 实例

  2. 选择地域。

  3. 扩容系统盘之前要停止实例。在实例列表中,选中要扩容系统盘的实例,然后单击下方的 停止。然后输入手机验证码停止实例。

  4. 操作 列中,选择 更多 > 更换系统盘
    更多>更换系统盘

  5. 系统会提示您慎重操作,请务必认真阅读注意事项。确认无误后,单击 确定,更换系统盘
    更换系统盘_警告

  6. 更换系统盘 页面上,完成以下操作:

    1. 镜像类型:如果要保留之前系统盘的数据,请务必选择刚才创建的自定义镜像,如本例中的 myImage_01。如果不想保留之前系统盘的数据,您也可以选择公共镜像、其他账户共享给您的镜像或者镜像市场的镜像。
    2. 系统盘:设置新的系统盘容量。新的容量不能小于原来的容量,最大可以设置为 500 GB。您不能修改系统盘的磁盘类型。

      如果您的实例已经做过 续费降配 操作,在同一个计费周期内,您不能修改系统盘容量。

    3. 安全设置
      • 如果新的操作系统是 Windows 系统,您只能使用密码认证。您需要设置 Windows 系统登录密码。
        更换系统盘_Windows密码认证
      • 如果您的实例是 I/O 优化实例,而且新的操作系统是 Linux 系统,您可以选择使用密码认证或 SSH 密钥对认证。您可以设置新的登录密码或者绑定 SSH 密钥对。
        更换系统盘_Linux安全认证
    4. 确认 配置费用:一般指系统盘的费用。系统盘价格详见 云产品价格页。如果您的镜像来源是镜像市场,可能还包括镜像的费用。

      系统盘价格说明:系统盘起始容量为 40 GB,按 40 GB 起售价收费,超过 40 GB 后,每增加 1 GB 按线性计费价格收费。每 40 GB 或每 GB 系统盘,包年包月价格的单位为 元/月,按量价格的单位为 元/小时

    5. 确认无误后,单击 确定更换

      您可以通过控制台监控系统状态,大概需要 10 分钟左右完成操作系统更换。完成后,实例会自动启动。

至此,您已经成功完成了系统盘扩容。

步骤 4. (可选)为新系统盘设置快照策略

自动快照策略与磁盘 ID 绑定。更换了新的系统盘后,旧磁盘上应用的自动快照策略自动失效。您需要对新系统盘设置自动快照策略。具体操作,请参见 为新的系统盘设置自动快照策略

后续操作

如果从一种 Linux 操作系统换到了另一种 Linux 操作系统,而且,实例上原来挂载了数据盘:因为更换了系统盘,原来系统盘中的文件系统挂载信息已经没有了,所以您需要向新系统盘的 /etc/fstab 写入新分区信息,并挂载文件系统,不需要格式化并分区数据盘。操作步骤如下,具体的操作命令参阅 Linux 格式化和挂载数据盘

  1. 建议)备份 etc/fstab。
  2. 向 /etc/fstab 写入新分区信息。
  3. 查看 /etc/fstab 中的新分区信息。
  4. 挂载文件系统。
  5. 查看目前磁盘空间和使用情况:运行命令 df -h
    挂载操作完成后,不需要重启实例即可开始使用新的文件系统。
本文导读目录