跳到主要内容

如何从 Backblaze B2 迁移到 AWS S3 —— 使用 RcloneView 分步指南

· 阅读需 3 分钟
Tayson
Senior Engineer

Backblaze B2 是经济实惠的存储方案。但当你需要 AWS 生态系统集成 —— Lambda 触发器、CloudFront CDN、Athena 查询 —— 就需要用到 S3 了。以下是如何在不丢失数据的情况下完成迁移。

Backblaze B2 和 AWS S3 都兼容 S3 协议,只要使用合适的工具,迁移过程会非常简单。主要考虑因素是出口流量费用、传输时间和校验。RcloneView 在完成传输的同时,还提供可视化监控与校验功能。

RcloneView 应用预览

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

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

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

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

迁移规划

成本估算

B2 出口流量费:$10/TB(通过 Cloudflare Bandwidth Alliance 可免费)。

数据量B2 出口流量费用S3 存储费用(首月)
100 GB$1$2.30
1 TB$10$23
10 TB$100$230

时间安排

传输速度取决于你的网络连接以及 B2/S3 的吞吐能力。两项服务都能很好地支持高并发。

分步指南

1) 添加两个远程

Add B2 and S3 remotes

2) 浏览并对比

Browse B2 and S3 side by side

3) 运行复制任务

Migrate B2 to S3

使用较高的并行度(16–32 个传输线程)—— B2 和 S3 都能很好地应对。

4) 监控进度

Monitor B2 to S3 migration

5) 校验完整性

Verify B2 to S3 migration

迁移完成后

  1. 更新应用配置 —— 将应用指向 S3 端点。
  2. 全面测试 —— 验证读写操作是否正常工作。
  3. 保留 B2 数据 30 天 —— 以便在出现问题时可以回退。
  4. 删除 B2 数据 —— 在确认 S3 上一切正常后再执行。

快速开始

  1. rcloneview.com 下载 RcloneView
  2. 添加 B2 和 S3 作为远程。
  3. 以高并行度运行复制任务
  4. 使用文件夹对比功能进行校验

同样的 API,更大的生态系统。


相关指南:

支持的云服务商

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