开发者社区 问答 正文

ECS通过快照恢复之后没有数据如何处理

已解决

ECS通过快照恢复之后没有数据如何处理

展开
收起
提个问题 2024-06-11 13:04:12 93 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    您可以按照以下步骤进行排查: 
    1,通过云服务器ECS控制台----》左侧存储与快照-快照----》云盘快照,找到操作恢复的快照,查看快照创建时间,确认恢复快照时间点,是否是保留了数据的时间点。
    (1)如果恢复的非保留数据时间点,辛苦核实好最新快照备份,重新操作对应保留数据快照备份时间点进行快照恢复,再进行查看数据。
    (2)如果恢复的是保留了数据的时间点,核实数据文件存放文件路径。例如文件路径:Linux : /mnt/test.txt , Windows:D:\test.txt 等
    如果是数据盘目录下存放数据,参考以下方式检查一下数据盘分区文件系统是否挂载,将分区和文件系统挂载后,在查看一下数据文件:
    Linux 系统:
    (1)服务器内部:df -h 观察数据盘分区是否有挂载,如果分区未挂载,可以参考以下方式挂载一下分区,再查看一下数据。
    (2)blkid  查看一下分区设备名称和文件系统。
    (例如:/dev/vda1: UUID="a135856a-aaa1-40b1-96cd-e77e01ccf728" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="951dd9ee-01"
    /dev/vdb1: UUID="ade2w26a-aa31-44b1-t6cd-e77e01ccf728" BLOCK_SIZE="512" TYPE="ext3" PARTUUID="951sdfe-01"
    )。
    (3)当设备存在文件系统时(如:TYPE="ext3" ),你们可以 mount 设备名 挂载路径 (如:mount /dev/vdb1 /mnt)进行挂载。

    Windows系统:
    服务器内部:计算机管理----》磁盘管理中观察数据盘是否有联机,如果未联机,右键联机,联机后查看对应数据。
    2024-06-11 13:04:13
    赞同 1 展开评论