跳至主要内容

使用 RcloneView 為 DevOps 與軟體開發團隊管理雲端儲存

· 閱讀時間約 7 分鐘
Tayson
Senior Engineer

DevOps 團隊需要跨 S3、GCS 及其他雲端服務商管理建置產物、發行套件、資料庫轉存檔、日誌與文件。RcloneView 提供視覺化的雲端儲存管理層,不會為你的管線增加複雜度。

軟體團隊經常與雲端儲存互動:CI/CD 管線將建置產物推送到 S3、資料庫備份存入 Backblaze B2、文件同步到 Google Drive 供非技術利害關係人查閱,發行封存檔則在物件儲存中不斷累積。管理這些儲存空間——清理舊產物、驗證備份、在不同服務商之間遷移——通常落到開發人員頭上,他們得撰寫一次性腳本來處理。RcloneView 用一個團隊中任何人都能使用的視覺化介面取代了這些腳本。

RcloneView 應用程式預覽

在同一處管理與同步所有雲端

RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。

  • 一鍵作業:複製 · 同步 · 比較
  • 排程器與歷史記錄,打造可靠的自動化
  • 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
WindowsmacOSLinux
免費開始使用 →

核心功能免費。Plus 提供自動化功能。

軟體開發中的雲端儲存接觸點

資產常見儲存位置管理者
建置產物AWS S3、GCSCI/CD 管線
發行套件S3、GitHub Releases發行工程師
資料庫備份S3、Backblaze B2DBA / DevOps
日誌封存S3 Glacier、GCS Coldline維運團隊
文件Google Drive、Confluence所有團隊
ML 模型權重S3、GCS資料團隊
基礎架構快照雲端服務商原生服務DevOps
共用開發資產Dropbox、Google Drive所有團隊

DevOps 團隊的使用情境

1) 跨雲端產物檢視

建置管線通常會自動將產物推送到 S3。當你需要在管線之外檢視、複製或搬移產物時,RcloneView 提供了視覺化介面:

Browse S3 build artifacts in RcloneView

瀏覽你的 S3 儲存桶、並排比對產物版本,並將特定建置複製到暫存位置——完全不需要撰寫 AWS CLI 指令。

2) 資料庫備份驗證

自動化資料庫備份每晚執行——但它們真的有存到雲端儲存嗎?使用 RcloneView 的 資料夾比對 功能來確認備份檔案符合預期:

  1. 比對本機備份目錄與 S3 目的地。
  2. 找出遺漏的備份或大小異常。
  3. 視需要手動重新觸發失敗的備份。

3) 產物生命週期管理

舊的建置產物會不斷累積儲存成本。使用 RcloneView 可以:

  • 刪除 超過保留期限的產物。
  • 將發行版建置搬移 到 Glacier 或 Coldline,以低成本長期保存。
  • 在不同雲端服務商之間遷移產物(S3 → GCS,或 AWS 區域遷移)。
Migrate build artifacts between cloud providers

4) 災難復原:複寫關鍵儲存

對於關鍵的應用程式資料(使用者上傳檔案、已處理檔案、ML 模型),使用 RcloneView 在雲端服務商之間進行複寫:

  • 主要:aws-s3:prod-user-uploads/
  • 災難復原副本:gcs:prod-user-uploads-dr/

排程每日的同步作業。發生災難復原事件時,你的應用程式可以放心地指向 GCS 儲存桶,因為資料是最新的。

5) 將文件同步給非技術利害關係人

Confluence 或 Git wiki 中的工程文件,對產品經理或客戶來說不一定容易取用。將文件匯出為 PDF 或 HTML,並使用 RcloneView 同步到大家都能存取的共用 Google Drive 或 SharePoint 資料夾。

Schedule documentation sync to Google Drive

6) 跨團隊資產分發

資料團隊、QA 團隊與前端團隊各自需要共用檔案中不同的子集合。使用 RcloneView 的 篩選規則,將相關子集合同步到各團隊的儲存空間:

--include /qa-test-data/**
--exclude /proprietary-models/**

儲存成本管理

DevOps 團隊經常發現自己成了失控雲端儲存成本的負責人。RcloneView 可以協助:

  • 透過資料夾比對,比較已儲存內容與實際被參照的內容,找出未使用的產物
  • 透過視覺化瀏覽儲存桶結構,找出佔用空間最大的項目
  • 依排程自動 將冷資料搬移 到分層儲存(Glacier、Coldline)。

開發團隊的安全考量

做法實作方式
最小權限 IAM為每個環境建立具有最小 S3 權限的獨立 RcloneView 憑證
加密敏感匯出內容對含有 PII 的資料庫轉存檔使用 Crypt 遠端
稽核存取紀錄使用 RcloneView 的作業歷程記錄作為傳輸稽核軌跡
輪替憑證當 IAM 金鑰輪替時更新 RcloneView 的遠端設定

開始使用

  1. rcloneview.com 下載 RcloneView
  2. 連接你的雲端服務商——S3、GCS、Azure Blob、Backblaze B2。
  3. 瀏覽並管理建置產物,不需要撰寫 CLI 指令。
  4. 為關鍵儲存設定災難復原複寫作業

DevOps 雲端儲存管理不應該每個任務都得寫一支腳本。RcloneView 處理視覺化、一次性以及排程作業,讓你的管線能專注在自動化上。


相關指南:

支援的雲端服務商

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