RcloneViewでMin-AgeとMax-Ageの時間ベースフィルターを使う
すべての同期ジョブがすべてのファイルを転送する必要はありません。RcloneViewの時間ベースフィルターを使えば、特定の期間内に更新されたファイルのみを対象にできます — 今日の変更だけを同期する、30日より古いファイルをスキップする、最近アップロードされたものだけをバックアップする、といったことが可能です。
Rcloneの--min-ageと--max-ageフラグは、更新日時に基づいて同期、コピー、移動操作に含めるファイルを制御する強力なツールです。RcloneViewはこれらのオプションをカスタムフラグインターフェースを通じて公開しており、コマンドラインを使わずに時間ベースのファイル選択を精密に制御できます。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
Min-AgeとMax-Ageの理解
この2つのフラグは、ファイルの更新日時に基づく時間ベースフィルターとして機能します。
--max-age: 指定した期間内に更新されたファイルのみを含めます。2時間前に更新されたファイルは--max-age 24hを通過します。3日前に更新されたファイルは--max-age 24hを通過せず、スキップされま す。--min-age: 指定した期間より前に更新されたファイルのみを含めます。30日前に更新されたファイルは--min-age 7dを通過します。昨日更新されたファイルは--min-age 7dを通過せず、スキップされます。
次のように考えてください。
--max-age 24h= 「24時間以内の新しいファイル」(最近更新されたもの)--min-age 7d= 「7日より古いファイル」(最近更新されていないもの)
時間フォーマット
両方のフラグは柔軟な時間フォーマットを受け付けます。
| フォーマット | 例 | 意味 |
|---|---|---|
| 期間 | 30s, 5m, 2h, 7d, 4w | 秒、分、時間、日、週 |
| 組み合わせ | 1d2h30m | 1日、2時間、30分 |
| 絶対日付 | 2026-04-01 | 2026年4月1日より前/後のファイル |
| 日付と時刻 | 2026-04-01T15:00:00 | 4月1日午後3時より前/後のファイル |
期間の値は、ジョブが実行される時点の現在時刻を基準とした相対値です。
ユースケース1: 今日の変更のみを同期
数テラバイトのデータを持つ大規模なクラウドストレージがあり、今日変更されたファイルだけを同期したい場合。
--max-age 24h
これをRcloneViewのジョブ設定にあるカスタムフラグフィールドに追加します。同期ジョブは過去24時間に更新されたファイルのみを対象とし、ファイルの一覧取得や比較にかかる時間を大幅に削減します。これは、毎日変更されるファイルがごく一部であることが分かっている日次増分バックアップに便利です。
ユースケース2: 古いファイルのアーカイブ
90日より古いファイルをアクティブストレージからコールドストレージへ移動する場合。
--min-age 90d
これをmove操作(同期ではなく)と組み合わせて使用し、Google Driveから90日より古いファイルをS3 Glacierへ転送します。転送が成功するとファイルはGoogle Driveから削除され、アクティブストレージの容量を解放しつつ、アーカイブ側にはファイルが保持されます。