全部产品
阿里云办公

重新初始化云盘

更新时间:2018-04-18 20:09:09

当云盘挂载在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实例不需要执行这步操作。

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

本文导读目录