弹性云服务器 ECS-通过Extundelete恢复弹性云服务器误删除数据(Linux):实施步骤

时间:2023-11-01 16:25:08

实施步骤

  1. 安装Extundelete。

    1. 登录弹性云服务器。
    1. 依次执行以下命令,安装 Extundelete 所需依赖及库。

      yum install libcom_err e2fsprogs-devel

      yum install gcc gcc-c++

    2. 在出现如下提示时,输入“y”。
      Installed size: 25 MIs this OK [y/d/N]: y
    3. 执行以下命令,下载 Extundelete 源码。

      wget https://github.com/curu/extundelete/archive/refs/tags/v1.0.tar.gz

    4. 执行以下命令,解压 v1.0.tar.gz 文件。

      tar xf v1.0.tar.gz

    5. 依次执行以下命令,进行编译安装。

      cd extundelete-1.0

      ./configure

      make

    6. 执行以下命令,进入 src 目录,可查看已编译好的 Extundelete 文件。

      cd ./src

  2. 执行以下命令,尝试恢复数据。

    ./extundelete --restore-all /dev/对应盘

    恢复后的文件位于同级目录的“RECOVERED_FILES”文件夹下。

support.huaweicloud.com/bestpractice-ecs/ecs_bp_0035.html