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

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

· 約5分
Tayson
Senior Engineer

RcloneViewはS3互換APIを通じてLinode Object Storageに接続し、開発者やDevOpsチームがCLIに触れることなくLinodeバケットをビジュアルに管理できるファイルマネージャーを提供します。

Linode Object Storage(現在はAkamai Cloudの一部)は、LinodeのコンピュートプラットフォームとしっかりStorage統合されたS3互換のオブジェクトストレージサービスです。Linode Linodes上でアプリケーションを運用しているチームは、静的アセット、データベースバックアップ、デプロイ用アーティファクトをObject Storageに保存することがよくあります。RcloneViewのS3バックエンドはシームレスに接続し、バケットの閲覧、スケジュール同期の実行、Linodeリージョン間や他のプロバイダーへのデータ移行をビジュアルなインターフェースで行えます。

RcloneViewアプリのプレビュー

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

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

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

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

Linode Object StorageをRcloneViewに接続する

Linode Object StorageはS3互換APIを使用します。RcloneViewでは、リモートタブ → 新規リモート → Amazon S3 Compatibleに移動し、Otherを選択するか、以下の情報で手動設定します。

  • アクセスキー — Linode Cloud ManagerのObject Storage → Access Keysで生成
  • シークレットキー — 作成時に一度だけ表示
  • エンドポイント — リージョンごとに異なり、例えばus-east-1.linodeobjects.comeu-central-1.linodeobjects.com

保存すると、LinodeバケットがExplorerパネルに表示されます。オブジェクトの閲覧、ドラッグ&ドロップによるファイルのアップロード、選択したオブジェクトのローカルストレージへのダウンロード、右クリックメニューによる標準的なファイル操作が可能です。

Configuring Linode Object Storage as an S3 remote in RcloneView

スケジュールジョブでLinodeバックアップを自動化する

よくあるワークフローとして、Linodeサーバーはアプリケーションログ、データベースダンプ、ユーザーアップロードファイルを生成し、これらを定期的にセカンダリロケーションへバックアップする必要があります。RcloneViewのJob Managerを使用して、LinodeのObject StorageバケットからBackblaze B2やAmazon S3への同期ジョブをスケジュールし、プロバイダー間の冗長性を確保しましょう。

同期を毎日午前4時に実行するよう設定し、同時転送数を8に設定してスループットを最大化します。チェックサム検証を有効にすることで、プロバイダー間でのデータの整合性を確認できます。Job Historyタブには、ステータス、ファイル数、転送サイズ、所要時間とともにすべての実行履歴が記録されます。規制対象の環境でバックアップのコンプライアンスを証明する際に役立ちます。

Scheduling automated Linode Object Storage backup jobs in RcloneView

リージョン間・プロバイダー間の転送

Linode Object Storageは複数のリージョン(US、EU、JP、AU)で利用可能です。地理的な冗長性のためにus-east-1からeu-central-1へバケットを複製する必要がある場合は、RcloneViewで2つのLinodeリモート(各リージョンにつき1つ)を設定し、それらの間で同期ジョブを作成します。これは完全にクラウド間の転送であり、ローカルへのステージングは不要です。RcloneViewはサポートされている場合、rcloneのサーバーサイドコピー機構を通じてこれを処理します。

Linode Object Storageから他のプロバイダーへの完全な移行(例えば、ゼロエグレスコストのCloudflare R2への移行)についても、同様のアプローチが適用されます。両方をリモートとして追加し、一度限りの同期ジョブを作成してください。

Cross-region Linode Object Storage transfer in RcloneView

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Linode Cloud ManagerでObject Storageのアクセスキーを生成します。
  3. Linodeの認証情報とエンドポイントを使用して、RcloneViewに新しいS3互換リモートを追加します。
  4. Job Managerで同期ジョブを作成し、お好みのセカンダリストレージへのバックアップを自動化します。

RcloneViewを通じて管理されるLinode Object Storageは、スケジュールされたバックアップ、リージョン間レプリケーション、完全な監査証跡を備えた、クラウドインフラストラクチャのしっかりと監視されたコンポーネントになります。


関連ガイド:

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

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