「Rclone」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版から転載)
 
(一部翻訳)
1行目: 1行目:
 
[[en:Rclone]]
 
[[en:Rclone]]
  +
[https://rclone.org/Rclone] は、クラウドストレージプロバイダーなどのリモートファイルシステム上のファイルを管理するコマンドラインプログラムです。これは、クラウドベンダーの Web ストレージインターフェイスに代わる機能が豊富で、代替手段になりえます。UNIX コマンドの rsync、cp、mv、mount、ls、ncdu、tree、rm、cat に相当する強力なクラウド機能を備えています。
[https://rclone.org/ Rclone] is a command-line program to manage files on remote filesystems like cloud storage providers. It is a feature-rich alternative to cloud vendors' web storage interfaces. It has powerful cloud equivalents to the unix commands rsync, cp, mv, mount, ls, ncdu, tree, rm, and cat.
 
   
== Use Cases ==
+
== 使用例 ==
   
  +
* ファイルをクラウドストレージにバックアップ (および暗号化)
* Backup (and encrypt) files to cloud storage
 
  +
* クラウドストレージからファイルを復元 (および復号化)
* Restore (and decrypt) files from cloud storage
 
  +
* クラウドデータを他のクラウドサービスまたはローカルにミラーリングします
* Mirror cloud data to other cloud services or locally
 
  +
* クラウドへの、またはクラウドストレージベンダー間でのデータの移行
* Migrate data to the cloud, or between cloud storage vendors
 
  +
* 複数の暗号化、キャッシュ化された、または多様なクラウドストレージをディスクとしてマウント
* Mount multiple, encrypted, cached or diverse cloud storage as a disk
 
  +
* lsf、ljson、size、ncdu を使用してクラウドストレージに保持されているデータを分析および説明します
* Analyse and account for data held on cloud storage using lsf, ljson, size, ncdu
 
  +
* ファイルシステムを統合して、複数のローカルファイルシステムやクラウドファイルシステムを 1 つとして表示します
* Union file systems together to present multiple local and/or cloud file systems as one
 
   
== Features ==
+
== 特徴 ==
   
 
* Transfers
 
* Transfers

2023年5月19日 (金) 15:19時点における版

[1] は、クラウドストレージプロバイダーなどのリモートファイルシステム上のファイルを管理するコマンドラインプログラムです。これは、クラウドベンダーの Web ストレージインターフェイスに代わる機能が豊富で、代替手段になりえます。UNIX コマンドの rsync、cp、mv、mount、ls、ncdu、tree、rm、cat に相当する強力なクラウド機能を備えています。

使用例

  • ファイルをクラウドストレージにバックアップ (および暗号化)
  • クラウドストレージからファイルを復元 (および復号化)
  • クラウドデータを他のクラウドサービスまたはローカルにミラーリングします
  • クラウドへの、またはクラウドストレージベンダー間でのデータの移行
  • 複数の暗号化、キャッシュ化された、または多様なクラウドストレージをディスクとしてマウント
  • lsf、ljson、size、ncdu を使用してクラウドストレージに保持されているデータを分析および説明します
  • ファイルシステムを統合して、複数のローカルファイルシステムやクラウドファイルシステムを 1 つとして表示します

特徴

  • Transfers
  • MD5, SHA1 hashes are checked at all times for file integrity
  • Timestamps are preserved on files
  • Operations can be restarted at any time
  • Can be to and from network, e.g. two different cloud providers
  • Can use multi-threaded downloads to local disk
  • Copy new or changed files to cloud storage
  • Sync (one way) to make a directory identical
  • Move files to cloud storage deleting the local after verification
  • Check hashes and for missing/extra files
  • Mount your cloud storage as a network disk
  • Serve local or remote files over HTTP/WebDav/FTP/SFTP/DLNA
  • Experimental Web based GUI

Rclone supports a large number of backend protocols and cloud storage providers. The full list can be found on their website [2]

Installation

Install the rclone package.

Usage

Rclone provides a guided configuration script as well as a large number of commands to be used.

Configuration

To configure a remote storage, simply run the guided setup like this

rclone config

Commands

Once a remote storage is configured, it is possible to access it using subcommands:

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

For a full list of available subcommands see the documentation

Mount remote as FUSE-based filesystem

Rclone offers easy integration with FUSE by using the mount option

rclone mount remote:path/to/files /path/to/local/mount