Rclone
ナビゲーションに移動
検索に移動
Rclone は、クラウドストレージプロバイダーなどのリモートファイルシステム上のファイルを管理するコマンドラインプログラムです。これは、クラウドベンダーの Web ストレージインターフェイスに代わる機能が豊富で、代替手段になりえます。UNIX コマンドの rsync、cp、mv、mount、ls、ncdu、tree、rm、cat に相当する強力なクラウド機能を備えています。
使用例
- ファイルをクラウドストレージにバックアップ (および暗号化)
- クラウドストレージからファイルを復元 (および復号化)
- クラウドデータを他のクラウドサービスまたはローカルにミラーリングします
- クラウドへの、またはクラウドストレージベンダー間でのデータの移行
- 複数の暗号化、キャッシュ化された、または多様なクラウドストレージをディスクとしてマウント
- lsf、ljson、size、ncdu を使用してクラウドストレージに保持されているデータを分析および説明します
- ファイルシステムを統合して、複数のローカルファイルシステムやクラウドファイルシステムを 1 つとして表示します
特徴
- 転送
- MD5、SHA1 ハッシュは常にファイルの整合性をチェックします。
- ファイルにはタイムスタンプが保存されます。
- いつでも再稼働が可能
- 2つの異なるクラウドプロバイダーなど、ネットワークとの行き来が可能です。
- ローカルディスクへのマルチスレッドダウンロードが可能。
- 新しいファイルや変更されたファイルをクラウドストレージにコピーする
- ディレクトリを同一にするための同期(片道)機能
- クラウドストレージにファイルを移動し、検証後にローカルを削除する
- ハッシュのチェックと欠落・余分なファイルのチェック
- クラウドストレージをネットワークディスクとしてマウント
- HTTP/WebDav/FTP/SFTP/DLNA でローカルまたはリモートのファイルを提供する。
- 実験的な Web ベースの GUI
Rclone は、多数のバックエンドプロトコルとクラウドストレージプロバイダーをサポートしています。完全なリストは Web サイト [1] を参照して下さい。
インストール
使い方
Rclone は、ガイド付き設定スクリプトと使用する多数のコマンドを提供します。
設定
リモートストレージを構成するには、次のようなガイド付きセットアップを実行するだけです。
rclone config
コマンド
リモートストレージを構成すると、サブコマンドを使用してアクセスできるようになります。
rclone ls remote:path # lists a remote rclone copy /local/path remote:path # copies /local/path to the remote rclone sync --interactive /local/path remote:path # syncs /local/path to the remote
使用可能なサブコマンドの完全なリストについては、ドキュメント を参照してください。
リモートを FUSE ベースのファイルシステムとしてマウントする
Rclone は、マウントオプションを使用して FUSE と簡単に統合できます。
rclone mount remote:path/to/files /path/to/local/mount