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

RcloneViewで大規模なGoogleドライブライブラリを整理する -- 並べ替え、フィルタリング、比較、重複ファイルのクリーンアップ

· 約12分
Tayson
Senior Engineer

「共有アイテム」が迷路のようになり、重複したZIPファイルがクォータを圧迫し始めたとき、RcloneViewはクリーンアップを週末仕事から段階的なワークフローへと変えてくれます。

散らかったGoogleドライブのツリーは、些細なことから始まります。デザイナーがランダムなフォルダにエクスポートを放り込み、自動保存されたDocsがあちこちにバージョンを生み出し、共有ドライブは代理店の古い構造を引き継いでしまいます。Googleが提供するのは手動検索程度で、チームは重複した素材、肥大化したキャッシュフォルダ、混沌としたファイル名と付き合わざるを得ません。RcloneViewはrcloneの上にデュアルペインGUIを重ねることで、数百万のオブジェクトを見渡し、サイズや更新日時で並べ替え、不要なパスをフィルタリングし、自信を持って重複ファイルを削除できるようにします。

RcloneViewアプリのプレビュー

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

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

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

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

Google Workspaceテナントにクリーンアップ計画が必要な理由

  • Web版Driveは実際のフォルダサイズを隠してしまい、並べて差分を表示することもできないため、何を削除すべきか判断するのが難しくなります。
  • 重複したアーカイブやメディアプレビューは、特にBusiness Standard/Plusプランでプールされたストレージ料金を圧迫します。
  • 法務、マーケティング、エンジニアリングの各チームは、自動化ツールが最新のファイルを見つけられるよう、決まったフォルダパス(例: /Brand/2023/Campaign-A)を必要とします。
  • 定期的な見直しを行わないと、孤立した録画やエクスポートが積み上がり、アクセスポリシーが変更された際にコンプライアンス上のリスクとなります。

RcloneViewがGoogleドライブの整理整頓を加速する仕組み

RcloneViewは実績あるrcloneのバックエンドを活用し、ローカルのファイルマネージャーのようにDriveのコンテンツを表示します。

  • デュアルペインエクスプローラー: 2つのDriveフォルダをマウントしたり、Driveとアーカイブ領域を比較したりして、削除する前に何が変更されたかを確認できます。

  • Compareビューのコントロール: 左のみ、右のみ、差異のあるファイルをハイライトし、/support/howto/rcloneview-basic/compare-folder-contentsで紹介されている同じUIを使って一括でコピーまたは削除します。

  • フィルタリングツールボックス: Plusライセンスをお持ちのお客様は、同じガイドのフィルタリングセクションの手順に従って、Compareフィルター内でキャッシュ、レンダリング、.git/フォルダを直接除外できます。

  • 結果の切り替えとジャンプツール: ビュー(左のみ、右のみ、差異あり)を切り替え、Compareの「検索」アイコンを使ってサイズや件数の差が最も大きいフォルダにジャンプします。

  • 安全な操作: すべての削除やコピーはrcloneのチェックを利用し、Compareでハイライトされたファイルのみを操作対象にするため、うっかり大量削除してしまうような事故を防げます。

    cloud to cloud transfer default

準備チェックリスト

項目重要な理由
Google Workspaceのスコープクリーンアップ対象の共有ドライブまたはマイドライブ領域に対して、少なくともコンテンツ管理者権限を持つアカウントを使用してください。
RcloneViewの最新ビルドクリーンアップを実行する前に、まずアップデート(Help -> Check for updates)を行い、最近のCompareの安定性向上や大規模フォルダの並べ替えに関する修正を取り込んでください。
Plusライセンス(任意)Compareフィルター UIの利用に必要です。Plusがなくても比較/コピー/削除は可能ですが、フィルターパターンは無効のままです。
ベースラインとなる保存先不要ファイルを削除する前に必ず残しておきたいデータをコピーできるよう、2つ目のDriveフォルダ、NAS、S3バケットなどの接続を検討してください。

ステップバイステップのクリーンアップ手順

1. 現状を把握する

Remote Explorerを開き、対象となるDriveの場所(共有ドライブ、部門フォルダ、個人のマイドライブ)を接続します。後でCompareの結果が分かりやすくなるよう、各リモートに分かりやすいラベル(例: drive_creativedrive_finance_archive)を付けてください。

2. Compareでスナップショットを取る

分析したい2つのフォルダを開きます -- 例えば、左側にdrive_creative:/2023/Projects、右側にdrive_creative:/Archive/2023を指定します。Compare(Homeリボン)をクリックします。サマリーウィンドウに完了が表示されたら、Compareタブに切り替えて、集計件数とファイルの状態を確認します(詳しい手順はこちら)。

