メインコンテンツまでスキップ

IBM Cloud Object Storageを管理 — RcloneViewでファイルを同期・バックアップ

· 約6分
Tayson
Senior Engineer

IBM Cloud Object Storage(IBM COS)をRcloneViewにリモートとして追加し、Amazon S3、Google Drive、Cloudflare R2など90以上のサービスと合わせてバケットを管理できます。

IBM Cloud Object Storageは、アプリケーションの成果物、分析データセット、データベースのバックアップ、アーカイブされた記録など、大量の非構造化データを保存するためにエンタープライズ環境で広く使用されているS3互換のオブジェクトストレージサービスです。rcloneをベースに構築されたGUIクライアントであるRcloneViewは、S3互換APIを通じてIBM COSをサポートしており、コマンドを一切書かずにバケットの閲覧、データの同期、コンテンツの移行が行えます。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

IBM COSをRcloneViewに接続する

IBM Cloud Object StorageはS3互換APIを使用しているため、RcloneViewでの接続設定は他のS3互換プロバイダーと同じパターンに従います。IBM COSのアクセスキーID、シークレットアクセスキー、そしてバケットのリージョンに対応するエンドポイントURLが必要です。IBM COSのエンドポイントはs3.<region>.cloud-object-storage.appdomain.cloudという形式に従っており、正確なエンドポイントはIBM Cloudコンソールのバケット設定内で確認できます。

RcloneViewでは、リモートタブを開き、新規リモートをクリックします。Amazon S3(すべてのS3互換プロバイダーをカバー)を選択し、カスタムエンドポイントオプションを選びます。IBM COSの認証情報とエンドポイントURLを入力します。保存すると、IBM COSのバケットがファイルエクスプローラーに表示され、オブジェクトの閲覧、サイズや更新日時の確認、ファイル操作を行えるようになります。

Adding IBM Cloud Object Storage as a remote in RcloneView

IBM COSを他のクラウドストレージと同期する

IBM COSユーザーによくあるワークフローは、冗長性のために重要なバケットをセカンダリプロバイダーに複製することです。RcloneViewを使えば、IBM COSのバケットをAmazon S3、Cloudflare R2、Google Drive、または他の接続済みリモートに直接同期でき、中間のダウンロードは不要です。

同期ウィザードを使用して、IBM COSバケットをソースとして、対象プロバイダーを転送先として選択します。詳細設定ステップでは、同時転送数やチェックサム検証を調整できます。チェックサム比較を有効にすると、プロバイダー間の移動時にオブジェクトの整合性が保証されます。データベースダンプやメディアアーカイブなどの大きなバイナリファイルでは特に有用です。

Syncing IBM COS bucket to another cloud provider with RcloneView

スケジュール同期(PLUSライセンス)を使うと、IBM COSのバックアップをcrontab形式のスケジュールで実行できます。ジョブ履歴には、各実行の開始時刻、所要時間、転送された総データ量、完了ステータスが表示され、レプリケーションジョブの完全な監査証跡を確認できます。

フォルダ比較でバケットを監査する

IBM COSからデータを移行する前に、RcloneViewのフォルダ比較機能を使用して、IBM COSバケットと転送先ストレージ間の差分を監査しましょう。比較結果には、左側のみに存在するファイル、右側のみに存在するファイル、サイズの差異、同一のオブジェクトが表示され、同期が実際に何を行うのかを明確に把握できます。

このように事前に比較を行うアプローチは、複数のプロバイダー間でオブジェクトストレージを統合する際に役立ちます。IBM COSを転送先バケットと比較し、差分を確認したうえで、自信を持って同期を実行できます。ドライランモードは、変更を加えずに同期をシミュレートし、予定されているすべての操作を一覧表示することで、さらなる安全性を提供します。

Comparing IBM COS bucket contents with another storage in RcloneView

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. IBM CloudコンソールでIBM COSのHMAC認証情報(アクセスキーID+シークレットアクセスキー)を作成します。
  3. RcloneViewで、IBM COSのエンドポイントURLを指定して新しいS3互換リモートを追加します。
  4. 定期的なスケジュールでバケットをバックアップ先に複製する同期ジョブを作成します。

バケットを可視化し、内容を比較し、GUIから同期をトリガーできるようになれば、エンドポイントURLやコマンドフラグを暗記する必要がなくなり、IBM COSのデータ管理が格段に楽になります。


関連ガイド:

対応クラウドプロバイダー

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