Rclone
ナビゲーションに移動
検索に移動
Rclone は、クラウドストレージプロバイダーなどのリモートファイルシステム上のファイルを管理するコマンドラインプログラムです。これは、クラウドベンダーの Web ストレージインターフェイスに代わる機能が豊富で、代替手段になりえます。UNIX コマンドの rsync、cp、mv、mount、ls、ncdu、tree、rm、cat に相当する強力なクラウド機能を備えています。
次の用途に使用できます。
- クラウドストレージへのファイルのバックアップ、復元、暗号化、復号化
- 他のクラウドサービスやローカルとの間でデータのミラーリングや移行を行うことができます。
- 複数の、暗号化された、キャッシュされた、または多様なクラウド (またはローカル) ストレージをマウントまたは結合し、lsf、ljson、size、ncdu の使用を可能にします。
インストール
使い方
Rclone は、ガイド付き設定スクリプトと使用する多数のコマンドを提供します。
設定
リモートストレージを構成するには、次のようなガイド付きセットアップを実行するだけです。
rclone config
コマンド
リモートストレージを構成すると、サブコマンドを使用してアクセスできるようになります。
リモートの一覧表示:
$ rclone ls remote:path
/local/path
をリモートにコピーします。
$ rclone copy /local/path remote:path
/local/path
をリモートに同期しています:
$ rclone sync --interactive /local/path remote:path
使用可能なサブコマンドの完全なリストについては、ドキュメント を参照してください。
リモートを FUSE ベースのファイルシステムとしてマウントする
Rclone は、マウントオプションを使用して FUSE と簡単に統合できます。
rclone mount remote:path/to/files /path/to/local/mount