文件在传输过程中损坏/丢失?恢复可能吗?

ptr*_*cao 10 data-recovery

几天前我在 uni,当时我试图将一个 500Mb 的文件(3gp 视频录制)剪切并粘贴到 uni 网络的其中一台 Linux(Debian KDE 3.5)计算机上的 H 驱动器中。

我没有看到任何指示剪切和粘贴作业失败的错误消息,但是当我查看生成的粘贴文件时,它现在显示为 60Mb 文件(这是 440Mb 的差异!)。我的文件不知何故缩小了!文件在粘贴过程中是否被破坏,这是一个未完全复制文件的片段?

我怀疑发生的事情是由于管理员对用户施加的 H 驱动器大小分配限制而导致文件传输中断。

但是你会认为 Linux 会预期文件比移动到预定目的地的文件大,并在传输开始之前中止传输,而不是等到它达到某个禁止的限制然后在不通知我的情况下离散取消。

同样在文件传输中断的情况下,人们通常希望原始文件保持完整(即未删除)原始 USB 驱动器?

该文件出现在目标中,但现在要小得多并且不起作用。外部驱动器源位置中的原始文件已消失,表明作业已成功完成。

这种调整大小相当奇怪,现在我似乎无法访问原始文件。剪切和粘贴后,原件可能已从其源位置中删除。计算机错误处理了这个任务,显然导致我丢失了我的文件,我想请你帮我找回我的文件。

我曾尝试使用 PhotoRec 和 Sleuthkit 取证工具恢复手机 SD 卡上的文件。没运气。磁盘的删除部分可能已被新数据覆盖。所以源端的进度为零。有什么方法可以在目标端(即我的 uni 网络)恢复?

peter@peter-deb:/media/E0FD-1813$ cd DCIM/
peter@peter-deb:/media/E0FD-1813/DCIM$ cd ..
peter@peter-deb:/media/E0FD-1813$ cd LOST.DIR/
peter@peter-deb:/media/E0FD-1813/LOST.DIR$ ls
peter@peter-deb:/media/E0FD-1813/LOST.DIR$ ls -a
.  ..
peter@peter-deb:/media/E0FD-1813/LOST.DIR$ 
Run Code Online (Sandbox Code Playgroud)

小智 11

首先,永远不要在网络上移动文件,只能复制。复制成功完成后,您始终可以删除原件。其次,您的本地系统甚至可能不知道远程存储上存在文件系统配额 - 不要假设甚至可以提前猜测复制操作是否会因远程配额而失败。就“发送”过程而言,所有字节都发送到远程端并由远程端接收,并且您想移动文件,因此现在可以删除原始文件- poof文件不见了。

“目的地端有什么办法恢复吗?” - 没有机会。好吧,也许是一个小的。请与网络管理员,看看是否只是也许该系统实际收到完整的文件,但只报告回给你配额内的大小。不要屏住呼吸。

如果我听起来有点刺耳,我深表歉意,但似乎有些新习惯是正确的。:-)