Android Pro 版的 FTP 上传功能
这是 Pro 版独有的功能
DiskDigger Android Pro 版有一个方便但不显眼的功能:恢复文件后可以直接通过 FTP 上传到远程服务器,省去了"恢复到手机 → 插 USB 连电脑 → 复制到电脑 → 再上传到服务器"这几步。
这个功能的适用场景
- 你有自己的 FTP 服务器或网盘的 FTP 入口
- 手机存储空间紧张,恢复出来的文件太多放不下
- 想直接把恢复的文件集中到某个存储位置
操作步骤
前提条件
- 你已经升级到 Pro 版(App 内购,价格在 Google Play 详情页可见)
- 你有一台 FTP 服务器(或者找到一个支持 FTP 上传的网盘)
- 手机和 FTP 服务器之间网络畅通
步骤 1:恢复文件
正常扫描 + 选中要恢复的文件 → 点 Recover → 在弹出的恢复位置选项里选 "Upload via FTP"(Pro 版特有选项,免费版没有)。
步骤 2:填写 FTP 连接信息
FTP 连接需要的参数:
| 参数 | 说明 | 示例 |
|---|---|---|
| Host(主机) | FTP 服务器地址 | ftp.example.com 或 IP 192.168.1.100 |
| Port(端口) | FTP 服务端口 | 默认 21 |
| Username(用户名) | FTP 账号 | diskdigger |
| Password(密码) | FTP 密码 | 你设置的密码 |
| Remote Path(远程路径) | 上传到服务器的哪个目录 | /backup/android-recovery/ |
有些服务器用 SFTP 而不是标准 FTP(加密的 SSH 文件传输协议),DiskDigger Pro 版也支持 SFTP——在连接类型里选 SFTP 就行。
步骤 3:连接并上传
填好参数后点"Connect",DiskDigger 会尝试连接 FTP 服务器。成功后开始上传选中的恢复文件。上传过程会显示进度,可以后台运行(但不要杀 App 进程)。
没有 FTP 服务器?
如果你没有自己的 FTP 服务器,几个思路:
思路 1:用电脑临时起一个 FTP 服务
在 Windows 上可以用 IIS 的 FTP 服务,或者更简单的工具比如 FileZilla Server——在电脑上起一个 FTP 服务,手机连同一个 WiFi 就能把文件传到电脑上。
思路 2:用 SFTP 连你的云服务器
如果你有一台 Linux VPS(阿里云/腾讯云/AWS/Azure),几乎都默认开启 SSH(22 端口),而 SFTP 就是通过 SSH 实现的文件传输——不需要额外设置,直接 SFTP 连 22 端口就行。
思路 3:用 WebDAV
有些云盘支持 WebDAV 协议(比如坚果云的 WebDAV 功能),DiskDigger Pro 版是否支持 WebDAV 需要查最新版本的更新日志——目前官方文档只提到 FTP 和 SFTP。
FTP 上传 vs 本地保存的对比
| 对比项 | 本地保存 | FTP 上传 |
|---|---|---|
| 需要额外设备 | 不需要(存手机里) | 需要 FTP/SFTP 服务器 |
| 手机存储占用 | 文件占手机空间 | 不占(上传完可以删手机里的) |
| 速度 | 快(内部存储读写速度) | 取决于网络(WiFi 下能跑到几十 MB/s) |
| 可靠性 | 文件直接落手机 | 网络不稳定可能中断,需要重传 |
| Pro 版要求 | 免费版也能用 | 必须 Pro 版 |
恢复到手机存储然后手动传也是可行的
如果没买 Pro 版或者没有 FTP 服务器,恢复到手机内部存储然后用 USB 线连电脑复制出来也是正常流程——只是多了一步手动操作。两种方式最终效果一样,选择哪种取决于你的条件。
其他 Pro 版独有功能
除了 FTP 上传,Pro 版还有:
- 恢复所有文件类型(免费版只能恢复照片)
- 文件擦除(Secure Delete):彻底擦除不需要的已恢复文件,防止被别人再次恢复走
- 自由空间擦除(Wipe Free Space):擦除整个分区的剩余自由空间,防止已删除文件被别人恢复
下一页讲 Root 设备首次启动 DiskDigger Full scan 时的超级用户权限请求——这个步骤很关键,点错了就白 Root 了。