跳到主要内容

将 Google Drive 同步到 Amazon S3 —— 使用 RcloneView 实现自动化云备份

· 阅读需 7 分钟
Jay
Tech Writer

将 Google Drive 备份到 Amazon S3 会在独立的云基础设施上创建一份数据的独立副本 —— RcloneView 让这一切成为一次设置、无需再管的工作流程。

Google Drive 非常适合协作,但如果仅依赖它作为关键文件的唯一副本,对大多数团队来说都是不应承担的风险。Amazon S3 提供了持久、经济实惠的对象存储,可作为独立的备份目的地与 Google Drive 形成互补。借助 RcloneView 由 GUI 驱动的任务系统,一个管理着 200 GB 共享项目文件的内容团队可以在几分钟内建立自动化的云到云备份 —— 完全不需要输入 rclone 命令。

RcloneView 应用预览

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

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

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

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

在 RcloneView 中设置 Google Drive 和 Amazon S3

在创建同步任务之前,需要先配置好两个远程。在 RcloneView 中,点击远程标签页 > 新建远程。对于 Google Drive,从服务商列表中选择它 —— 系统会打开一个浏览器窗口进行 OAuth 身份验证。登录并授权后,远程会自动保存,无需手动管理任何 API 密钥。

对于 Amazon S3,选择 Amazon S3 作为服务商,然后输入你的 Access Key IDSecret Access Key,以及 S3 存储桶所在的区域(例如 us-east-1)。RcloneView 会将所有凭据安全地存储在加密的本地存储中。两个远程都保存完成后,它们会分别显示为浏览面板中的一个标签页,随时可供浏览。

Adding Google Drive and Amazon S3 remotes in RcloneView

配置云到云同步任务

点击主页标签页 > 同步打开任务向导。将 Google Drive —— 或某个特定子文件夹,如 My Drive/Projects —— 设为源,将某个 S3 存储桶前缀(例如 my-backup-bucket/google-drive/)设为目标。为任务取一个描述性的名称,例如 gdrive-to-s3-daily

高级设置中,启用校验和验证,以便通过哈希值而非仅凭文件大小来比较文件 —— 这可以捕捉到那些因部分覆写而大小相同但内容不同的文件。将并发传输数设置为与你的网络容量相匹配;4–8 个并发传输适合大多数宽带连接,且不会触发 Google Drive 的速率限制。

过滤步骤可以精确控制同步的内容:如果只需要备份文档,可以排除大型视频文件;或者使用最大文件时限字段,限定只同步最近 90 天内修改过的文件。

Configuring Google Drive to Amazon S3 sync job in RcloneView

运行与监控传输

在首次完整同步之前,可使用内置的试运行功能预览目标位置将要复制或删除的具体文件。在初次设置时,S3 存储桶为空,你希望在正式提交数吉字节的数据之前确认任务配置是否正确,这一功能尤其有价值。

准备好后点击运行。RcloneView 底部的传输中标签页会实时显示进度:速度、文件数量以及完成百分比。对于包含数万个文件的大型 Google Drive 资料库,首次同步可能需要数小时 —— 后续运行只会传输发生变化的文件,速度会快得多。

Monitoring Google Drive to S3 transfer progress in RcloneView

安排每日自动备份

拥有 PLUS 许可证后,在任务管理器中打开该任务,并使用 cron 风格的界面添加计划 —— 例如每天凌晨 1 点执行。模拟计划工具会预览接下来十次的执行时间,方便你确认备份会在正确的时间触发。保存后,无论 RcloneView 窗口是否打开,备份都会自动运行。

每次运行结束后,任务历史会记录耗时、传输速度、文件数量以及完成状态,为每一次推送到 S3 的 Google Drive 备份提供清晰的审计记录。

Scheduling automated Google Drive to Amazon S3 backup in RcloneView

开始使用

  1. rcloneview.com 下载 RcloneView
  2. 远程标签页 > 新建远程中通过 OAuth 登录添加 Google Drive 远程。
  3. 使用你的 AWS Access Key ID、Secret Key 和存储桶区域添加 Amazon S3 远程。
  4. 创建一个同步任务:源 = Google Drive 文件夹,目标 = S3 存储桶前缀,然后运行或安排该任务。

现在,你的 Google Drive 数据已经在 AWS 基础设施上拥有了独立的备份 —— 无论是意外删除、账户被封还是任一平台发生服务中断,你的数据都能得到保护。


相关指南:

支持的云服务商

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