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

クラウドストレージをローカルドライブとしてマウントする — Google Drive、S3、OneDriveをローカルフォルダのように使う完全ガイド

· 約8分
Tayson
Senior Engineer

もしGoogle Drive、S3バケット、OneDriveがパソコン上の普通のフォルダとして表示されたらどうでしょうか? どのアプリからでもファイルを開き、クラウドに直接保存し、ブラウザ不要でファイルマネージャからすべてを閲覧できます。

クラウドストレージをローカルドライブとしてマウントすると、あらゆるクラウドプロバイダーがパソコン上のUSBドライブやネットワーク共有のように見えて動作するようになります。PhotoshopでGoogle Driveのファイルを開く。ExcelレポートをS3に直接保存する。FinderでDropboxを閲覧する。RcloneViewなら70以上のクラウドプロバイダーでこれが実現します。

RcloneViewアプリのプレビュー

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

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

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

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

クラウドマウントとは?

クラウドストレージを「マウント」すると、オペレーティングシステムはクラウドアカウントに対応する仮想ドライブを作成します。ファイルはファイルマネージャ(Finder、Explorer、Nautilus)上で他のドライブと同じように表示されます。裏側では、rcloneがファイルの読み書きに必要なAPI呼び出しを処理します。

仕組み

Your App → Local Mount Point → rclone → Cloud API → Cloud Storage

ファイルを開くと、rcloneはオンデマンドでダウンロードします。保存すると、rcloneは変更内容をアップロードします。アプリケーションからは透過的に見えます。

RcloneViewでマウントする

リモートエクスプローラーから

任意のリモートを右クリックしてMountを選択します。

Mount from remote explorer

マウントマネージャーから

マウント設定をより細かく制御するにはMount Managerを使用します。

Mount Manager interface

プラットフォーム別セットアップ

Windows

Windowsでは、マウントされたクラウドストレージはドライブレター(例:Google DriveならG:、S3ならS:)として表示されます。

要件:

  • WinFsp(Windows File System Proxy)— RcloneViewが代わりにインストールできます。

マウント後、クラウドドライブはローカルドライブと並んでExplorerに表示されます。どのWindowsアプリケーションからも読み書きできます。

macOS

macOSでは、マウントされたストレージは/Volumes/とFinderのサイドバーに表示されます。

要件:

  • macFUSE — macfuse.ioからダウンロードしてください。

マウント後、クラウドストレージはFinder上でボリュームとして表示されます。

Linux

Linuxでは、マウントされたストレージは指定したマウントポイント(例:/mnt/gdrive)に表示されます。

要件:

  • FUSE 3 — Ubuntu/Debianではsudo apt install fuse3

マウントしたクラウドでできること

どのアプリケーションでもクラウドファイルを開く

  • LibreOfficeでGoogle Driveのスプレッドシートを編集する。
  • PhotoshopでS3の画像を開く。
  • VLCでOneDriveのメディアファイルを再生する。
  • Dropbox上のファイルに対してスクリプトを実行する。

クラウドに直接保存

どのアプリケーションの「名前を付けて保存」ダイアログからも、マウントしたクラウドドライブに保存できます。アップロード作業は不要です。

スクリプトで自動化

マウントされたクラウドストレージは、あらゆるコマンドラインツールで利用できます。

# Copy local backups to mounted S3
cp /backups/database.sql /mnt/s3-backup/

# Process files from mounted Google Drive
python analyze.py /mnt/gdrive/reports/*.csv

ファイルマネージャで閲覧

フォルダ、検索、プレビューを使い、ローカルファイルを閲覧するのと同じ感覚でクラウドストレージを探索できます。

パフォーマンスのヒント

キャッシュ

VFS(Virtual File System)キャッシュを有効にすると、パフォーマンスが向上します。

  • 読み取り専用の作業: 最小限のキャッシュで十分です。
  • 読み書きの作業: フルキャッシュを有効にすると、より快適に動作します。
  • メディアストリーミング: 先読み(read-ahead)キャッシュを使用します。

バッファサイズ

大きなファイルをより高速にストリーミングするには、バッファを増やします。デフォルト値でほとんどのファイルに対応できますが、動画再生では大きめのバッファが効果的です。

ディレクトリキャッシュ

数千のファイルを含むディレクトリでは、ディレクトリキャッシュを有効にすると、繰り返しのAPI呼び出しを避けられます。これにより閲覧が高速に感じられます。

複数のクラウドを同時にマウントする

すべてのクラウドを一度にマウントできます。

クラウドマウントポイント(Windows)マウントポイント(Linux)
Google DriveG:/mnt/gdrive
OneDriveO:/mnt/onedrive
AWS S3S:/mnt/s3
DropboxD:/mnt/dropbox
Backblaze B2B:/mnt/b2

すべてのクラウドをマウントすると、ファイルマネージャがすべてのストレージを統合したビューになります。

マウント vs 同期:使い分け

シナリオマウントを使う同期を使う
たまにファイルを開く
オフラインで作業する
大容量メディアのストリーミング✅(キャッシュ併用)
完全なローカルコピーが必要
アプリ連携
バックアップ/アーカイブ

マウントは、すべてをダウンロードせずにオンデマンドでアクセスしたい場合に最適です。同期は、オフライン作業やバックアップのために完全なローカルコピーが必要な場合に最適です。

よくある問題

「マウントポイントが見つかりません」

先にマウントポイントのディレクトリを作成してください(Linux/macOS)。

sudo mkdir -p /mnt/gdrive

Windowsでは、未使用のドライブレターを選択してください。

ファイル一覧の表示が遅い

大きなディレクトリ(1万ファイル以上)は、初回アクセス時に時間がかかることがあります。ディレクトリキャッシュを有効にすると、以降の一覧表示が高速化します。

アプリケーションの互換性

ほとんどのアプリケーションはマウントされたドライブで問題なく動作します。ただし、高速なランダムアクセスを必要とするアプリケーション(データベース、大規模プロジェクトを扱う動画編集ソフトなど)は、同期されたローカルコピーの方がパフォーマンスが良い場合があります。

始め方

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. FUSEをインストールします(macOSはmacFUSE、WindowsはWinFsp、LinuxはFUSE3)。
  3. クラウドリモートを追加します。
  4. リモートエクスプローラーまたはMount Managerからマウントします。
  5. Finder、Explorer、Nautilusなど、他のドライブと同じようにクラウドにアクセスします。

あなたのクラウドストレージが、あなたのファイルマネージャに。ブラウザタブは不要です。


関連ガイド:

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

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