瞭解如何使用 Rclone 將資料搬移至雲端物件儲存體

如果您有將 App 和 App 資料搬移至雲端的策略,但發現將現有非結構化和物件資料從多個來源搬移至雲端的前景不中斷,您可以搭配此架構使用 Rclone 來簡化這項作業。

Rclone 可讓您將大量非結構化資料 (例如影片、備份及日誌) 從雲端或內部部署來源傳輸至 Oracle Cloud Infrastructure Object Storage

將資料搬移至雲端物件儲存的考量

此解決方案適用於技術目標對象,包括系統和網路管理員、網站可靠性工程師、解決方案架構師和工程師。在嘗試之前,請考慮下列事項:

  • 如果要成功完成本解決方案,您應該具備:
    • 基本上熟悉 Linux 和命令行 (CLI) 工具。
    • 管理員層級存取以執行 yum 指令。
    • 物件儲存的有效證明資料。
  • 網路傳輸速率會根據網路頻寬和運算資源而有所不同。如果透過網際網路將資料從內部部署移轉至 OCI,除了使用多部伺服器之外,還要考慮使用 FastConnect 選項,以縮短移轉時間。
  • 從其他雲端提供者傳輸資料時,您應該使用 Oracle Cloud Infrastructure Compute 執行處理。此解決方案中的所有範例都已在 VM.DenseIO1.4 運算執行處理上進行測試。
  • Oracle 不會為從其他雲端供應商傳輸資料收取額外費用。資料傳輸至 Object Storage 會根據標準 Object Storage 定價。如果您使用 Oracle Cloud Infrastructure Compute 執行處理傳輸資料,系統將分別向您收取使用費用。

關於 Oracle Cloud Infrastructure Object Storage

Oracle Cloud Infrastructure Object Storage 服務可針對大量非結構化資料 (例如影片、備份及日誌) 提供無限規模的規模。物件儲存中的資料會自動跨多個容錯域複製。

使用 Object Storage 的首要步驟之一是傳輸您現有的資料。您可以從各種不同的方法、工具和服務中選擇,而且您的選擇取決於您的特定使用案例、需要傳輸的資料量,以及可用的網路頻寬。

此解決方案顯示如何從其他雲端提供者將資料傳輸至物件儲存。文中提供明確的指示和範例,說明如何從 Oracle Cloud Infrastructure Object Storage Classic、Amazon S3 及 Microsoft Azure Blob 儲存傳輸資料。此外,也提供次要使用案例的相關指示,亦即從本機檔案系統將資料傳輸至物件儲存。

關於使用 Rclone 將資料移至 Oracle Cloud Infrastructure Object Storage 的步驟

本手冊引導您完成將資料搬移至雲端儲存所需的三個步驟:

  1. 安裝 Rclone。您可以為系統上的所有使用者或單一使用者安裝 Rclone。
  2. 設定您的來源。這只是將來源路徑匯出為環境變數,並取決於您使用的來源。
  3. 傳輸資料並驗證傳輸。