Winscp出bug把我的数据全删了有办法找回吗?

我在winscp点了个远程移动

. 2024-03-24 23:14:11.926 Listing file “/opt/docker”.

2024-03-24 23:14:11.926 Type: SSH_FXP_LSTAT, Size: 20, Number: 60679
< 2024-03-24 23:14:11.927 Type: SSH_FXP_STATUS, Size: 24, Number: 60420
. 2024-03-24 23:14:11.927 Discarding reserved response
< 2024-03-24 23:14:11.928 Type: SSH_FXP_ATTRS, Size: 37, Number: 60679
. 2024-03-24 23:14:11.928 docker;D;0;2024-03-24T15:13:40.000Z;4;“” [0];“” [0];rwxr-xr-x;0
. 2024-03-24 23:14:11.928 Deleting file “/opt/docker”.
. 2024-03-24 23:14:11.928 Listing directory “/opt/docker”.

日志是这样的

现在我的数据全没了,有办法找回吗?

网上查到的.
https://zhuanlan.zhihu.com/p/172520958

建议反馈下官方,我这边没碰到这个问题。

试试卸载 /opt/docker 所在的挂载,避免继续读写,然后备份挂载 /opt/docker 的文件系统到其他环境,用数据恢复工具打开并扫描看看,比如 DiskGenius 之类的

前略,勿念,全消。

还有个半个月前的备份,勉强用吧。

这还是我之前手动备份的。


刚刚建了个goodsync每天自动同步docker的任务,我怎么早不建啊。


顺便琢磨了一下,出bug的究其缘由在于手滑把一个文件夹拖到另外一个文件夹里了,发现winscp有个确认功能默认没打开,打开后就不会出这事了。

在WinSCP里拖动的?

哪个功能没打开?

是啊,我把docker/shiori手滑拖到docker/vaultwarden里了,然后右键shiori想移回/docker里,结果winscp把我的docker文件夹清空了。


这几个默认都没勾的,我现在全勾了。

感谢提醒,我看了我这边,文件传输的两项没勾,感觉我也没特意去设置过。

但还是没看明白为什么文件夹会被清空。

我也不清楚,所以是个bug嘛,我以前也这么搞过,都是正常移动过去了。

昨天莫名其妙卡了一分钟我就知道出事了,狂点取消还是删完了:sob:

1分钟就算了,1秒钟还能抢救一下 :joy:

就一条命令,别说宽带了,56K猫时代都操作完了。 :rofl: