跳到主要内容

如何在 RcloneView 中恢复失败的云传输而无需从头开始

· 阅读需 4 分钟
Tayson
Senior Engineer

你正在将 2 TB 数据从 Google Drive 迁移到 S3。传输到 1.3 TB 时,网络中断了。你需要重新开始吗?绝对不需要。

大型云传输不可避免地会被中断。网络故障、电脑休眠、API 限制触发,或者服务商临时中断,都可能发生。问题不在于传输是否会失败,而在于你如何恢复。RcloneView 使用 rclone 的智能恢复逻辑,可以准确地从你中断的地方继续。

RcloneView 应用预览

在一个地方管理和同步所有云端

RcloneView 是 rclone 的跨平台 GUI。通过清爽的可视化界面比较文件夹、传输或同步文件,并自动化多云工作流。

  • 一键作业:复制 · 同步 · 比较
  • 调度器与历史记录,实现可靠的自动化
  • 支持 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免费开始使用 →

核心功能免费。Plus 提供自动化功能。

恢复原理

当你在 RcloneView 中运行同步或复制任务时,rclone 会跟踪已经传输的内容。如果任务被中断,再次运行时,rclone 会自动:

  1. 检查目标位置已有的内容 —— 通过比较文件名、大小和修改时间
  2. 跳过已完成的文件 —— 已传输的文件不会被重新上传
  3. 恢复未完成的文件 —— 对于支持此功能的服务商,部分上传的文件会从中断处继续

这意味着重新运行失败的任务不会重新传输所有内容,只会处理缺失的部分。

实用恢复步骤

步骤 1:查看发生了什么

打开任务历史,查看哪些文件失败以及失败原因:

Review failed transfer details

步骤 2:重新运行同一任务

只需再次运行同一个同步或复制任务。RcloneView 会跳过所有已成功完成的部分,仅传输剩余文件:

Re-run failed job

步骤 3:验证完整性

重新运行完成后,使用文件夹对比功能确认一切都已传输:

Verify complete transfer

可靠大文件传输的技巧

使用同步任务,而非一次性复制

同步任务天生具备可恢复性——它们会比较源和目标位置,然后仅传输差异部分。将传输保存为命名任务,以便随时重新运行。

自动安排重试

对于可能失败的夜间传输,可以安排同一任务每隔几个小时运行一次。每次运行都会从上次中断的地方继续。当所有内容都传输完成后,后续运行会立即完成,因为没有内容需要处理。

Schedule automatic retries

监控进度

实时跟踪传输速率和文件数量,及早发现问题:

Monitor transfer progress

开始使用

  1. rcloneview.com 下载 RcloneView
  2. 将传输保存为命名任务,以便轻松重新运行。
  3. 重新运行失败的任务——它们会自动跳过已完成的文件。
  4. 完成后使用文件夹对比进行验证

失败的传输只是路上的一个坎,而不是一堵墙。


相关指南:

支持的云服务商

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces