恢复用RsynC语言 avz -Delete删除的文件



是否可以恢复用rsync -avz -delete删除的文件?如果是这样,有哪些建议的工具可以这样做?

我假设您在某些UNIX系统上运行了Rsync。如果您没有文件系统的备份,然后,这是一个漫长的过程,从UNIX文件系统中恢复已删除的文件。高级步骤:

  1. 查找文件居住的分区
  2. 创建整个分区的图像% dd if=/partition of=partition.img ..(这假设您有足够的空间将其存储在本地的某个地方,或者可以将其复制到其他系统% dd if=/partition | ssh otherhost "dd of=partition.img"
  3. 在十六进制编辑中打开IMG文件(这假设您知道您丢失的文件的内容,并且可以在看到内容时识别它们。)
  4. 注意文件的字节偏移和长度
  5. 使用grep -b提取缺失文件的内容。

享受!

我无法获得范围的工作,因此我最终使用photorec find/grep来恢复我的重要文件。