从ext4恢复已删除文件的最佳/最快/最安全的方式是什么?
规格:
另外,如果我管理文件的部分恢复,我可以部分恢复mongo的收藏吗?
答案 0 :(得分:0)
使用extundelete快速恢复文件:
sudo umount /path/to/disk &&
sudo extundelete /path/to/disk --restore-directory /path/to/dir -o /restored/path/
/path/to/disk
表示磁盘路径,例如/dev/sdd
,/dev/mapping/label
/path/to/dir
表示您希望相对于磁盘安装点恢复的路径,例如如果在/dev/ssd
安装/mnt/label/
,则完整路径为/mnt/label/path/to/dir
,相对路径为/path/to/dir
使用extundelete恢复的优点:
一般数据恢复的缺点
在此步骤之前备份,mongod --repair
可能会删除好的数据
未经测试,但根据我的理解mongod --repair
应该有助于修复数据库,如果不完整,否则您可以继续恢复WiredTiger: