跳到主要内容

RcloneView 批处理任务:一键运行多个云端任务

· 阅读需 9 分钟
Tayson
Senior Engineer

厌倦了逐个运行云同步、复制和清理任务?RcloneView 1.3 引入了批处理任务——将多个任务组合成一个序列,一键全部执行。

管理云存储通常意味着要重复运行同一系列操作:将项目 A 同步到 Google Drive,将备份复制到 S3,清理 OneDrive 上的旧文件,然后将存档移动到 Glacier。每天手动执行这些操作既繁琐又容易出错。RcloneView 批处理任务通过让你定义一系列任务并一起运行来解决这个问题。

RcloneView 应用预览

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

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

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

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

什么是批处理任务?

批处理任务是 RcloneView 1.3 中引入的一项功能,可让你将多个任务组合成一个批次并按顺序执行。你无需逐个点击每个任务的"运行",只需定义一次任务序列,就能通过单一操作触发整个工作流程。

当与 v1.3 中同时引入的新任务类型结合使用时,这项功能尤为强大:

  • 同步(Sync)——将源镜像到目标位置
  • 复制(Copy)——单向文件传输
  • 移动(Move)——传输后从源位置删除
  • 重命名(Rename)——重命名文件或文件夹
  • 删除(Delete)——从远程删除文件
  • 创建文件夹(Create Folder)——建立目录结构
Running batch jobs in RcloneView

为什么批处理任务很重要

1)消除重复的手动步骤

如果你的日常流程是这样的:

  1. 将本地项目文件同步到 Google Drive
  2. 将 Google Drive 备份复制到 AWS S3
  3. 删除 OneDrive 上的临时文件
  4. 将已完成的存档移动到 Glacier

现在你可以将这四个步骤定义为一个批次,一键运行。再也不用等每个任务完成后才启动下一个。

2)减少人为错误

手动执行多步骤工作流程很脆弱。忘记一个步骤、执行顺序颠倒,或不小心跳过关键同步——都会导致数据不一致。批处理任务能确保每次都以一致的顺序执行。

3)为 IT 团队节省时间

对于跨部门管理云存储的 IT 管理员而言,批处理任务能将复杂的多提供商工作流程转变为可重复、可靠的操作。定义一次,每天运行。

如何设置批处理任务

在 RcloneView 中设置批处理任务的流程十分简单:

第 1 步:创建各个独立任务

首先,在任务管理器中设置好你需要的每个任务——同步任务、复制任务、移动任务,或任何新支持的类型。为每个任务起一个清晰、描述性强的名称,便于识别。

第 2 步:创建新批次

打开批处理任务面板并创建一个新批次。为其取一个有意义的名称,例如"每日备份例程"或"每周存档清理"。

第 3 步:将任务添加到批次中

选择你想要包含的任务,并按所需的执行顺序进行排列。批次会依次运行每个任务,等待一个完成后再启动下一个。

第 4 步:运行批次

点击批次上的"运行",RcloneView 会处理剩下的一切。每个任务依次执行,你可以实时监控进度。

Real-time monitoring of batch job transfers

实际应用场景

每日备份管道

创建一个批次,用于:

  1. 将本地工作文件夹同步到 Google Drive
  2. 将 Google Drive 文件夹复制到 S3 存储桶以实现冗余
  3. 通过 SlackDiscord 发送通知

多云迁移

要从一个提供商迁移到另一个?设置一个批次,用于:

  1. 使用文件夹比较对比源和目标
  2. 仅复制变更的文件
  3. 通过二次比较验证传输结果

NAS 到云端的存档工作流程

适用于 Synology NAS 用户

  1. 将 NAS 共享文件夹同步到云端远程
  2. 将旧文件移动到冷存储层
  3. 删除已备份的本地临时文件

团队内容分发

将文件分发到多个云端目的地:

  1. 复制设计资源 → Google Drive(设计团队)
  2. 复制文档 → OneDrive(管理层)
  3. 复制源代码 → S3 存储桶(开发团队)

重试失败的任务——无需从头再来

另一项与批处理任务完美搭配的 v1.3 功能是重试失败的任务。如果网络问题导致批次中的某个任务失败,你无需重新创建或重新运行整个序列。只需重试失败的任务,即可从中断处继续。

对于长时间运行的批处理操作,尤其是在网络连接不稳定或使用限速 API 的情况下,这是一项显著提升使用体验的改进。

Job history showing batch execution results

将批处理任务与调度结合使用

当批处理任务与 RcloneView 的任务调度功能结合使用时,会变得更加强大。可以安排你的批次在特定时间自动运行——例如每晚凌晨 2 点或每周五下午 5 点。

这样便可以创建一个完全自动化的云端管理管道:

Schedule batch jobs for automated execution

开始使用

  1. rcloneview.com 下载 RcloneView(支持 Windows、macOS、Linux)
  2. 添加你的远程——Google DriveS3OneDrive,或其他 70 多个受支持的提供商中的任意一个
  3. 在任务管理器中使用同步、复制、移动或其他任务类型创建你的任务
  4. 构建一个批次并按正确顺序排列你的任务
  5. 运行或调度批次,让 RcloneView 处理其余的一切
Add cloud remotes in RcloneView

总结

RcloneView 批处理任务将多步骤云端工作流程转变为简单、可重复的操作。结合新的任务类型(移动、重命名、删除、创建文件夹)、重试失败任务功能,以及现有的调度和通知集成,你现在拥有了一套完整的云文件管理自动化工具包——全部通过可视化 GUI 完成,无需使用命令行。

无论你是管理企业存储的 IT 管理员、向客户分发文件的摄影师,还是将代码备份到多个云端的开发者,批处理任务都能帮助你更聪明、更可靠地工作。


相关指南:

支持的云服务商

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