亚马逊根卷(根设备)恢复实例

一、创建快照

亚马逊根卷(根设备)恢复实例


二、根据快照创建映像

亚马逊根卷(根设备)恢复实例

三、创建映像成功后,在映像模块可以看到AMI。

    选择启动该实例a.,(这里取名叫实例a)

亚马逊根卷(根设备)恢复实例


四、实例启动成功了,这时遇到一个问题,ssh连接不上。

     下面重点来了

 1、新建一个实例b(这里取名叫实例b),配置不需要太高

亚马逊根卷(根设备)恢复实例

2、将实例a的根设备,挂载到实例b上。

亚马逊根卷(根设备)恢复实例


    ssh进入实例b

    sudo mount /dev/svdf   /mnt。

    cd  /mnt/home;里面有ubuntu目录

    sudo chmod -R 777 ubuntu

    cd ubuntu/.ssh     ,里面有  authorized_keys,也可以修改authorized_keys

    对authorized_keys赋权限 600.

    sudo chmod 777 authorized_keys

3、如果根设备a以前挂载了其他卷。还需要如下操作。

    修改fstab 文件,这里面记录了挂载信息。

     vi etc/fstab 

    将里面uuid开头的全部注释。

   亚马逊根卷(根设备)恢复实例

4、然后umount 

  sudo unount /mnt

将根设备a连接到实例a上。


启动成功后,就恢复了。

此方法也可以用来解决ssh证书登录,登录失败的情况。主要处理authorized_keys