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

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

· 約6分
Tayson
Senior Engineer

RcloneViewはS3互換の認証情報を使ってMinIOサーバーに接続し、コマンドラインを使わずにオンプレミスのバケットを閲覧、同期、バックアップできる完全なGUIを提供します。

MinIOは、プライベートインフラを運用するチーム向けにAmazon S3互換のAPIを提供する、最も広く導入されているセルフホスト型オブジェクトストレージソリューションです。DevOpsチーム、データエンジニア、オンプレミスストレージ管理者は、バックアップ、データセット、アプリケーションアーティファクトの保存にMinIOを利用しています。RcloneViewを使えば、MinIOバケットを視覚的に管理し、AWS S3、Cloudflare R2などの他のプロバイダーと合わせたより広範なマルチクラウドバックアップ戦略に組み込むことができます。

RcloneViewアプリのプレビュー

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

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

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

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

MinIOをRcloneViewに接続する

MinIOのS3互換APIにより、RcloneViewにリモートとして追加するのは簡単です。Remoteタブ > New Remoteに進み、プロバイダータイプとしてAmazon S3を選択し、以下を入力します。

  • MinIOコンソールまたはmc設定からのAccess Key IDSecret Access Key
  • Regionus-east-1またはMinIOで設定されているリージョンを指定)
  • MinIOサーバーを指すEndpoint(例: http://192.168.1.100:9000またはhttps://minio.internal.company.com
  • Path styleを有効化(MinIOとの互換性のために必須)

リモートを保存すると、MinIOバケットがファイルエクスプローラーにすぐに表示されます。他のリモートと同様の右クリック操作で、オブジェクトの閲覧、フォルダの作成、ファイルのアップロードとダウンロード、バケット内容の管理が行えます。

RcloneViewでMinIO S3互換リモートを追加する

ローカルデータをMinIOバケットに同期する

MinIOをローカルのバックアップ先として運用しているチームは、RcloneViewの同期ウィザードを使って構造化されたバックアップジョブを設定できます。日次パイプラインの出力を処理するデータエンジニアリングチームは、毎晩ネットワーク共有からMinIOのdata-archiveバケットへ結果を同期することができます。同期ジョブのフィルタリングオプションを使うと、一時ファイル(.tmp.lock)を除外し、過去24時間以内に更新されたファイルのみに転送を限定できます。

同時ファイル転送数はRcloneViewの詳細設定で調整可能です。転送数を増やすことで、小さなファイルが多数あるディレクトリの取り込みを高速化できます。

RcloneViewでMinIOバケットへの同期ジョブを実行する

MinIOをパブリッククラウドにミラーリングしてオフサイトバックアップを行う

MinIOはローカルの高速アクセス層として使われることが多く、パブリッククラウドがオフサイトバックアップの役割を果たします。RcloneViewのクラウド間同期エンジンは、データをローカルにダウンロードすることなく、MinIOバケットの内容をAmazon S3、Wasabi、Cloudflare R2に直接プッシュできます。これは災害復旧に最適で、オンプレミスストレージが低遅延アクセスを提供する一方、クラウド上のコピーが地理的な冗長性を提供します。

同期ジョブでチェックサム検証を有効にすると、クラウドに転送されたすべてのオブジェクトがMinIOのソースと一致することを確認できます。これは本番データを複製する際に重要です。

RcloneViewでMinIOバケットをパブリッククラウドにミラーリングする

自動化されたMinIOバックアップジョブをスケジュールする(PLUS)

PLUSライセンスがあれば、RcloneViewはcron構文を使ってMinIOバックアップジョブをスケジュールできます。業務時間外に実行する増分バックアップ、週次のフル同期、重要なデータセット向けの継続的なミラーリングなどを設定できます。ジョブ履歴パネルには各実行の統計情報が記録され、運用チームはオンプレミスからクラウドへのデータ移動を明確に把握できます。

RcloneViewで自動化されたMinIOバックアップ同期ジョブをスケジュールする

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Remoteタブ > New Remoteに進み、Amazon S3を選択して、MinIOのエンドポイントを設定します。
  3. MinIOのアクセス認証情報を入力し、パススタイルアクセスを有効にします。
  4. エクスプローラーでバケットを閲覧し、ローカルまたはパブリッククラウド先への同期ジョブを作成します。

RcloneViewは、MinIO管理者がオンプレミスのオブジェクトストレージを完全なマルチクラウドデータ戦略に統合するために必要なビジュアルツールを提供します。


関連ガイド:

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

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