Compare shared folder and My Drive contents

3. ノイズをフィルタリングし、重要な情報に集中する

Filterアイコンをクリックして、レンダリングデータ、プロキシファイル、その他不要なフォルダを除外します。非表示にしたい内容に応じて、Cache/_Proxies/.bak.zipなどのパターンを追加します。フィルターはそのCompareセッション中は保持されるため、意味のあるファイルだけが残るまでスキャンを再実行できます(同じhow-toの「フィルターを使って比較を絞り込む」を参照)。

4. Compareのビューで重複ファイルを洗い出す

Compareツールバーを使って差異に着目し、最も変化の大きいフォルダにジャンプします。

  • 左のみでは、作業用フォルダには存在するもののアーカイブには存在しないファイルが表示されます。
  • 右のみでは、すでにアーカイブ済みのファイルが分かり、作業用のコピーを削除しても安全である可能性を示唆します。
  • 差異ありでは、サイズが一致しない同名ファイル(多くの場合、重複したエクスポート)が明らかになります。
  • 検索アイコン(Compareガイドに記載)を使って、サイズやファイル数の差が最も大きいフォルダに移動し、そこから優先的にクリーンアップします。

対象のファイルを選択し(Ctrl+クリックまたはShift+クリック)、コピーするか削除するかを頭の中で整理しておきます。

5. 保持すべきファイルをコピーし、残りを削除する

保持したいフォルダを見つけたら、Copy -< または <- Copy をクリックして安全な保存先へ移動します。コピーが完了したことを確認したら(how-toに記載されているイコールアイコンを目印にしてください)、重複ファイルをハイライトし、クリーンアップ対象側でDeleteを実行します。Drive APIに負荷をかけすぎないよう、バッチ単位で作業を進め、成功件数はステータスバーで確認してください。

6. ドラッグ&ドロップで構造を再構築する

数十個のプロジェクトフォルダを新しい分類体系に移動する必要がありますか?Compareの外側にあるExplorerのペインを使えば、フォルダをドラッグしてより適切な場所へ移動したり、その場でリネームしたりできます。すべてrclone経由で処理されるため、可能な場合はリモート間の移動はサーバーサイドで行われ、時間と帯域幅を節約できます。

7. 記録・繰り返し・レポートの自動化

部門ごとにCompareのプリセットを保存しておけば、毎月同じクリーンアップを再実行できます。これを、Copy--dry-runを組み合わせて設定した単発の同期ジョブ(/support/howto/rcloneview-basic/create-sync-jobsを参照)と組み合わせれば、アーカイブまたは削除対象となる項目のレポートを関係者にメールで送ることができます。

Running an encrypted sync job in RcloneView

ワークフローのサンプル

シナリオRcloneViewでの対応方法
マーケティング用共有ドライブがストレージクォータに達している/Assets//Archive/Assets/を比較し、/_Proxies/を除外し、クライアント承認済みのフォルダをアーカイブへコピーし、重複するRAWデータを削除します。
教育機関が教師のフォルダを整理する差異あり左のみのビューを使って古くなったクラスフォルダを見つけ、最終版のシラバスをコンプライアンス用の保管庫にコピーし、重複したエクスポートを削除します。
エンジニアリングチームがレイオフ/法的保存要求に備えるMy Driveのスナップショットと法的保存用バケットを比較し、.git/をフィルタリングして除外し、成果物をコピーし、それ以外のすべてに監査可能なログ付きで削除フラグを立てます。

スムーズなクリーンアップのためのベストプラクティス

  • 削除する前に、まずドライランでCompareを実行し、件数を把握しましょう。
  • Drive APIのスロットリングを避けるため、Compareセッションは1回あたり50万オブジェクト未満に抑えてください。必要であれば年度や部門ごとに分割します。
  • 業務時間中のレート制限を避けるため、大量の削除バッチは夕方や週末に実行するようにしましょう。
  • レポートだけが必要な場合は読み取り専用のサービスアカウントを使用し、実際のクリーンアップを行う際には権限を昇格したアカウントに切り替えましょう。

今後もDriveをすっきり保つために

RcloneViewでDriveフォルダの比較、フィルタリング、並べ替えがいかに速く行えるかを実感すると、チームは緊急のクォータ対応を待つのではなく、毎月の定期メンテナンスを進んでスケジュールするようになります。クリーンアップの手順をSOPとしてまとめ、Compareのプリセットをエクスポートして、すべての共有ドライブ管理者に共有することで、重複ファイルや不要なファイルが二度と積み上がらないようにしましょう。

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

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