了解如何使用 Rclone 将数据移动到基于云的对象存储

如果您有将应用和应用数据迁移到云的策略,但发现将现有非结构化和对象数据从多个来源迁移到云的前景令人生畏,则可以将 Rclone 与此架构结合使用来简化此任务。

通过 Rclone,您可以将大量非结构化数据(例如视频、备份和日志)从云或内部部署源传输到 Oracle Cloud Infrastructure Object Storage

将数据移动到基于云的对象存储的注意事项

此解决方案面向技术受众,包括系统和网络管理员、站点可靠性工程师、解决方案架构师和工程师。在尝试之前,请考虑以下事项:

  • 要成功完成此解决方案,您应该具有:
    • 熟悉 Linux 和命令行 (command line,CLI) 工具。
    • 管理员级访问,以便运行 yum 命令。
    • 对象存储的有效身份证明。
  • 网络传输速率因网络带宽和计算资源而异。如果通过互联网将数据从内部部署迁移到 OCI,请考虑使用 FastConnect 选项以及使用多个服务器来加快迁移速度。
  • 从其他云提供商传输数据时,应使用 Oracle Cloud Infrastructure Compute 实例。此解决方案中的所有示例都已在 VM.DenseIO1.4 计算实例上进行了测试。
  • Oracle 不对从其他云提供商传输数据收取额外费用。传输到对象存储的数据按标准对象存储定价定价定价。如果您使用 Oracle Cloud Infrastructure Compute 实例传输数据,将单独向您收取相应费用。

关于 Oracle Cloud Infrastructure Object Storage

Oracle Cloud Infrastructure Object Storage 服务可为大量非结构化数据(例如视频、备份和日志)提供无限扩展。对象存储中的数据会在多个容错域之间自动复制。

使用对象存储的首要步骤之一是传输现有数据。您可以从各种不同的方法、工具和服务中进行选择,您的选择取决于您的特定用例、需要传输的数据量以及可用的网络带宽。

此解决方案说明如何将数据从其他云提供商传输到对象存储。它提供了从 Oracle Cloud Infrastructure Object Storage Classic、Amazon S3 和 Microsoft Azure Blob Storage 传输数据的特定说明和示例。此外,本部分还介绍了一个辅助用例:将本地文件系统中的数据传输到对象存储。

关于使用 Rclone 将数据移动到 Oracle Cloud Infrastructure Object Storage 的步骤

此手册将引导您完成将数据迁移到云存储所需的三个步骤:

  1. 安装 Rclone。您可以为系统上的所有用户或单个用户安装 Rclone。
  2. 配置源。这只是将源路径导出为环境变量,并取决于所使用的源。
  3. 传输数据并验证传输。