在 duplicity 恢复实验中使用 --force,我意外地让 duplicity 删除了许多文件夹。是的,使用备份软件可以销毁数据。
Testdisk 而非 R-studio 无法恢复任何已删除的文件。很可能是因为在开始恢复之前,我重新创建了主文件夹名称。
有任何想法吗?
以下是我采取的步骤:
1)找到我的测试文件:test.txt
duplicity list-current-files file:///media/myusername/external_HDD/backup_old_laptop >> /media/myusername/DATA/someList.txt
到目前为止,一切都很好
2A)恢复测试文件E
duplicity -t 3D -v9 --file-to-restore media/DATA/09_TEST/test.txt file:///media/myusername/external_HDD/backup_old_laptop /media/myusername/DATA/09_TEST_RESTORED
糟糕的是,我得到的只是一个名为 09_TEST_RESTORED 的空文件
2B) 使用 --force 并删除 09_TEST/test.txt
duplicity -t 3D -v9 --force --file-to-restore media/DATA/09_TEST/test.txt file:///media/mysuername/external_HDD/backup_old_laptop /media/myusername/DATA/
劳动节:此命令从结构上删除了我当前笔记本电脑上的文件和文件夹!
3)损害控制 我关闭了我的终端,也关闭了 Nautillus 文件浏览器
4A)修复动作一 不幸的是,我手动重新创建了丢失的顶级目录。
4B)修复动作二 我运行了测试磁盘:
testdisk /dev/sda3
我选择了红色文件夹并按下C to copy the selected files
这恢复了我的文件夹,但它们是空的,并且默认情况下我现在对这些文件夹具有写权限。
5)仔细检查分区 fsck 没有报告异常
sudo fsck.ext4 -p -b -f 32768 -B 4096 /dev/sda3
所以现在我有了新的文件夹,像以前一样,但它们是空的。
6)r-studion 演示 使用 R-studio Demo 进行扫描后不会显示已删除的文件。
7)询问当天的遗留问题: 我是否可以深入了解用相同名称重新创建的已删除文件夹?