クラウドファイルを誤って削除してしまった?RcloneViewのバックアップでデータ損失を防ぐ方法
Google Driveのフォルダを削除してしまい、さらにゴミ箱を空にしてしまった。3日後、それらのファイルが重要だったことに気づいた。ゴミ箱は空。Googleも助けてくれない。さて、どうする?
誤削除は最も一般的なクラウドデータ損失の原因です。クラウドのゴミ箱機能は役立ちますが、保持期間には制限があります(Google Drive: 30日、OneDrive: 93日、Dropbox: 30〜180日)。この期間を過ぎる、あるいはゴミ箱を空にしてしまうと、ファイルは失われます。唯一確実な保護策は、独立したバックアップを持つことです。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
削除が起こる仕組み
よくあるシナリオ
- 手動での誤操作 — 間違ったフォルダを選択して削除してしまった。
- 同期の誤動作 — 同期ツールが、片方から削除されたファイルをもう片方でも削除してしまう。
- 共有フォルダの混乱 — 共同編集者が共有フォルダからファイルを削除し、全員に影響が及ぶ。
- ランサムウェア — マルウェアがファイルを暗号化または削除し、同期によって被害が拡散する。
- アカウント侵害 — 第三者がアクセス権を得て、ファイルを削除・改変する。
- アプリ連携エラー — クラウドストレージに接続されたサードパーティアプリが、意図せずファイルを削除する。
クラウドのゴミ箱だけでは不十分な理由
| プロバイダー | ゴミ箱の保持期間 | 期限後 |
|---|---|---|
| Google Drive | 30日 | 完全に削除 |
| OneDrive | 93日 | 完全に削除 |
| Dropbox | 30日(Basic)、180日(Pro) | 完全に削除 |
| Box | 30日 | 完全に削除 |
| S3 | ゴミ箱なし(バージョニングは任意) | 即座に削除 |
保持期間内に削除に気づけば復元できます。しかし、期間を過ぎている、あるいはゴミ箱を空にしてしまった場合、バックアップがない限りデータは失われます。
解決策:クラウド間バックアップ
別のクラウドプロバイダー上に独立したバックアップを設定しましょう。プライマリのクラウドからファイルが削除されても、バックアップには影響しません。
推奨アーキテクチャ
Primary: Google Drive (daily use)
Backup: Backblaze B2 (independent copy)
重要なのは独立していることです。バックアップは同期ミラーであってはいけません。同期(ソース側で削除されたファイルを宛先からも削除する機能)を使うと、削除操作がバックアップにも伝播してしまいます。代わりに、バックアップにはコピーを使用してください。
バックアップにおけるコピーと同期の違い
| 操作 | 新規ファイルを追加 | 変更されたファイルを更新 | 存在しないファイルを削除 |
|---|---|---|---|
| コピー | ✅ | ✅ | ❌ |
| 同期 | ✅ | ✅ | ✅ |
コピーは宛先のファイルを削除することがありません。Google Drive上でファイルを削除しても、Backblaze B2上のコピーはそのまま残ります。
同期はソースを正確にミラーリングします(削除も含めて)。宛先をソースと完全に一致させたい場合にのみ、同期を使用してください。
RcloneViewでバックアップを設定する
1) プライマリとバックアップのクラウドを追加する
2) コピージョブを作成する(同期ではなく)
プライマリのクラウドからバックアップのクラウドへコピーします。