文档中心 > 云服务器 ECS

重新初始化云盘

更新时间: 访问次数:14649

当云盘挂载在ECS实例上时,您可以使用 重新初始化磁盘 功能将作系统盘或数据盘用的云盘恢复到创建时的状态。重新初始化后:

  • 系统盘会恢复到刚创建时的状态。比如,如果您用公共镜像Windows Server 2008 R2创建实例,那么,重新初始化系统盘后,操作系统依然是最初的Windows Server 2008 R2,后来安装的应用程序和数据都会被删除。

  • 作数据盘用的云盘会恢复到初始状态:

警告:

  • 重新初始化磁盘必须先停止ECS实例,会中断您的服务,请务必谨慎操作。
  • 重新初始化磁盘后,云盘上的数据将会丢失,请务必提前做好数据备份,例如 为云盘创建快照。

说明:

  • 更换系统盘后再执行初始化,系统盘会回到新系统盘的初始状态,而不是原来系统盘的初始状态。
  • 如果云盘原来应用了自动快照策略,重新初始化后,设置仍然有效,不需要重新设置。
  • 重新初始化磁盘不会更改ECS实例的IP地址、云盘ID。
  • 重新初始化磁盘不会删除云盘的自动快照或手动快照,您可以使用这些快照 回滚云盘。

重新初始化系统盘

前提条件

系统盘所挂载的实例必须处于 已停止 状态。具体操作,请参见 停止实例。

操作步骤

按以下步骤重新初始化系统盘:

  1. 登录阿里云App。

  2. 在页面底部,轻按 控制台,并轻按 云服务器ECS。
    进入ECS控制台

  3. 在页面顶部,轻按地域名称,并在下拉菜单中选择地域。
    选择地域

  4. 滑动顶端导航栏,轻按 磁盘。

  5. 找到需要初始化的系统盘,在云盘名称右边,轻按 … 图标。

  6. 在弹出菜单中,轻按 重新初始化磁盘。

  7. 在弹出的提示框中,轻按 确定。
    确定重新初始化系统盘

  8. 在 重置密码 页面上,输入新密码,并轻按 完成。

  9. 启动实例。
    当实例进入 运行中 状态,系统盘重新初始化成功。

  10. 如果是Linux实例,而且初始化前挂载了数据盘,您需要 重新创建挂载点信息并挂载数据盘分区。

    说明:

    • 在Linux实例中,重新初始化系统盘不会改变数据盘里的内容,但是数据盘的挂载信息会丢失,所以需要执行这步操作。
    • Windows实例可以直接使用数据盘,不需要执行这步操作。

系统盘重新初始化后,您需要重新部署业务(包括应用和配置)从而尽快恢复业务。

重新初始化数据盘

重新初始化后,数据盘的状态因云盘最初的状态以及实例的操作系统不同而异:

  • Windows实例:无论数据盘是从快照创建而来,还是一个全新的空盘,重新初始化后,数据盘会恢复到创建后的初始状态,创建后产生的数据丢失,但是可以直接使用,不需要执行其他操作。

  • Linux实例:

    • 如果数据盘创建时是一个空盘:数据盘的文件系统及内容完全丢失,您必须重新格式化,分区数据盘,并挂载数据盘分区。

      说明:如果重新初始化前您在 /etc/fstab 文件中写入了开机自动挂载分区的命令,那么,重新初始化后,开机自动挂载会失效,启动时会出现异常。所以,在重新初始化数据盘之前,您必须先在 /etc/fstab 中注释掉开机自动挂载数据盘分区的信息。

    • 如果数据盘是从快照创建而来:数据盘会恢复到原来快照的状态,不需要重新挂载数据盘分区,但是数据盘创建后产生的所有数据都会丢失。

本文的步骤描述中用/dev/vdb1表示数据盘分区,/InitTest表示挂载点。您可以根据实际情况替换。

前提条件

云盘必须挂载到实例上,而且实例处于 已停止 状态。关于停止实例的具体操作,请参见 停止实例。

操作步骤

按以下步骤重新初始化数据盘:

  1. 登录阿里云App。

  2. 在页面底部,轻按 控制台,并轻按 云服务器ECS。
    进入ECS控制台

  3. 在页面顶部,轻按地域名称,并在下拉菜单中选择地域。
    选择地域

  4. 如果是Linux实例:数据盘创建时是一个空盘,而且您在 /etc/fstab 中添加了开机自动挂载数据盘分区的命令,那么,您必须在 /etc/fstab 里注释掉开机挂载数据盘分区的命令。操作步骤如下:

    1. 远程连接Linux实例。
    2. 运行 vim /etc/fstab。
    3. 按 i 键进入编辑模式。
    4. 找到数据盘分区挂载信息,加 # 注释掉挂载信息,如下所示。
           
           
      1. # /dev/vdb1 /InitTest ext3 defaults 0 0
    5. 按 Esc 键退出编辑模式,输入 :wq 保存并退出。
  5. 断开SSH连接。

  6. 滑动顶部导航栏,轻按 磁盘。

  7. 找到需要初始化的数据盘,在云盘名称右边,轻按 … 图标。

  8. 在弹出菜单中,轻按 重新初始化磁盘。

  9. 启动实例。
    当实例进入 运行中 状态,系统盘重新初始化成功。

  10. 如果是Linux实例,而且数据盘创建时是一个空盘,您必须 重新格式化和挂载数据盘。

    说明:Windows实例不需要执行这步操作。

数据盘重新初始化后,您需要重新部署业务(包括应用和配置)从而尽快恢复业务。

FAQ

关于此文档暂时还没有FAQ
返回
顶部