跳到主要内容

修复 Mega 同步错误 — 使用 RcloneView 诊断失败的任务

· 阅读需 4 分钟
Kai
Junior Engineer

按凭据、并发数、日志和最终比对的顺序,逐步排查失败的 Mega 同步。

Mega 同步任务中途报错时,你很难判断原因:是登录问题、并行传输数量,还是个别有问题的文件?RcloneView 将任务设置、历史记录和日志集中在同一个窗口中,让你可以缩小原因范围,而不是盲目地重新运行。

RcloneView 应用预览

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

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

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

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

从远程和凭据开始检查​

Mega 使用电子邮件和密码连接。如果任务在第一步突然失败,请打开 Remote Manager,检查 Mega 远程;如果密码已更改,请重新输入凭据。然后在 Explorer 面板中浏览该远程:如果文件夹列表能够加载,说明登录正常,问题出在任务本身。

在 RcloneView 中检查 Mega 远程

你也可以在内置的 Terminal 标签页中运行 rclone about "mymega:" 进行测试,在修改任何任务设置之前,先确认账户有响应。

降低任务的并发数​

当后端开始报错时,较高的并行负载是常见的怀疑对象。编辑任务并打开第 2 步 Advanced Settings。降低 Number of file transfers,对于较慢的后端,将 Number of equality checkers 设为 4 或更低。将 Retry entire sync if fails 保持默认值 3,以便让临时性失败获得再次尝试的机会。

在 RcloneView 中编辑任务的高级设置

查看 Job History 和日志​

打开 Job History,查看失败运行的状态、耗时和文件数量。然后在底部的 Log 标签页中查看失败前后带时间戳的消息。若要获取更多细节,请在 Settings 中启用 rclone Logging,将日志级别设置为 DEBUG,重启内嵌 rclone,然后重现问题。

显示失败的 Mega 同步的 Job History

预览并验证修复结果​

运行 Dry Run 可以预览任务当前会复制或删除哪些内容,在部分失败之后尤其有用。真正的任务完成后,在源位置和 Mega 之间使用 Compare,筛选仅存在于左侧的文件,并复制仍然缺失的内容。

修复后比较源文件夹和 Mega 文件夹

开始使用​

  1. 从 rcloneview.com 下载 RcloneView。
  2. 重新检查 Mega 远程,并确认文件夹列表可以加载。
  3. 降低文件传输数和检查器数量,然后先用 Dry Run 重新运行。
  4. 查看 Job History 和日志,最后用 Compare 收尾。

有条理的检查可以把含糊的“同步失败”变成具体、可修复的原因。


相关指南:

支持的云服务商

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