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

RcloneViewでAmazon S3バケットをローカルドライブとしてマウントする(Windows & macOS)

· 約6分
Tayson
Senior Engineer

開発者は「mount S3 bucket Windows」を毎月2万2000回以上検索しています。RcloneViewは20個ものフラグを並べたrclone mountスクリプトの代わりに、2クリックで完結するGUIで応えます。

Amazon S3はログ、ML成果物、バックアップ、静的サイトなど、あらゆる場面で使われています。しかし公式ツールではファイルを手動でダウンロードするか、WinFsp、macFUSE、キャッシュフラグ、ウォッチドッグデーモンを組み合わせた独自スクリプトを書く必要があります。RcloneViewは実績のあるrclone mountエンジンをデスクトップUIでラップし、エンジニア、管理者、クリエイターが任意のバケット(あるいはWasabi、R2、Backblaze B2などの互換サービス)をWindowsやmacOS上のネイティブドライブとして公開できるようにします。

RcloneViewアプリのプレビュー

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

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

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

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

DIYのCLIマウントではなくRcloneViewを選ぶ理由

  • ガイド付きIAM設定: リモートマネージャーはAmazon S3ガイドに沿って鍵、ロール、エンドポイントの設定を案内し、認証情報のスコープを適切に保ちます。
  • ドライバー補助機能: WinFspとmacFUSEのプロンプトが組み込まれており、手動ダウンロードやレジストリ編集は不要です。
  • テンプレート駆動のマウント: マウントマネージャーはすべてのS3マウントをキャッシュサイズ、ドライブレター、自動起動の切り替えとともに保存します。
  • マルチクラウド機能: S3をマウントしたまま、同じUIでGoogle Drive、Dropbox、Wasabi、NAS、外部ディスクとの比較、同期、コピーが行えます。
  • モニタリング + スケジューラ: 組み込みのスケジューラが再起動後にマウントを再開します。

ステップ1 -- デスクトップとIAMの準備

  1. RcloneViewをインストール(rcloneを含む)。Windowsでは WinFsp を、macOSでは macFUSE のセキュリティプロンプトを承認します。
  2. IAMアクセスを計画する: マウントするバケットに限定したロール/ユーザーを作成します(アナリスト向けには読み取り専用、ステージングツール向けには読み書き可能)。

ステップ2 -- S3および他のクラウドを追加

  • リモートマネージャーを開き、Add Remote -> Amazon S3(または互換サービス)をクリックします。S3ガイドに従ってアクセスキー、シークレット、リージョン、任意のエンドポイントを入力します。

  • リモートにs3-prod-logsのような名前を付けます(s3-staging、Wasabi、R2なども追加可能)。Notesフィールドを使って保持期間や変換ルールを記録します。

    cloud to cloud transfer default

ステップ3 -- ExplorerまたはMount Managerからマウント

  1. デュアルペインのExplorerでS3リモートを選択し、マウントアイコンをクリックします。
  2. ドライブレター/ボリューム、キャッシュサイズ、読み取り専用か読み書き可能か、バケットのルートかサブフォルダを公開するかを選択します。
  3. Mountをクリックすると、バケットが即座にFile ExplorerまたはFinder内に表示されます。クラウドストレージをローカルドライブとしてマウントする
Mount S3 buckets from RcloneView Explorer

マウントマネージャー(Remote -> Mount Manager)は、すべてのマウントを再利用可能なプロファイルとして保持します。Auto Mount at startupを有効にし、再接続の再試行回数を指定し、IAMローテーション日のリマインダーを追加できます。

ステップ4 -- マウント周りのワークフローを自動化する

マウントはあくまで出発点です。RcloneViewでは以下のような自動化を重ねられます。

開発者に好まれる活用例

  • ログ分析: macOS上でS3ログをマウントし、ローカルでgrepしてからデタッチします。aws s3 syncによる煩雑さがありません。
  • データサイエンスのステージング: JupyterやVS Codeをマウントしたドライブに向けることで、parquetやCSVファイルをノートパソコンのストレージにコピーせずに読み込めます。
  • バックアップの検証: GlacierやObject Lockのバケットを読み取り専用でマウントしつつ、スケジューラでホットデータを別の場所にコピーします。

トラブルシューティングとFAQ

RcloneViewはカスタムS3エンドポイント(Wasabi、R2、MinIO)に対応していますか?
はい。同じS3リモートウィザードを使い、エンドポイントを設定すれば、他のバケットと同様にマウントできます。

バケット全体ではなく特定のフォルダだけをマウントするには?
「Mount path」フィールドにbucket/prefixを指定するか、マウントを起動する前にそのフォルダ用のExplorerブックマークを作成してください。

マウントスクリプトを卒業する準備はできましたか?

RcloneViewは、これまでCLIフラグのREADMEだった作業を数クリックに凝縮します。S3リモートを一度追加し、マウントテンプレートを保存すれば、あとはスケジューラが起動のたびに再接続してくれます。同じアプリの中で、比較プレビュー、同期ジョブ、マルチクラウド対応のExplorerペイン、モニタリングダッシュボードも活用できます。

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

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