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

Amazon S3ストレージを管理 — RcloneViewでファイルを同期・バックアップ

· 約6分
Tayson
Senior Engineer

Amazon S3はオブジェクトストレージ業界のベンチマークです。RcloneViewは、rcloneの強力な機能をそのまま活かしながら、バケット管理をビジュアルなマルチクラウドインターフェースにもたらします。

Amazon S3はオブジェクトストレージのゴールドスタンダードであり続けていますが、AWSコンソールやCLIを通じてバケットを管理し、データを同期し、バックアップをスケジュールするのは、常時コマンドライン作業なしで成果を求めるチームにとって面倒な作業です。RcloneViewはS3に直接接続し、他のすべてのクラウドリモートと同じウィンドウで、ドラッグ&ドロップの簡単さでファイルの転送、同期、バックアップを可能にします。

RcloneViewアプリのプレビュー

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

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

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

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

Amazon S3をRcloneViewに接続する

RcloneViewでS3をリモートとして追加するには、Remoteタブを開き、New Remoteをクリックします。プロバイダーリストからAmazon S3を選択し、アクセスキーID、シークレットアクセスキー、バケットが存在するAWSリージョン(例: us-east-1)を入力します。保存すると、S3リモートがエクスプローラーパネルに表示され、アクセス可能なすべてのバケットとプレフィックスがフォルダーとして表示されます。

Adding Amazon S3 as a new remote in RcloneView

ファイルエクスプローラー内では、ローカルファイルシステムと同じようにバケットの内容を閲覧できます。プレフィックスをナビゲートし、ファイルサイズを確認し、更新タイムスタンプを検証できます。パンくずバーには、rclone形式で現在のS3パス(例: mys3:mybucket/folder)が表示され、内蔵ターミナルでCLIコマンドに使用するために直接コピーできます。

サムネイル表示により、S3に保存されている画像を一目で確認できます。また、ファイルリストのサイズと日付の列は、ストレージ予算を消費する大きなファイルや古いオブジェクトを特定するのに役立ちます。

S3へのファイルの同期とバックアップ

RcloneViewのジョブマネージャーは、S3と他の任意のストレージ間の同期ワークフローを処理します。典型的なシナリオとして、災害復旧のためにオンプレミスのNASやローカルフォルダーをS3に同期する場合があります。ソース(ローカルパスまたは別のクラウドリモート)とデスティネーション(S3バケットパス)を設定し、同期モードを構成した後、ジョブを毎日または毎週自動的に実行するようスケジュールします。

Running a sync job to Amazon S3 in RcloneView Job Manager

マルチスレッド転送と同時ファイルアップロード設定により、大規模なバックアップジョブが大幅に高速化されます。RcloneViewの基盤となるrcloneは、S3のネイティブなマルチパートアップロードを処理します。大きなファイルは自動的にチャンクに分割され、並行してアップロードされ、S3上で結合されます。これにより、シングルストリーム方式で5GBを超えるファイルをアップロードする際によく発生するタイムアウト障害を回避できます。

バックアップの整合性検証が必要なチームには、チェックサム比較を有効にすることで、ファイルがサイズとハッシュの両方で検証され、アーカイブに静かに影響を与える前に破損を検出できます。

バケット間・アカウント間の転送

インフラチームによく見られるシナリオとして、異なるアカウントやリージョンのS3バケット間でデータを移動することがあります。RcloneViewで複数のS3リモートを作成し(それぞれ異なるIAM認証情報やエンドポイントを指定)、SyncまたはCopyジョブタイプを使用してそれらの間でコンテンツをミラーリングします。

Cloud-to-cloud transfer between two Amazon S3 remotes in RcloneView

コンプライアンスのために500GBのデプロイメントアーティファクトをセカンダリリージョンに複製するソフトウェア企業は、これを毎晩実行されるスケジュールジョブとして構成できます。Job Historyタブは、転送サイズ、速度、ステータスとともに各実行を記録し、追加のツールなしで監査証跡を提供します。

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Remoteタブ > New Remoteに移動し、Amazon S3を選択して、アクセスキーID、シークレットアクセスキー、リージョンを入力します。
  3. エクスプローラーパネルでS3バケットを閲覧します — プレフィックスをナビゲートし、ファイルサイズを確認し、内容を検証します。
  4. Job Managerを開き、S3とローカルストレージまたは他のクラウド間の同期またはバックアップジョブを設定します。

信頼性の高いS3バックアップ戦略には、一貫性と検証が必要です。RcloneViewは、rcloneの完全な機能を維持しながら、スクリプト作成の手間を排除するGUIを通じて、その両方を実現します。


関連ガイド:

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

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