diff --git a/MANUAL.html b/MANUAL.html index 565c64d36..9648c259f 100644 --- a/MANUAL.html +++ b/MANUAL.html @@ -12,13 +12,13 @@

Rclone

Logo

Rclone is a command line program to sync files and directories to and from:

Environment Variables

Rclone can be configured entirely using environment variables. These can be used to set defaults for options or config file entries.

-

Options

+

Options

Every option in rclone can have its default set by environment variable.

To find the name of the environment variable, first, take the long option name, strip the leading --, change - to _, make upper case and prepend RCLONE_.

For example, to always set --stats 5s, set the environment variable RCLONE_STATS=5s. If you set stats on the command line this will override the environment variable setting.

@@ -2138,6 +2223,35 @@ rclone rc core/bwlimit rate=off

core/pid: Return PID of current process

This returns PID of current process. Useful for stopping rclone process.

+

core/stats: Returns stats about current transfers.

+

This returns all available stats

+
rclone rc core/stats
+

Returns the following values:

+
{
+    "speed": average speed in bytes/sec since start of the process,
+    "bytes": total transferred bytes since the start of the process,
+    "errors": number of errors,
+    "checks": number of checked files,
+    "transfers": number of transferred files,
+    "deletes" : number of deleted files,
+    "elapsedTime": time in seconds since the start of the process,
+    "lastError": last occurred error,
+    "transferring": an array of currently active file transfers:
+        [
+            {
+                "bytes": total transferred bytes for this file,
+                "eta": estimated time in seconds until file transfer completion
+                "name": name of the file,
+                "percentage": progress of the file transfer in percent,
+                "speed": speed in bytes/sec,
+                "speedAvg": speed in bytes/sec as an exponentially weighted moving average,
+                "size": size of the file in bytes
+            }
+        ],
+    "checking": an array of names of currently active file checks
+        []
+}
+

Values for "transferring", "checking" and "lastError" are only assigned if data is available. The value for "eta" is null if an eta cannot be determined.

rc/error: This returns an error

This returns an error with the input as part of its error string. Useful for testing error handling.

rc/list: List all the registered remote control commands

@@ -2150,6 +2264,13 @@ rclone rc core/bwlimit rate=off
rclone rc vfs/forget

Otherwise pass files or dirs in as file=path or dir=path. Any parameter key starting with file will forget that file and any starting with dir will forget that dir, eg

rclone rc vfs/forget file=hello file2=goodbye dir=home/junk
+

vfs/refresh: Refresh the directory cache.

+

This reads the directories for the specified paths and freshens the directory cache.

+

If no paths are passed in then it will refresh the root directory.

+
rclone rc vfs/refresh
+

Otherwise pass directories in as dir=path. Any parameter key starting with dir will refresh that directory, eg

+
rclone rc vfs/refresh dir=home/junk dir2=data/misc
+

If the parameter recursive=true is given the whole directory tree will get refreshed. This refresh will use --fast-list if enabled.

Accessing the remote control via HTTP

Rclone implements a simple HTTP based protocol.

@@ -2336,6 +2457,14 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total R/W +Jottacloud +MD5 +Yes +Yes +No +R/W + + Mega - No @@ -2343,7 +2472,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total Yes - - + Microsoft Azure Blob Storage MD5 Yes @@ -2351,7 +2480,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No R/W - + Microsoft OneDrive SHA1 ‡‡ Yes @@ -2359,7 +2488,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No R - + OpenDrive MD5 Yes @@ -2367,7 +2496,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No - - + Openstack Swift MD5 Yes @@ -2375,7 +2504,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No R/W - + pCloud MD5, SHA1 Yes @@ -2383,7 +2512,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No W - + QingStor MD5 No @@ -2391,7 +2520,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No R/W - + SFTP MD5, SHA1 ‡ Yes @@ -2399,7 +2528,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No - - + WebDAV - Yes †† @@ -2407,7 +2536,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No - - + Yandex Disk MD5 Yes @@ -2415,7 +2544,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No R/W - + The local filesystem All Yes @@ -2562,7 +2691,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total Yes Yes Yes -No +Yes Yes Yes Yes @@ -2592,6 +2721,18 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total Yes +Jottacloud +Yes +Yes +Yes +Yes +No +No +No +No +No + + Mega Yes No @@ -2603,7 +2744,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 Yes - + Microsoft Azure Blob Storage Yes Yes @@ -2615,19 +2756,19 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 No - + Microsoft OneDrive Yes Yes Yes -No #197 +Yes No #575 No No No #2178 Yes - + OpenDrive Yes Yes @@ -2639,7 +2780,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No No - + Openstack Swift Yes † Yes @@ -2651,7 +2792,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 Yes - + pCloud Yes Yes @@ -2663,7 +2804,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 Yes - + QingStor No Yes @@ -2675,7 +2816,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 No - + SFTP No No @@ -2687,7 +2828,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 No - + WebDAV Yes Yes @@ -2699,7 +2840,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 No - + Yandex Disk Yes No @@ -2711,7 +2852,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total No #2178 No - + The local filesystem Yes No @@ -2845,11 +2986,15 @@ e/n/d/r/c/s/q> q

Copy another local directory to the alias directory called source

rclone copy /home/source remote:source

Amazon Drive

-

Paths are specified as remote:path

-

Paths may be as deep as required, eg remote:directory/subdirectory.

+

Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage service run by Amazon for consumers.

+

Status

+

Important: rclone supports Amazon Drive only if you have your own set of API keys. Unfortunately the Amazon Drive developer program is now closed to new entries so if you don't already have your own set of keys you will not be able to use rclone with Amazon Drive.

+

For the history on why rclone no longer has a set of Amazon Drive API keys see the forum.

+

If you happen to know anyone who works at Amazon then please ask them to re-instate rclone into the Amazon Drive developer program - thanks!

+

Setup

The initial setup for Amazon Drive involves getting a token from Amazon which you need to do in your browser. rclone config walks you through it.

The configuration process for Amazon Drive may involve using an oauth proxy. This is used to keep the Amazon credentials out of the source code. The proxy runs in Google's very secure App Engine environment and doesn't store any credentials which pass through it.

-

NB rclone doesn't not currently have its own Amazon Drive credentials (see the forum for why) so you will either need to have your own client_id and client_secret with Amazon Drive, or use a a third party ouath proxy in which case you will need to enter client_id, client_secret, auth_url and token_url.

+

Since rclone doesn't currently have its own Amazon Drive credentials so you will either need to have your own client_id and client_secret with Amazon Drive, or use a a third party ouath proxy in which case you will need to enter client_id, client_secret, auth_url and token_url.

Note also if you are not using Amazon's auth_url and token_url, (ie you filled in something for those) then if setting up on a remote machine you can only use the copying the config method of configuration - rclone authorize will not work.

Here is an example of how to make a remote called remote. First run:

 rclone config
@@ -3272,6 +3417,9 @@ y/e/d>

Any files larger than this will be uploaded in chunks of this size. The default is 5MB. The minimum is 5MB.

Note that 2 chunks of this size are buffered in memory per transfer.

If you are transferring large files over high speed links and you have enough memory, then increasing this will speed up the transfers.

+

--s3-force-path-style=BOOL

+

If this is true (the default) then rclone will use path style access, if false then rclone will use virtual path style. See the AWS S3 docs for more info.

+

Some providers (eg Aliyun OSS or Netease COS) require this set to false. It can also be set in the config in the advanced section.

--s3-upload-concurrency

Number of chunks of the same file that are uploaded concurrently. Default is 2.

If you are uploading small amount of large file over high speed link and these uploads do not fully utilize your bandwidth, then increasing this may help to speed up the transfers.

@@ -3651,6 +3799,102 @@ location_constraint = acl = server_side_encryption = storage_class = +

Aliyun OSS / Netease NOS

+

This describes how to set up Aliyun OSS - Netease NOS is the same except for different endpoints.

+

Note this is a pretty standard S3 setup, except for the setting of force_path_style = false in the advanced config.

+
# rclone config
+e/n/d/r/c/s/q> n
+name> oss
+Type of storage to configure.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+ 3 / Amazon S3 Compliant Storage Providers (AWS, Ceph, Dreamhost, IBM COS, Minio)
+   \ "s3"
+Storage> s3
+Choose your S3 provider.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+ 8 / Any other S3 compatible provider
+   \ "Other"
+provider> other
+Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars).
+Only applies if access_key_id and secret_access_key is blank.
+Enter a boolean value (true or false). Press Enter for the default ("false").
+Choose a number from below, or type in your own value
+ 1 / Enter AWS credentials in the next step
+   \ "false"
+ 2 / Get AWS credentials from the environment (env vars or IAM)
+   \ "true"
+env_auth> 1
+AWS Access Key ID.
+Leave blank for anonymous access or runtime credentials.
+Enter a string value. Press Enter for the default ("").
+access_key_id> xxxxxxxxxxxx
+AWS Secret Access Key (password)
+Leave blank for anonymous access or runtime credentials.
+Enter a string value. Press Enter for the default ("").
+secret_access_key> xxxxxxxxxxxxxxxxx
+Region to connect to.
+Leave blank if you are using an S3 clone and you don't have a region.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+ 1 / Use this if unsure. Will use v4 signatures and an empty region.
+   \ ""
+ 2 / Use this only if v4 signatures don't work, eg pre Jewel/v10 CEPH.
+   \ "other-v2-signature"
+region> 1
+Endpoint for S3 API.
+Required when using an S3 clone.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+endpoint> oss-cn-shenzhen.aliyuncs.com
+Location constraint - must be set to match the Region.
+Leave blank if not sure. Used when creating buckets only.
+Enter a string value. Press Enter for the default ("").
+location_constraint>
+Canned ACL used when creating buckets and/or storing objects in S3.
+For more info visit https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+ 1 / Owner gets FULL_CONTROL. No one else has access rights (default).
+   \ "private"
+acl> 1
+Edit advanced config? (y/n)
+y) Yes
+n) No
+y/n> y
+Chunk size to use for uploading
+Enter a size with suffix k,M,G,T. Press Enter for the default ("5M").
+chunk_size>
+Don't store MD5 checksum with object metadata
+Enter a boolean value (true or false). Press Enter for the default ("false").
+disable_checksum>
+An AWS session token
+Enter a string value. Press Enter for the default ("").
+session_token>
+Concurrency for multipart uploads.
+Enter a signed integer. Press Enter for the default ("2").
+upload_concurrency>
+If true use path style access if false use virtual hosted style.
+Some providers (eg Aliyun OSS or Netease COS) require this.
+Enter a boolean value (true or false). Press Enter for the default ("true").
+force_path_style> false
+Remote config
+--------------------
+[oss]
+type = s3
+provider = Other
+env_auth = false
+access_key_id = xxxxxxxxx
+secret_access_key = xxxxxxxxxxxxx
+endpoint = oss-cn-shenzhen.aliyuncs.com
+acl = private
+force_path_style = false
+--------------------
+y) Yes this is OK
+e) Edit this remote
+d) Delete this remote
+y/e/d> y

Backblaze B2

B2 is Backblaze's cloud storage system.

Paths are specified as remote:bucket (or remote: for the lsd command.) You may put subdirectories in too, eg remote:bucket/path/to/dir.

@@ -3691,7 +3935,7 @@ Choose a number from below, or type in your own value 13 / Yandex Disk \ "yandex" Storage> 3 -Account ID +Account ID or Application Key ID account> 123456789abc Application Key key> 0123456789abcdef0123456789abcdef0123456789 @@ -3711,12 +3955,17 @@ y/e/d> y

This remote is called remote and can now be used like this

See all buckets

rclone lsd remote:
-

Make a new bucket

+

Create a new bucket

rclone mkdir remote:bucket

List the contents of a bucket

rclone ls remote:bucket

Sync /home/local/directory to the remote bucket, deleting any excess files in the bucket.

rclone sync /home/local/directory remote:bucket
+

Application Keys

+

B2 supports multiple Application Keys for different access permission to B2 Buckets.

+

You can use these with rclone too.

+

Follow Backblaze's docs to create an Application Key with the required permission and add the Application Key ID as the account and the Application Key itself as the key.

+

Note that you must put the Application Key ID as the account - you can't use the master Account ID. If you try then B2 will return 401 errors.

--fast-list

This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

Modified time

@@ -3961,7 +4210,7 @@ d) Delete this remote y/e/d> y

Modified time and hashes

Box allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not.

-

One drive supports SHA1 type hashes, so you can use the --checksum flag.

+

Box supports SHA1 type hashes, so you can use the --checksum flag.

Transfers

For files above 50MB rclone will use a chunked transfer. Rclone will upload up to --transfers chunks at the same time (shared among all the multipart uploads). Chunks are buffered in memory and are normally 8MB so increasing --transfers will increase memory use.

Deleting files

@@ -3970,6 +4219,8 @@ y/e/d> y

Here are the command line options specific to this cloud storage system.

--box-upload-cutoff=SIZE

Cutoff for switching to chunked upload - must be >= 50MB. The default is 50MB.

+

--box-commit-retries int

+

Max number of times to try committing a multipart file. (default 100)

Limitations

Note that Box is case insensitive so you can't have a file called "Hello.doc" and one called "hello.doc".

Box file names can't have the \ character in. rclone maps this to and from an identical looking unicode equivalent .

@@ -4120,13 +4371,13 @@ chunk_total_size = 10G

Params: - remote = path to remote (required) - withData = true/false to delete cached data (chunks) as well (optional, false by default)

Specific options

Here are the command line options specific to this cloud storage system.

+

--cache-db-path=PATH

+

Path to where the file structure metadata (DB) is stored locally. The remote name is used as the DB file name.

+

Default: /cache-backend/ Example: /.cache/cache-backend/test-cache

--cache-chunk-path=PATH

Path to where partial file data (chunks) is stored locally. The remote name is appended to the final path.

This config follows the --cache-db-path. If you specify a custom location for --cache-db-path and don't specify one for --cache-chunk-path then --cache-chunk-path will use the same path as --cache-db-path.

Default: /cache-backend/ Example: /.cache/cache-backend/test-cache

-

--cache-db-path=PATH

-

Path to where the file structure metadata (DB) is stored locally. The remote name is used as the DB file name.

-

Default: /cache-backend/ Example: /.cache/cache-backend/test-cache

--cache-db-purge

Flag to clear all the cached data for this remote before.

Default: not set

@@ -4958,6 +5209,28 @@ y) Yes this is OK e) Edit this remote d) Delete this remote y/e/d> y +

--fast-list

+

This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

+

It does this by combining multiple list calls into a single API request.

+

This works by combining many '%s' in parents filters into one expression. To list the contents of directories a, b and c, the the following requests will be send by the regular List function:

+
trashed=false and 'a' in parents
+trashed=false and 'b' in parents
+trashed=false and 'c' in parents
+

These can now be combined into a single request:

+
trashed=false and ('a' in parents or 'b' in parents or 'c' in parents)
+

The implementation of ListR will put up to 50 parents filters into one request. It will use the --checkers value to specify the number of requests to run in parallel.

+

In tests, these batch requests were up to 20x faster than the regular method. Running the following command against different sized folders gives:

+
rclone lsjson -vv -R --checkers=6 gdrive:folder
+

small folder (220 directories, 700 files):

+ +

large folder (10600 directories, 39000 files):

+

Modified time

Google drive stores modification times accurate to 1 ms.

Revisions

@@ -5111,6 +5384,8 @@ y/e/d> y

See rclone issue #2243 for background, this google drive issue and this helpful post.

--drive-impersonate user

When using a service account, this instructs rclone to impersonate the user passed in.

+

--drive-keep-revision-forever

+

Keeps new head revision of the file forever.

--drive-list-chunk int

Size of listing chunk 100-1000. 0 to disable. (default 1000)

--drive-shared-with-me

@@ -5245,12 +5520,8 @@ e/n/d/r/c/s/q> q

Checksum

No checksums are stored.

Usage without a config file

-

Note that since only two environment variable need to be set, it is easy to use without a config file like this.

-
RCLONE_CONFIG_ZZ_TYPE=http RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org rclone lsd zz:
-

Or if you prefer

-
export RCLONE_CONFIG_ZZ_TYPE=http
-export RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org
-rclone lsd zz:
+

Since the http remote only has one config parameter it is easy to use without a config file:

+
rclone lsd --http-url https://beta.rclone.org :http:

Hubic

Paths are specified as remote:path

Paths are specified as remote:container (or remote: for the lsd command.) You may put subdirectories in too, eg remote:container/path/to/dir.

@@ -5327,7 +5598,7 @@ y/e/d> y
rclone copy /home/source remote:backup

If you want the directory to be visible in the official Hubic browser, you need to copy your files to the default directory

rclone copy /home/source remote:default/backup
-

--fast-list

+

--fast-list

This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

Modified time

The modified time is stored as metadata on the object as X-Object-Meta-Mtime as floating point since the epoch accurate to 1 ns.

@@ -5336,6 +5607,84 @@ y/e/d> y

Limitations

This uses the normal OpenStack Swift mechanism to refresh the Swift API credentials and ignores the expires field returned by the Hubic API.

The Swift API doesn't return a correct MD5SUM for segmented files (Dynamic or Static Large Objects) so rclone won't check or use the MD5SUM for these.

+

Jottacloud

+

Paths are specified as remote:path

+

Paths may be as deep as required, eg remote:directory/subdirectory.

+

To configure Jottacloud you will need to enter your username and password and select a mountpoint.

+

Here is an example of how to make a remote called remote. First run:

+
 rclone config
+

This will guide you through an interactive setup process:

+
No remotes found - make a new one
+n) New remote
+s) Set configuration password
+q) Quit config
+n/s/q> n
+name> remote
+Type of storage to configure.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+[snip]
+13 / JottaCloud
+   \ "jottacloud"
+[snip]
+Storage> jottacloud
+User Name
+Enter a string value. Press Enter for the default ("").
+user> user
+Password.
+y) Yes type in my own password
+g) Generate random password
+n) No leave this optional password blank
+y/g/n> y
+Enter the password:
+password:
+Confirm the password:
+password:
+The mountpoint to use.
+Enter a string value. Press Enter for the default ("").
+Choose a number from below, or type in your own value
+ 1 / Will be synced by the official client.
+   \ "Sync"
+ 2 / Archive
+   \ "Archive"
+mountpoint> Archive
+Remote config
+--------------------
+[remote]
+type = jottacloud
+user = user
+pass = *** ENCRYPTED ***
+mountpoint = Archive
+--------------------
+y) Yes this is OK
+e) Edit this remote
+d) Delete this remote
+y/e/d> y
+

Once configured you can then use rclone like this,

+

List directories in top level of your Jottacloud

+
rclone lsd remote:
+

List all the files in your Jottacloud

+
rclone ls remote:
+

To copy a local directory to an Jottacloud directory called backup

+
rclone copy /home/source remote:backup
+

Modified time and hashes

+

Jottacloud allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not.

+

Jottacloud supports MD5 type hashes, so you can use the --checksum flag.

+

Note that Jottacloud requires the MD5 hash before upload so if the source does not have an MD5 checksum then the file will be cached temporarily on disk (wherever the TMPDIR environment variable points to) before it is uploaded. Small files will be cached in memory - see the --jottacloud-md5-memory-limit flag.

+

Deleting files

+

Any files you delete with rclone will end up in the trash. Due to a lack of API documentation emptying the trash is currently only possible via the Jottacloud website.

+

Versions

+

Jottacloud supports file versioning. When rclone uploads a new version of a file it creates a new version of it. Currently rclone only supports retrieving the current version but older versions can be accessed via the Jottacloud Website.

+

Limitations

+

Note that Jottacloud is case insensitive so you can't have a file called "Hello.doc" and one called "hello.doc".

+

There are quite a few characters that can't be in Jottacloud file names. Rclone will map these names to and from an identical looking unicode equivalent. For example if a file has a ? in it will be mapped to ? instead.

+

Jottacloud only supports filenames up to 255 characters in length.

+

Specific options

+

Here are the command line options specific to this cloud storage system.

+

--jottacloud-md5-memory-limit SizeSuffix

+

Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M)

+

Troubleshooting

+

Jottacloud exhibits some inconsistent behaviours regarding deleted files and folders which may cause Copy, Move and DirMove operations to previously deleted paths to fail. Emptying the trash should help in such cases.

Mega

Mega is a cloud storage and file hosting service known for its security feature where all files are encrypted locally before they are uploaded. This prevents anyone (including employees of Mega) from accessing the files without knowledge of the key used for encryption.

This is an rclone backend for Mega which supports the file transfer features of Mega using the same client side encryption.

@@ -5390,13 +5739,19 @@ y/e/d> y
rclone ls remote:

To copy a local directory to an Mega directory called backup

rclone copy /home/source remote:backup
-

Modified time and hashes

+

Modified time and hashes

Mega does not support modification times or hashes yet.

Duplicated files

Mega can have two files with exactly the same name and path (unlike a normal file system).

Duplicated files cause problems with the syncing and you will see messages in the log about duplicates.

Use rclone dedupe to fix duplicated files.

-

Limitations

+

Specific options

+

Here are the command line options specific to this cloud storage system.

+

--mega-debug

+

If this flag is set (along with -vv) it will print further debugging information from the mega backend.

+

--mega-hard-delete

+

Normally the mega backend will put all deletions into the trash rather than permanently deleting them. If you specify this flag (or set it in the advanced config) then rclone will permanently delete objects instead.

+

Limitations

This backend uses the go-mega go library which is an opensource go library implementing the Mega API. There doesn't appear to be any documentation for the mega protocol beyond the mega C++ SDK source code so there are likely quite a few errors still remaining in this library.

Mega allows duplicate files which may confuse rclone.

Microsoft Azure Blob Storage

@@ -5472,24 +5827,41 @@ y/e/d> y
rclone ls remote:container

Sync /home/local/directory to the remote container, deleting any excess files in the container.

rclone sync /home/local/directory remote:container
-

--fast-list

+

--fast-list

This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

Modified time

The modified time is stored as metadata on the object with the mtime key. It is stored using RFC3339 Format time with nanosecond precision. The metadata is supplied during directory listings so there is no overhead to using it.

Hashes

MD5 hashes are stored with blobs. However blobs that were uploaded in chunks only have an MD5 if the source remote was capable of MD5 hashes, eg the local disk.

+

Authenticating with Azure Blob Storage

+

Rclone has 3 ways of authenticating with Azure Blob Storage:

+

Account and Key

+

This is the most straight forward and least flexible way. Just fill in the account and key lines and leave the rest blank.

+

SAS URL

+

This can be an account level SAS URL or container level SAS URL

+

To use it leave account, key blank and fill in sas_url.

+

Account level SAS URL or container level SAS URL can be obtained from Azure portal or Azure Storage Explorer. To get a container level SAS URL right click on a container in the Azure Blob explorer in the Azure portal.

+

If You use container level SAS URL, rclone operations are permitted only on particular container, eg

+
rclone ls azureblob:container or rclone ls azureblob:
+

Since container name already exists in SAS URL, you can leave it empty as well.

+

However these will not work

+
rclone lsd azureblob:
+rclone ls azureblob:othercontainer
+

This would be useful for temporarily allowing third parties access to a single container or putting credentials into an untrusted environment.

Multipart uploads

Rclone supports multipart uploads with Azure Blob storage. Files bigger than 256MB will be uploaded using chunked upload by default.

The files will be uploaded in parallel in 4MB chunks (by default). Note that these chunks are buffered in memory and there may be up to --transfers of them being uploaded at once.

Files can't be split into more than 50,000 chunks so by default, so the largest file that can be uploaded with 4MB chunk size is 195GB. Above this rclone will double the chunk size until it creates less than 50,000 chunks. By default this will mean a maximum file size of 3.2TB can be uploaded. This can be raised to 5TB using --azureblob-chunk-size 100M.

Note that rclone doesn't commit the block list until the end of the upload which means that there is a limit of 9.5TB of multipart uploads in progress as Azure won't allow more than that amount of uncommitted blocks.

-

Specific options

+

Specific options

Here are the command line options specific to this cloud storage system.

--azureblob-upload-cutoff=SIZE

Cutoff for switching to chunked upload - must be <= 256MB. The default is 256MB.

--azureblob-chunk-size=SIZE

Upload chunk size. Default 4MB. Note that this is stored in memory and there may be up to --transfers chunks stored at once in memory. This can be at most 100MB.

-

Limitations

+

--azureblob-access-tier=Hot/Cool/Archive

+

Azure storage supports blob tiering, you can configure tier in advanced settings or supply flag while performing data transfer operations. If there is no access tier specified, rclone doesn't apply any tier. rclone performs Set Tier operation on blobs while uploading, if objects are not modified, specifying access tier to new one will have no effect. If blobs are in archive tier at remote, trying to perform data transfer operations from remote will not be allowed. User should first restore by tiering blob to Hot or Cool.

+

Limitations

MD5 sums are only uploaded with chunked files if the source has an MD5 sum. This will always be the case for a local to azure copy.

Microsoft OneDrive

Paths are specified as remote:path

@@ -5581,17 +5953,17 @@ b) Business p) Personal b/p>

After that rclone requires an authentication of your account. The application will first authenticate your account, then query the OneDrive resource URL and do a second (silent) authentication for this resource URL.

-

Modified time and hashes

+

Modified time and hashes

OneDrive allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not.

OneDrive personal supports SHA1 type hashes. OneDrive for business and Sharepoint Server support QuickXorHash.

For all types of OneDrive you can use the --checksum flag.

-

Deleting files

+

Deleting files

Any files you delete with rclone will end up in the trash. Microsoft doesn't provide an API to permanently delete files, nor to empty the trash, so you will have to do that with one of Microsoft's apps or via the OneDrive website.

-

Specific options

+

Specific options

Here are the command line options specific to this cloud storage system.

--onedrive-chunk-size=SIZE

Above this size files will be chunked - must be multiple of 320k. The default is 10MB. Note that the chunks will be buffered into memory.

-

Limitations

+

Limitations

Note that OneDrive is case insensitive so you can't have a file called "Hello.doc" and one called "hello.doc".

There are quite a few characters that can't be in OneDrive file names. These can't occur on Windows platforms, but on non-Windows platforms they are common. Rclone will map these names to and from an identical looking unicode equivalent. For example if a file has a ? in it will be mapped to instead.

The largest allowed file size is 10GiB (10,737,418,240 bytes).

@@ -5610,7 +5982,7 @@ b/p>
  • Use rclone to upload or modify files. (I also use the --no-update-modtime flag)
  • Restore the versioning settings after using rclone. (Optional)
  • -

    Troubleshooting

    +

    Troubleshooting

    Error: access_denied
     Code: AADSTS65005
     Description: Using application 'rclone' is currently not supported for your organization [YOUR_ORGANIZATION] because it is in an unmanaged state. An administrator needs to claim ownership of the company by DNS validation of [YOUR_ORGANIZATION] before the application rclone can be provisioned.
    @@ -5685,9 +6057,9 @@ y/e/d> y
    rclone copy /home/source remote:backup

    Modified time and MD5SUMs

    OpenDrive allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not.

    -

    Deleting files

    +

    Deleting files

    Any files you delete with rclone will end up in the trash. Amazon don't provide an API to permanently delete files, nor to empty the trash, so you will have to do that with one of Amazon's apps or via the OpenDrive website. As of November 17, 2016, files are automatically deleted by Amazon from the trash after 30 days.

    -

    Limitations

    +

    Limitations

    Note that OpenDrive is case insensitive so you can't have a file called "Hello.doc" and one called "hello.doc".

    There are quite a few characters that can't be in OpenDrive file names. These can't occur on Windows platforms, but on non-Windows platforms they are common. Rclone will map these names to and from an identical looking unicode equivalent. For example if a file has a ? in it will be mapped to instead.

    QingStor

    @@ -5785,7 +6157,7 @@ y/e/d> y
    rclone ls remote:bucket

    Sync /home/local/directory to the remote bucket, deleting any excess files in the bucket.

    rclone sync /home/local/directory remote:bucket
    -

    --fast-list

    +

    --fast-list

    This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

    Multipart uploads

    rclone supports multipart uploads with QingStor which means that it can upload files bigger than 5GB. Note that files uploaded with multipart upload don't have an MD5SUM.

    @@ -5983,21 +6355,23 @@ tenant = $OS_TENANT_NAME export RCLONE_CONFIG_MYREMOTE_TYPE=swift export RCLONE_CONFIG_MYREMOTE_ENV_AUTH=true rclone lsd myremote: -

    --fast-list

    +

    --fast-list

    This remote supports --fast-list which allows you to use fewer transactions in exchange for more memory. See the rclone docs for more details.

    --update and --use-server-modtime

    As noted below, the modified time is stored on metadata on the object. It is used by default for all operations that require checking the time a file was last updated. It allows rclone to treat the remote more like a true filesystem, but it is inefficient because it requires an extra API call to retrieve the metadata.

    For many operations, the time the object was last uploaded to the remote is sufficient to determine if it is "dirty". By using --update along with --use-server-modtime, you can avoid the extra API call and simply upload files whose local modtime is newer than the time it was last uploaded.

    -

    Specific options

    +

    Specific options

    Here are the command line options specific to this cloud storage system.

    +

    --swift-storage-policy=STRING

    +

    Apply the specified storage policy when creating a new container. The policy cannot be changed afterwards. The allowed configuration values and their meaning depend on your Swift storage provider.

    --swift-chunk-size=SIZE

    Above this size files will be chunked into a _segments container. The default for this is 5GB which is its maximum value.

    Modified time

    The modified time is stored as metadata on the object as X-Object-Meta-Mtime as floating point since the epoch accurate to 1 ns.

    This is a defacto standard (used in the official python-swiftclient amongst others) for storing the modification time for an object.

    -

    Limitations

    +

    Limitations

    The Swift API doesn't return a correct MD5SUM for segmented files (Dynamic or Static Large Objects) so rclone won't check or use the MD5SUM for these.

    -

    Troubleshooting

    +

    Troubleshooting

    Rclone gives Failed to create file system for "remote:": Bad Request

    Due to an oddity of the underlying swift library, it gives a "Bad Request" error rather than a more sensible error when the authentication fails for Swift.

    So this most likely means your username / password is wrong. You can investigate further with the --dump-bodies flag.

    @@ -6092,10 +6466,10 @@ y/e/d> y
    rclone ls remote:

    To copy a local directory to an pCloud directory called backup

    rclone copy /home/source remote:backup
    -

    Modified time and hashes

    +

    Modified time and hashes

    pCloud allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not. In order to set a Modification time pCloud requires the object be re-uploaded.

    pCloud supports MD5 and SHA1 type hashes, so you can use the --checksum flag.

    -

    Deleting files

    +

    Deleting files

    Deleted files will be moved to the trash. Your subscription level will determine how long items stay in the trash. rclone cleanup can be used to empty the trash.

    SFTP

    SFTP is the Secure (or SSH) File Transfer Protocol.

    @@ -6198,7 +6572,7 @@ y/e/d> y

    And then at the end of the session

    eval `ssh-agent -k`

    These commands can be used in scripts of course.

    -

    Specific options

    +

    Specific options

    Here are the command line options specific to this remote.

    --sftp-ask-password

    Ask for the SFTP password if needed when no password has been configured.

    @@ -6212,7 +6586,7 @@ y/e/d> y

    Modified times are stored on the server to 1 second precision.

    Modified times are used in syncing and are fully supported.

    Some SFTP servers disable setting/modifying the file modification time after upload (for example, certain configurations of ProFTPd with mod_sftp). If you are using one of these servers, you can set the option set_modtime = false in your RClone backend configuration to disable this behaviour.

    -

    Limitations

    +

    Limitations

    SFTP supports checksums if the same login has shell access and md5sum or sha1sum as well as echo are in the remote's PATH. This remote checksumming (file hashing) is recommended and enabled by default. Disabling the checksumming may be required if you are connecting to SFTP servers which are not under your control, and to which the execution of remote commands is prohibited. Set the configuration option disable_hashcheck to true to disable checksumming.

    Note that some SFTP servers (eg Synology) the paths are different for SSH and SFTP so the hashes can't be calculated properly. For them using disable_hashcheck is a good idea.

    The only ssh agent supported under Windows is Putty's pageant.

    @@ -6235,53 +6609,17 @@ n/s/q> n name> remote Type of storage to configure. Choose a number from below, or type in your own value - 1 / Amazon Drive - \ "amazon cloud drive" - 2 / Amazon S3 (also Dreamhost, Ceph, Minio) - \ "s3" - 3 / Backblaze B2 - \ "b2" - 4 / Box - \ "box" - 5 / Dropbox - \ "dropbox" - 6 / Encrypt/Decrypt a remote - \ "crypt" - 7 / FTP Connection - \ "ftp" - 8 / Google Cloud Storage (this is not Google Drive) - \ "google cloud storage" - 9 / Google Drive - \ "drive" -10 / Hubic - \ "hubic" -11 / Local Disk - \ "local" -12 / Microsoft Azure Blob Storage - \ "azureblob" -13 / Microsoft OneDrive - \ "onedrive" -14 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) - \ "swift" -15 / Pcloud - \ "pcloud" -16 / QingCloud Object Storage - \ "qingstor" -17 / SSH/SFTP Connection - \ "sftp" -18 / WebDAV +[snip] +22 / Webdav \ "webdav" -19 / Yandex Disk - \ "yandex" -20 / http Connection - \ "http" +[snip] Storage> webdav URL of http host to connect to Choose a number from below, or type in your own value 1 / Connect to example.com \ "https://example.com" url> https://example.com/remote.php/webdav/ -Name of the WebDAV site/service/software you are using +Name of the Webdav site/service/software you are using Choose a number from below, or type in your own value 1 / Nextcloud \ "nextcloud" @@ -6303,13 +6641,17 @@ Enter the password: password: Confirm the password: password: +Bearer token instead of user/pass (eg a Macaroon) +bearer_token> Remote config -------------------- [remote] +type = webdav url = https://example.com/remote.php/webdav/ vendor = nextcloud user = user pass = *** ENCRYPTED *** +bearer_token = -------------------- y) Yes this is OK e) Edit this remote @@ -6322,15 +6664,17 @@ y/e/d> y
    rclone ls remote:

    To copy a local directory to an WebDAV directory called backup

    rclone copy /home/source remote:backup
    -

    Modified time and hashes

    +

    Modified time and hashes

    Plain WebDAV does not support modified times. However when used with Owncloud or Nextcloud rclone will support modified times.

    Hashes are not supported.

    +

    Provider notes

    +

    See below for notes on specific providers.

    Owncloud

    Click on the settings cog in the bottom right of the page and this will show the WebDAV URL that rclone needs in the config step. It will look something like https://example.com/remote.php/webdav/.

    Owncloud supports modified times using the X-OC-Mtime header.

    Nextcloud

    This is configured in an identical way to Owncloud. Note that Nextcloud does not support streaming of files (rcat) whereas Owncloud does. This may be fixed in the future.

    -

    Put.io

    +

    Put.io

    put.io can be accessed in a read only way using webdav.

    Configure the url as https://webdav.put.io and use your normal account username and password for user and pass. Set the vendor to other.

    Your config file should end up looking like this:

    @@ -6342,8 +6686,8 @@ user = YourUserName pass = encryptedpassword

    If you are using put.io with rclone mount then use the --read-only flag to signal to the OS that it can't write to the mount.

    For more help see the put.io webdav docs.

    -

    Sharepoint

    -

    Can be used with Sharepoint provided by OneDrive for Business or Office365 Education Accounts. This feature is only needed for a few of these Accounts, mostly Office365 Education ones. These accounts are sometimes not verified by the domain owner github#1975

    +

    Sharepoint

    +

    Rclone can be used with Sharepoint provided by OneDrive for Business or Office365 Education Accounts. This feature is only needed for a few of these Accounts, mostly Office365 Education ones. These accounts are sometimes not verified by the domain owner github#1975

    This means that these accounts can't be added using the official API (other Accounts should work with the "onedrive" option). However, it is possible to access them using webdav.

    To use a sharepoint remote with rclone, add it like this: First, you need to get your remote's URL:

    +

    v1.41 - 2018-04-28

    + +

    v1.40 - 2018-03-19

    + +

    v1.11 - 2015-03-04

    -
  • v1.10 - 2015-02-12 + +

    v1.10 - 2015-02-12

  • -
  • v1.09 - 2015-02-07 + +

    v1.09 - 2015-02-07

  • -
  • v1.08 - 2015-02-04 + +

    v1.08 - 2015-02-04

  • -
  • v1.07 - 2014-12-23 + +

    v1.07 - 2014-12-23

  • -
  • v1.06 - 2014-12-12 + +

    v1.06 - 2014-12-12

  • -
  • v1.05 - 2014-08-09 + +

    v1.05 - 2014-08-09

  • -
  • v1.04 - 2014-07-21 + +

    v1.04 - 2014-07-21

  • -
  • v1.03 - 2014-07-20 + +

    v1.03 - 2014-07-20

  • -
  • v1.02 - 2014-07-19 + +

    v1.02 - 2014-07-19

  • -
  • v1.01 - 2014-07-04 + +

    v1.01 - 2014-07-04

  • -
  • v1.00 - 2014-07-03 + +

    v1.00 - 2014-07-03

  • -
  • v0.99 - 2014-06-26 + +

    v0.99 - 2014-06-26

  • -
  • v0.98 - 2014-05-30 + +

    v0.98 - 2014-05-30

  • -
  • v0.97 - 2014-05-05 + +

    v0.97 - 2014-05-05

  • -
  • v0.96 - 2014-04-24 + +

    v0.96 - 2014-04-24

  • -
  • v0.95 - 2014-03-28 + +

    v0.95 - 2014-03-28

  • -
  • v0.94 - 2014-03-27 + +

    v0.94 - 2014-03-27

  • -
  • v0.93 - 2014-03-16 + +

    v0.93 - 2014-03-16

  • -
  • v0.92 - 2014-03-15 + +

    v0.92 - 2014-03-15

  • -
  • v0.91 - 2014-03-15 + +

    v0.91 - 2014-03-15

  • -
  • v0.90 - 2013-06-27 + +

    v0.90 - 2013-06-27

  • -
  • v0.00 - 2012-11-18 + +

    v0.00 - 2012-11-18

  • Bugs and Limitations

    Empty directories are left behind / not created

    @@ -8184,6 +9153,23 @@ THE SOFTWARE.
  • Kasper Byrdal Nielsen byrdal76@gmail.com
  • Benjamin Joseph Dag bjdag1234@users.noreply.github.com
  • themylogin themylogin@gmail.com
  • +
  • Onno Zweers onno.zweers@surfsara.nl
  • +
  • Jasper Lievisse Adriaanse jasper@humppa.nl
  • +
  • sandeepkru sandeep.ummadi@gmail.com
  • +
  • HerrH atomtigerzoo@users.noreply.github.com
  • +
  • Andrew 4030760+sparkyman215@users.noreply.github.com
  • +
  • dan smith XX1011@gmail.com
  • +
  • Oleg Kovalov iamolegkovalov@gmail.com
  • +
  • Ruben Vandamme github-com-00ff86@vandamme.email
  • +
  • Cnly minecnly@gmail.com
  • +
  • Andres Alvarez 1671935+kir4h@users.noreply.github.com
  • +
  • reddi1 xreddi@gmail.com
  • +
  • Matt Tucker matthewtckr@gmail.com
  • +
  • Sebastian Bünger buengese@gmail.com
  • +
  • Martin Polden mpolden@mpolden.no
  • +
  • Alex Chen Cnly@users.noreply.github.com
  • +
  • Denis deniskovpen@gmail.com
  • +
  • bsteiss 35940619+bsteiss@users.noreply.github.com
  • Contact the rclone project

    Forum

    diff --git a/MANUAL.md b/MANUAL.md index be11c63ee..8e58ee07c 100644 --- a/MANUAL.md +++ b/MANUAL.md @@ -1,6 +1,6 @@ % rclone(1) User Manual % Nick Craig-Wood -% Jun 16, 2018 +% Sep 01, 2018 Rclone ====== @@ -9,7 +9,7 @@ Rclone Rclone is a command line program to sync files and directories to and from: -* Amazon Drive +* Amazon Drive ([See note](/amazonclouddrive/#status)) * Amazon S3 * Backblaze B2 * Box @@ -22,6 +22,7 @@ Rclone is a command line program to sync files and directories to and from: * Google Drive * HTTP * Hubic +* Jottacloud * IBM COS S3 * Memset Memstore * Mega @@ -72,7 +73,7 @@ Rclone is a Go program and comes as a single binary file. ## Quickstart ## * [Download](https://rclone.org/downloads/) the relevant binary. - * Unpack and the `rclone` binary. + * Extract the `rclone` or `rclone.exe` binary from the archive * Run `rclone config` to setup. See [rclone config docs](https://rclone.org/docs/) for more details. See below for some expanded Linux / macOS instructions. @@ -144,16 +145,25 @@ Run `rclone config` to setup. See [rclone config docs](https://rclone.org/docs/) ## Install from source ## -Make sure you have at least [Go](https://golang.org/) 1.6 installed. -Make sure your `GOPATH` is set, then: +Make sure you have at least [Go](https://golang.org/) 1.7 +installed. [Download go](https://golang.org/dl/) if necessary. The +latest release is recommended. Then + + git clone https://github.com/ncw/rclone.git + cd rclone + go build + ./rclone version + +You can also build and install rclone in the +[GOPATH](https://github.com/golang/go/wiki/GOPATH) (which defaults to +`~/go`) with: go get -u -v github.com/ncw/rclone -and this will build the binary in `$GOPATH/bin`. If you have built -rclone before then you will want to update its dependencies first with -this - - go get -u -v github.com/ncw/rclone/... +and this will build the binary in `$GOPATH/bin` (`~/go/bin/rclone` by +default) after downloading the source to +`$GOPATH/src/github.com/ncw/rclone` (`~/go/src/github.com/ncw/rclone` +by default). ## Installation with Ansible ## @@ -200,6 +210,7 @@ See the following for detailed instructions for * [Google Drive](https://rclone.org/drive/) * [HTTP](https://rclone.org/http/) * [Hubic](https://rclone.org/hubic/) + * [Jottacloud](https://rclone.org/jottacloud/) * [Mega](https://rclone.org/mega/) * [Microsoft Azure Blob Storage](https://rclone.org/azureblob/) * [Microsoft OneDrive](https://rclone.org/onedrive/) @@ -751,7 +762,34 @@ Show the version number. ### Synopsis -Show the version number. + +Show the version number, the go version and the architecture. + +Eg + + $ rclone version + rclone v1.41 + - os/arch: linux/amd64 + - go version: go1.10 + +If you supply the --check flag, then it will do an online check to +compare your version with the latest release and the latest beta. + + $ rclone version --check + yours: 1.42.0.6 + latest: 1.42 (released 2018-06-16) + beta: 1.42.0.5 (released 2018-06-17) + +Or + + $ rclone version --check + yours: 1.41 + latest: 1.42 (released 2018-06-16) + upgrade: https://downloads.rclone.org/v1.42 + beta: 1.42.0.5 (released 2018-06-17) + upgrade: https://beta.rclone.org/v1.42-005-g56e1e820 + + ``` rclone version [flags] @@ -760,7 +798,8 @@ rclone version [flags] ### Options ``` - -h, --help help for version + --check Check for new version. + -h, --help help for version ``` ## rclone cleanup @@ -1259,6 +1298,27 @@ rclone copyto source:path dest:path [flags] -h, --help help for copyto ``` +## rclone copyurl + +Copy url content to dest. + +### Synopsis + + +Download urls content and copy it to destination +without saving it in tmp storage. + + +``` +rclone copyurl https://example.com dest:path [flags] +``` + +### Options + +``` + -h, --help help for copyurl +``` + ## rclone cryptcheck Cryptcheck checks the integrity of a crypted remote. @@ -1360,12 +1420,12 @@ rclone dbhashsum remote:path [flags] ## rclone deletefile -Remove a single file path from remote. +Remove a single file from remote. ### Synopsis -Remove a single file path from remote. Unlike `delete` it cannot be used to +Remove a single file from remote. Unlike `delete` it cannot be used to remove a directory and it doesn't obey include/exclude filters - if the specified file exists, it will always be removed. @@ -1728,6 +1788,7 @@ The output is an array of Items, where each Item looks like this "DropboxHash" : "ecb65bb98f9d905b70458986c39fcbad7715e5f2fcc3b1f07767d7c83e2438cc" }, "ID": "y2djkhiujf83u33", + "OrigID": "UYOJVTUW00Q1RzTDA", "IsDir" : false, "MimeType" : "application/octet-stream", "ModTime" : "2017-05-31T16:15:57.034468261+01:00", @@ -1787,6 +1848,7 @@ rclone lsjson remote:path [flags] --hash Include hashes in the output (may take longer). -h, --help help for lsjson --no-modtime Don't read the modification time (can speed things up). + --original Show the ID of the underlying Object. -R, --recursive Recurse into the listing. ``` @@ -1968,6 +2030,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -2070,6 +2149,7 @@ rclone mount remote:path /path/to/mountpoint [flags] --allow-root Allow access to root user. --attr-timeout duration Time for which file/directory attributes are cached. (default 1s) --daemon Run mount as a daemon (background mode). + --daemon-timeout duration Time limit for rclone to respond to kernel (not supported by all OSes). --debug-fuse Debug the FUSE internals - needs -v. --default-permissions Makes kernel enforce access control based on the file mode. --dir-cache-time duration Time to cache directory entries for. (default 5m0s) @@ -2088,8 +2168,8 @@ rclone mount remote:path /path/to/mountpoint [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) --volname string Set the volume name (not supported by all OSes). --write-back-cache Makes kernel buffer writes before sending them to rclone. Without this, writethrough caching is used. ``` @@ -2416,6 +2496,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -2537,8 +2634,8 @@ rclone serve http remote:path [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) ``` ## rclone serve restic @@ -2707,8 +2804,19 @@ remote over HTTP via the webdav protocol. This can be viewed with a webdav client or you can make a remote of type webdav to read and write it. -NB at the moment each directory listing reads the start of each file -which is undesirable: see https://github.com/golang/go/issues/22577 +### Webdav options + +#### --etag-hash + +This controls the ETag header. Without this flag the ETag will be +based on the ModTime and Size of the object. + +If this flag is set to "auto" then rclone will choose the first +supported hash on the backend or you can use a named hash such as +"MD5" or "SHA-1". + +Use "rclone hashsum" to see the full list. + ### Server options @@ -2784,6 +2892,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -2885,6 +3010,7 @@ rclone serve webdav remote:path [flags] --cert string SSL PEM key (concatenation of certificate and CA certificate) --client-ca string Client certificate authority to verify clients with --dir-cache-time duration Time to cache directory entries for. (default 5m0s) + --etag-hash string Which hash to use for the ETag, or auto or blank for off --gid uint32 Override the gid field set by the filesystem. (default 502) -h, --help help for webdav --htpasswd string htpasswd file - if not provided no authentication is done @@ -2905,8 +3031,8 @@ rclone serve webdav remote:path [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) ``` ## rclone touch @@ -3019,6 +3145,48 @@ It is recommended to use `copy` when copying individual files, not `sync`. They have pretty much the same effect but `copy` will use a lot less memory. +Syntax of remote paths +---------------------- + +The syntax of the paths passed to the rclone command are as follows. + +### /path/to/dir + +This refers to the local file system. + +On Windows only `\` may be used instead of `/` in local paths +**only**, non local paths must use `/`. + +These paths needn't start with a leading `/` - if they don't then they +will be relative to the current directory. + +### remote:path/to/dir + +This refers to a directory `path/to/dir` on `remote:` as defined in +the config file (configured with `rclone config`). + +### remote:/path/to/dir + +On most backends this is refers to the same directory as +`remote:path/to/dir` and that format should be preferred. On a very +small number of remotes (FTP, SFTP, Dropbox for business) this will +refer to a different directory. On these, paths without a leading `/` +will refer to your "home" directory and paths with a leading `/` will +refer to the root. + +### :backend:path/to/dir + +This is an advanced form for creating remotes on the fly. `backend` +should be the name or prefix of a backend (the `type` in the config +file) and all the configuration for the backend should be provided on +the command line (or in environment variables). + +Eg + + rclone lsd --http-url https://pub.rclone.org :http: + +Which lists all the directories in `pub.rclone.org`. + Quoting and the shell --------------------- @@ -3166,19 +3334,40 @@ For example, to limit bandwidth usage to 10 MBytes/s use `--bwlimit 10M` It is also possible to specify a "timetable" of limits, which will cause certain limits to be applied at certain times. To specify a timetable, format your -entries as "HH:MM,BANDWIDTH HH:MM,BANDWIDTH...". +entries as "WEEKDAY-HH:MM,BANDWIDTH WEEKDAY-HH:MM,BANDWIDTH..." where: +WEEKDAY is optional element. +It could be writen as whole world or only using 3 first characters. +HH:MM is an hour from 00:00 to 23:59. An example of a typical timetable to avoid link saturation during daytime working hours could be: `--bwlimit "08:00,512 12:00,10M 13:00,512 18:00,30M 23:00,off"` -In this example, the transfer bandwidth will be set to 512kBytes/sec at 8am. +In this example, the transfer bandwidth will be every day set to 512kBytes/sec at 8am. At noon, it will raise to 10Mbytes/s, and drop back to 512kBytes/sec at 1pm. At 6pm, the bandwidth limit will be set to 30MBytes/s, and at 11pm it will be completely disabled (full speed). Anything between 11pm and 8am will remain unlimited. +An example of timetable with WEEKDAY could be: + +`--bwlimit "Mon-00:00,512 Fri-23:59,10M Sat-10:00,1M Sun-20:00,off"` + +It mean that, the transfer bandwidh will be set to 512kBytes/sec on Monday. +It will raise to 10Mbytes/s before the end of Friday. +At 10:00 on Sunday it will be set to 1Mbyte/s. +From 20:00 at Sunday will be unlimited. + +Timeslots without weekday are extended to whole week. +So this one example: + +`--bwlimit "Mon-00:00,512 12:00,1M Sun-20:00,off"` + +Is equal to this: + +`--bwlimit "Mon-00:00,512Mon-12:00,1M Tue-12:00,1M Wed-12:00,1M Thu-12:00,1M Fri-12:00,1M Sat-12:00,1M Sun-12:00,1M Sun-20:00,off"` + Bandwidth limits only apply to the data transfer. They don't apply to the bandwidth of the directory listings etc. @@ -3206,6 +3395,10 @@ change the bwlimit dynamically: Use this sized buffer to speed up file transfers. Each `--transfer` will use this much memory for buffering. +When using `mount` or `cmount` each open file descriptor will use this much +memory for buffering. +See the [mount](/commands/rclone_mount/#file-buffering) documentation for more details. + Set to 0 to disable the buffering for the minimum memory usage. ### --checkers=N ### @@ -3400,6 +3593,22 @@ to reduce the value so rclone moves on to a high level retry (see the Disable low level retries with `--low-level-retries 1`. +### --max-backlog=N ### + +This is the maximum allowable backlog of files in a sync/copy/move +queued for being checked or transferred. + +This can be set arbitrarily large. It will only use memory when the +queue is in use. Note that it will use in the order of N kB of memory +when the backlog is in use. + +Setting this large allows rclone to calculate how many files are +pending more accurately and give a more accurate estimated finish +time. + +Setting this small will make rclone more synchronous to the listings +of the remote which may be desirable. + ### --max-delete=N ### This tells rclone not to delete more than N files. If that limit is @@ -3464,6 +3673,21 @@ files if they are incorrect as it would normally. This can be used if the remote is being synced with another tool also (eg the Google Drive client). +### --P, --progress ### + +This flag makes rclone update the stats in a static block in the +terminal providing a realtime overview of the transfer. + +Any log messages will scroll above the static block. Log messages +will push the static block down to the bottom of the terminal where it +will stay. + +Normally this is updated every 500mS but this period can be overridden +with the `--stats` flag. + +This can be used with the `--stats-one-line` flag for a simpler +display. + ### -q, --quiet ### Normally rclone outputs stats and a completion message. If you set @@ -3530,6 +3754,11 @@ default level of logging which is `NOTICE` the stats won't show - if you want them to then use `--stats-log-level NOTICE`. See the [Logging section](#logging) for more info on log levels. +### --stats-one-line ### + +When this is specified, rclone condenses the stats into a single line +showing the most important stats only. + ### --stats-unit=bits|bytes ### By default, data transfer rates will be printed in bytes/second. @@ -3605,7 +3834,7 @@ old file on the remote and upload a new copy. If you use this flag, and the remote supports server side copy or server side move, and the source and destination have a compatible -hash, then this will track renames during `sync`, `copy`, and `move` +hash, then this will track renames during `sync` operations and perform renaming server-side. Files will be matched by size and hash - if both match then a rename @@ -4718,6 +4947,43 @@ The most interesting values for most people are: This returns PID of current process. Useful for stopping rclone process. +### core/stats: Returns stats about current transfers. + +This returns all available stats + + rclone rc core/stats + +Returns the following values: + +``` +{ + "speed": average speed in bytes/sec since start of the process, + "bytes": total transferred bytes since the start of the process, + "errors": number of errors, + "checks": number of checked files, + "transfers": number of transferred files, + "deletes" : number of deleted files, + "elapsedTime": time in seconds since the start of the process, + "lastError": last occurred error, + "transferring": an array of currently active file transfers: + [ + { + "bytes": total transferred bytes for this file, + "eta": estimated time in seconds until file transfer completion + "name": name of the file, + "percentage": progress of the file transfer in percent, + "speed": speed in bytes/sec, + "speedAvg": speed in bytes/sec as an exponentially weighted moving average, + "size": size of the file in bytes + } + ], + "checking": an array of names of currently active file checks + [] +} +``` +Values for "transferring", "checking" and "lastError" are only assigned if data is available. +The value for "eta" is null if an eta cannot be determined. + ### rc/error: This returns an error This returns an error with the input as part of its error string. @@ -4750,6 +5016,23 @@ starting with dir will forget that dir, eg rclone rc vfs/forget file=hello file2=goodbye dir=home/junk +### vfs/refresh: Refresh the directory cache. + +This reads the directories for the specified paths and freshens the +directory cache. + +If no paths are passed in then it will refresh the root directory. + + rclone rc vfs/refresh + +Otherwise pass directories in as dir=path. Any parameter key +starting with dir will refresh that directory, eg + + rclone rc vfs/refresh dir=home/junk dir2=data/misc + +If the parameter recursive=true is given the whole directory tree +will get refreshed. This refresh will use --fast-list if enabled. + ## Accessing the remote control via HTTP @@ -4944,6 +5227,7 @@ Here is an overview of the major features of each cloud storage system. | Google Drive | MD5 | Yes | No | Yes | R/W | | HTTP | - | No | No | No | R | | Hubic | MD5 | Yes | No | No | R/W | +| Jottacloud | MD5 | Yes | Yes | No | R/W | | Mega | - | No | No | Yes | - | | Microsoft Azure Blob Storage | MD5 | Yes | No | No | R/W | | Microsoft OneDrive | SHA1 ‡‡ | Yes | Yes | No | R | @@ -5051,12 +5335,13 @@ operations more efficient. | Dropbox | Yes | Yes | Yes | Yes | No [#575](https://github.com/ncw/rclone/issues/575) | No | Yes | Yes | Yes | | FTP | No | No | Yes | Yes | No | No | Yes | No [#2178](https://github.com/ncw/rclone/issues/2178) | No | | Google Cloud Storage | Yes | Yes | No | No | No | Yes | Yes | No [#2178](https://github.com/ncw/rclone/issues/2178) | No | -| Google Drive | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | +| Google Drive | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | HTTP | No | No | No | No | No | No | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | No | | Hubic | Yes † | Yes | No | No | No | Yes | Yes | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | +| Jottacloud | Yes | Yes | Yes | Yes | No | No | No | No | No | | Mega | Yes | No | Yes | Yes | No | No | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | | Microsoft Azure Blob Storage | Yes | Yes | No | No | No | Yes | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | No | -| Microsoft OneDrive | Yes | Yes | Yes | No [#197](https://github.com/ncw/rclone/issues/197) | No [#575](https://github.com/ncw/rclone/issues/575) | No | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | +| Microsoft OneDrive | Yes | Yes | Yes | Yes | No [#575](https://github.com/ncw/rclone/issues/575) | No | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | | OpenDrive | Yes | Yes | Yes | Yes | No | No | No | No | No | | Openstack Swift | Yes † | Yes | No | No | No | Yes | Yes | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | | pCloud | Yes | Yes | Yes | Yes | Yes | No | No | No [#2178](https://github.com/ncw/rclone/issues/2178) | Yes | @@ -5263,9 +5548,24 @@ Copy another local directory to the alias directory called source Amazon Drive ----------------------------------------- -Paths are specified as `remote:path` +Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage +service run by Amazon for consumers. -Paths may be as deep as required, eg `remote:directory/subdirectory`. +## Status + +**Important:** rclone supports Amazon Drive only if you have your own +set of API keys. Unfortunately the [Amazon Drive developer +program](https://developer.amazon.com/amazon-drive) is now closed to +new entries so if you don't already have your own set of keys you will +not be able to use rclone with Amazon Drive. + +For the history on why rclone no longer has a set of Amazon Drive API +keys see [the forum](https://forum.rclone.org/t/rclone-has-been-banned-from-amazon-drive/2314). + +If you happen to know anyone who works at Amazon then please ask them +to re-instate rclone into the Amazon Drive developer program - thanks! + +## Setup The initial setup for Amazon Drive involves getting a token from Amazon which you need to do in your browser. `rclone config` walks @@ -5277,10 +5577,8 @@ Amazon credentials out of the source code. The proxy runs in Google's very secure App Engine environment and doesn't store any credentials which pass through it. -**NB** rclone doesn't not currently have its own Amazon Drive -credentials (see [the -forum](https://forum.rclone.org/t/rclone-has-been-banned-from-amazon-drive/) -for why) so you will either need to have your own `client_id` and +Since rclone doesn't currently have its own Amazon Drive credentials +so you will either need to have your own `client_id` and `client_secret` with Amazon Drive, or use a a third party ouath proxy in which case you will need to enter `client_id`, `client_secret`, `auth_url` and `token_url`. @@ -5875,6 +6173,16 @@ Note that 2 chunks of this size are buffered in memory per transfer. If you are transferring large files over high speed links and you have enough memory, then increasing this will speed up the transfers. +#### --s3-force-path-style=BOOL #### + +If this is true (the default) then rclone will use path style access, +if false then rclone will use virtual path style. See [the AWS S3 +docs](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html#access-bucket-intro) +for more info. + +Some providers (eg Aliyun OSS or Netease COS) require this set to +`false`. It can also be set in the config in the advanced section. + #### --s3-upload-concurrency #### Number of chunks of the same file that are uploaded concurrently. @@ -6385,6 +6693,110 @@ server_side_encryption = storage_class = ``` +### Aliyun OSS / Netease NOS ### + +This describes how to set up Aliyun OSS - Netease NOS is the same +except for different endpoints. + +Note this is a pretty standard S3 setup, except for the setting of +`force_path_style = false` in the advanced config. + +``` +# rclone config +e/n/d/r/c/s/q> n +name> oss +Type of storage to configure. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value + 3 / Amazon S3 Compliant Storage Providers (AWS, Ceph, Dreamhost, IBM COS, Minio) + \ "s3" +Storage> s3 +Choose your S3 provider. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value + 8 / Any other S3 compatible provider + \ "Other" +provider> other +Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). +Only applies if access_key_id and secret_access_key is blank. +Enter a boolean value (true or false). Press Enter for the default ("false"). +Choose a number from below, or type in your own value + 1 / Enter AWS credentials in the next step + \ "false" + 2 / Get AWS credentials from the environment (env vars or IAM) + \ "true" +env_auth> 1 +AWS Access Key ID. +Leave blank for anonymous access or runtime credentials. +Enter a string value. Press Enter for the default (""). +access_key_id> xxxxxxxxxxxx +AWS Secret Access Key (password) +Leave blank for anonymous access or runtime credentials. +Enter a string value. Press Enter for the default (""). +secret_access_key> xxxxxxxxxxxxxxxxx +Region to connect to. +Leave blank if you are using an S3 clone and you don't have a region. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value + 1 / Use this if unsure. Will use v4 signatures and an empty region. + \ "" + 2 / Use this only if v4 signatures don't work, eg pre Jewel/v10 CEPH. + \ "other-v2-signature" +region> 1 +Endpoint for S3 API. +Required when using an S3 clone. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value +endpoint> oss-cn-shenzhen.aliyuncs.com +Location constraint - must be set to match the Region. +Leave blank if not sure. Used when creating buckets only. +Enter a string value. Press Enter for the default (""). +location_constraint> +Canned ACL used when creating buckets and/or storing objects in S3. +For more info visit https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value + 1 / Owner gets FULL_CONTROL. No one else has access rights (default). + \ "private" +acl> 1 +Edit advanced config? (y/n) +y) Yes +n) No +y/n> y +Chunk size to use for uploading +Enter a size with suffix k,M,G,T. Press Enter for the default ("5M"). +chunk_size> +Don't store MD5 checksum with object metadata +Enter a boolean value (true or false). Press Enter for the default ("false"). +disable_checksum> +An AWS session token +Enter a string value. Press Enter for the default (""). +session_token> +Concurrency for multipart uploads. +Enter a signed integer. Press Enter for the default ("2"). +upload_concurrency> +If true use path style access if false use virtual hosted style. +Some providers (eg Aliyun OSS or Netease COS) require this. +Enter a boolean value (true or false). Press Enter for the default ("true"). +force_path_style> false +Remote config +-------------------- +[oss] +type = s3 +provider = Other +env_auth = false +access_key_id = xxxxxxxxx +secret_access_key = xxxxxxxxxxxxx +endpoint = oss-cn-shenzhen.aliyuncs.com +acl = private +force_path_style = false +-------------------- +y) Yes this is OK +e) Edit this remote +d) Delete this remote +y/e/d> y +``` + Backblaze B2 ---------------------------------------- @@ -6436,7 +6848,7 @@ Choose a number from below, or type in your own value 13 / Yandex Disk \ "yandex" Storage> 3 -Account ID +Account ID or Application Key ID account> 123456789abc Application Key key> 0123456789abcdef0123456789abcdef0123456789 @@ -6461,7 +6873,7 @@ See all buckets rclone lsd remote: -Make a new bucket +Create a new bucket rclone mkdir remote:bucket @@ -6474,6 +6886,21 @@ excess files in the bucket. rclone sync /home/local/directory remote:bucket +### Application Keys ### + +B2 supports multiple [Application Keys for different access permission +to B2 Buckets](https://www.backblaze.com/b2/docs/application_keys.html). + +You can use these with rclone too. + +Follow Backblaze's docs to create an Application Key with the required +permission and add the `Application Key ID` as the `account` and the +`Application Key` itself as the `key`. + +Note that you must put the Application Key ID as the `account` - you +can't use the master Account ID. If you try then B2 will return 401 +errors. + ### --fast-list ### This remote supports `--fast-list` which allows you to use fewer @@ -6891,7 +7318,7 @@ Box allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not. -One drive supports SHA1 type hashes, so you can use the `--checksum` +Box supports SHA1 type hashes, so you can use the `--checksum` flag. ### Transfers ### @@ -6916,6 +7343,10 @@ system. Cutoff for switching to chunked upload - must be >= 50MB. The default is 50MB. +#### --box-commit-retries int #### + +Max number of times to try committing a multipart file. (default 100) + ### Limitations ### Note that Box is case insensitive so you can't have a file called @@ -7181,6 +7612,14 @@ Params: Here are the command line options specific to this cloud storage system. +#### --cache-db-path=PATH #### + +Path to where the file structure metadata (DB) is stored locally. The remote +name is used as the DB file name. + +**Default**: /cache-backend/ +**Example**: /.cache/cache-backend/test-cache + #### --cache-chunk-path=PATH #### Path to where partial file data (chunks) is stored locally. The remote @@ -7193,14 +7632,6 @@ then `--cache-chunk-path` will use the same path as `--cache-db-path`. **Default**: /cache-backend/ **Example**: /.cache/cache-backend/test-cache -#### --cache-db-path=PATH #### - -Path to where the file structure metadata (DB) is stored locally. The remote -name is used as the DB file name. - -**Default**: /cache-backend/ -**Example**: /.cache/cache-backend/test-cache - #### --cache-db-purge #### Flag to clear all the cached data for this remote before. @@ -8582,6 +9013,45 @@ d) Delete this remote y/e/d> y ``` +### --fast-list ### + +This remote supports `--fast-list` which allows you to use fewer +transactions in exchange for more memory. See the [rclone +docs](/docs/#fast-list) for more details. + +It does this by combining multiple `list` calls into a single API request. + +This works by combining many `'%s' in parents` filters into one expression. +To list the contents of directories a, b and c, the the following requests will be send by the regular `List` function: +``` +trashed=false and 'a' in parents +trashed=false and 'b' in parents +trashed=false and 'c' in parents +``` +These can now be combined into a single request: +``` +trashed=false and ('a' in parents or 'b' in parents or 'c' in parents) +``` + +The implementation of `ListR` will put up to 50 `parents` filters into one request. +It will use the `--checkers` value to specify the number of requests to run in parallel. + +In tests, these batch requests were up to 20x faster than the regular method. +Running the following command against different sized folders gives: +``` +rclone lsjson -vv -R --checkers=6 gdrive:folder +``` + +small folder (220 directories, 700 files): + +- without `--fast-list`: 38s +- with `--fast-list`: 10s + +large folder (10600 directories, 39000 files): + +- without `--fast-list`: 22:05 min +- with `--fast-list`: 58s + ### Modified time ### Google drive stores modification times accurate to 1 ms. @@ -8707,6 +9177,10 @@ See rclone issue [#2243](https://github.com/ncw/rclone/issues/2243) for backgrou When using a service account, this instructs rclone to impersonate the user passed in. +#### --drive-keep-revision-forever #### + +Keeps new head revision of the file forever. + #### --drive-list-chunk int #### Size of listing chunk 100-1000. 0 to disable. (default 1000) @@ -8962,20 +9436,10 @@ No checksums are stored. ### Usage without a config file ### -Note that since only two environment variable need to be set, it is -easy to use without a config file like this. +Since the http remote only has one config parameter it is easy to use +without a config file: -``` -RCLONE_CONFIG_ZZ_TYPE=http RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org rclone lsd zz: -``` - -Or if you prefer - -``` -export RCLONE_CONFIG_ZZ_TYPE=http -export RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org -rclone lsd zz: -``` + rclone lsd --http-url https://beta.rclone.org :http: Hubic ----------------------------------------- @@ -9111,6 +9575,130 @@ The Swift API doesn't return a correct MD5SUM for segmented files (Dynamic or Static Large Objects) so rclone won't check or use the MD5SUM for these. +Jottacloud +----------------------------------------- + +Paths are specified as `remote:path` + +Paths may be as deep as required, eg `remote:directory/subdirectory`. + +To configure Jottacloud you will need to enter your username and password and select a mountpoint. + +Here is an example of how to make a remote called `remote`. First run: + + rclone config + +This will guide you through an interactive setup process: + +``` +No remotes found - make a new one +n) New remote +s) Set configuration password +q) Quit config +n/s/q> n +name> remote +Type of storage to configure. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value +[snip] +13 / JottaCloud + \ "jottacloud" +[snip] +Storage> jottacloud +User Name +Enter a string value. Press Enter for the default (""). +user> user +Password. +y) Yes type in my own password +g) Generate random password +n) No leave this optional password blank +y/g/n> y +Enter the password: +password: +Confirm the password: +password: +The mountpoint to use. +Enter a string value. Press Enter for the default (""). +Choose a number from below, or type in your own value + 1 / Will be synced by the official client. + \ "Sync" + 2 / Archive + \ "Archive" +mountpoint> Archive +Remote config +-------------------- +[remote] +type = jottacloud +user = user +pass = *** ENCRYPTED *** +mountpoint = Archive +-------------------- +y) Yes this is OK +e) Edit this remote +d) Delete this remote +y/e/d> y +``` +Once configured you can then use `rclone` like this, + +List directories in top level of your Jottacloud + + rclone lsd remote: + +List all the files in your Jottacloud + + rclone ls remote: + +To copy a local directory to an Jottacloud directory called backup + + rclone copy /home/source remote:backup + + +### Modified time and hashes ### + +Jottacloud allows modification times to be set on objects accurate to 1 +second. These will be used to detect whether objects need syncing or +not. + +Jottacloud supports MD5 type hashes, so you can use the `--checksum` +flag. + +Note that Jottacloud requires the MD5 hash before upload so if the +source does not have an MD5 checksum then the file will be cached +temporarily on disk (wherever the `TMPDIR` environment variable points +to) before it is uploaded. Small files will be cached in memory - see +the `--jottacloud-md5-memory-limit` flag. + +### Deleting files ### + +Any files you delete with rclone will end up in the trash. Due to a lack of API documentation emptying the trash is currently only possible via the Jottacloud website. + +### Versions ### + +Jottacloud supports file versioning. When rclone uploads a new version of a file it creates a new version of it. Currently rclone only supports retrieving the current version but older versions can be accessed via the Jottacloud Website. + +### Limitations ### + +Note that Jottacloud is case insensitive so you can't have a file called +"Hello.doc" and one called "hello.doc". + +There are quite a few characters that can't be in Jottacloud file names. Rclone will map these names to and from an identical looking unicode equivalent. For example if a file has a ? in it will be mapped to ? instead. + +Jottacloud only supports filenames up to 255 characters in length. + +### Specific options ### + +Here are the command line options specific to this cloud storage +system. + +#### --jottacloud-md5-memory-limit SizeSuffix + +Files bigger than this will be cached on disk to calculate the MD5 if +required. (default 10M) + +### Troubleshooting ### + +Jottacloud exhibits some inconsistent behaviours regarding deleted files and folders which may cause Copy, Move and DirMove operations to previously deleted paths to fail. Emptying the trash should help in such cases. + Mega ----------------------------------------- @@ -9203,6 +9791,23 @@ messages in the log about duplicates. Use `rclone dedupe` to fix duplicated files. +### Specific options ### + +Here are the command line options specific to this cloud storage +system. + +#### --mega-debug #### + +If this flag is set (along with `-vv`) it will print further debugging +information from the mega backend. + +#### --mega-hard-delete #### + +Normally the mega backend will put all deletions into the trash rather +than permanently deleting them. If you specify this flag (or set it +in the advanced config) then rclone will permanently delete objects +instead. + ### Limitations ### This backend uses the [go-mega go @@ -9327,6 +9932,36 @@ MD5 hashes are stored with blobs. However blobs that were uploaded in chunks only have an MD5 if the source remote was capable of MD5 hashes, eg the local disk. +### Authenticating with Azure Blob Storage + +Rclone has 3 ways of authenticating with Azure Blob Storage: + +#### Account and Key + +This is the most straight forward and least flexible way. Just fill in the `account` and `key` lines and leave the rest blank. + +#### SAS URL + +This can be an account level SAS URL or container level SAS URL + +To use it leave `account`, `key` blank and fill in `sas_url`. + +Account level SAS URL or container level SAS URL can be obtained from Azure portal or Azure Storage Explorer. +To get a container level SAS URL right click on a container in the Azure Blob explorer in the Azure portal. + +If You use container level SAS URL, rclone operations are permitted only on particular container, eg + + rclone ls azureblob:container or rclone ls azureblob: + +Since container name already exists in SAS URL, you can leave it empty as well. + +However these will not work + + rclone lsd azureblob: + rclone ls azureblob:othercontainer + +This would be useful for temporarily allowing third parties access to a single container or putting credentials into an untrusted environment. + ### Multipart uploads ### Rclone supports multipart uploads with Azure Blob storage. Files @@ -9364,6 +9999,17 @@ Upload chunk size. Default 4MB. Note that this is stored in memory and there may be up to `--transfers` chunks stored at once in memory. This can be at most 100MB. +#### --azureblob-access-tier=Hot/Cool/Archive #### + +Azure storage supports blob tiering, you can configure tier in advanced +settings or supply flag while performing data transfer operations. +If there is no `access tier` specified, rclone doesn't apply any tier. +rclone performs `Set Tier` operation on blobs while uploading, if objects +are not modified, specifying `access tier` to new one will have no effect. +If blobs are in `archive tier` at remote, trying to perform data transfer +operations from remote will not be allowed. User should first restore by +tiering blob to `Hot` or `Cool`. + ### Limitations ### MD5 sums are only uploaded with chunked files if the source has an MD5 @@ -10089,6 +10735,11 @@ files whose local modtime is newer than the time it was last uploaded. Here are the command line options specific to this cloud storage system. +#### --swift-storage-policy=STRING #### +Apply the specified storage policy when creating a new container. The policy +cannot be changed afterwards. The allowed configuration values and their +meaning depend on your Swift storage provider. + #### --swift-chunk-size=SIZE #### Above this size files will be chunked into a _segments container. The @@ -10491,53 +11142,17 @@ n/s/q> n name> remote Type of storage to configure. Choose a number from below, or type in your own value - 1 / Amazon Drive - \ "amazon cloud drive" - 2 / Amazon S3 (also Dreamhost, Ceph, Minio) - \ "s3" - 3 / Backblaze B2 - \ "b2" - 4 / Box - \ "box" - 5 / Dropbox - \ "dropbox" - 6 / Encrypt/Decrypt a remote - \ "crypt" - 7 / FTP Connection - \ "ftp" - 8 / Google Cloud Storage (this is not Google Drive) - \ "google cloud storage" - 9 / Google Drive - \ "drive" -10 / Hubic - \ "hubic" -11 / Local Disk - \ "local" -12 / Microsoft Azure Blob Storage - \ "azureblob" -13 / Microsoft OneDrive - \ "onedrive" -14 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) - \ "swift" -15 / Pcloud - \ "pcloud" -16 / QingCloud Object Storage - \ "qingstor" -17 / SSH/SFTP Connection - \ "sftp" -18 / WebDAV +[snip] +22 / Webdav \ "webdav" -19 / Yandex Disk - \ "yandex" -20 / http Connection - \ "http" +[snip] Storage> webdav URL of http host to connect to Choose a number from below, or type in your own value 1 / Connect to example.com \ "https://example.com" url> https://example.com/remote.php/webdav/ -Name of the WebDAV site/service/software you are using +Name of the Webdav site/service/software you are using Choose a number from below, or type in your own value 1 / Nextcloud \ "nextcloud" @@ -10559,13 +11174,17 @@ Enter the password: password: Confirm the password: password: +Bearer token instead of user/pass (eg a Macaroon) +bearer_token> Remote config -------------------- [remote] +type = webdav url = https://example.com/remote.php/webdav/ vendor = nextcloud user = user pass = *** ENCRYPTED *** +bearer_token = -------------------- y) Yes this is OK e) Edit this remote @@ -10594,6 +11213,10 @@ Owncloud or Nextcloud rclone will support modified times. Hashes are not supported. +## Provider notes ## + +See below for notes on specific providers. + ### Owncloud ### Click on the settings cog in the bottom right of the page and this @@ -10610,7 +11233,7 @@ Owncloud does. This [may be fixed](https://github.com/nextcloud/nextcloud-snap/issues/365) in the future. -## Put.io ## +### Put.io ### put.io can be accessed in a read only way using webdav. @@ -10635,9 +11258,9 @@ mount. For more help see [the put.io webdav docs](http://help.put.io/apps-and-integrations/ftp-and-webdav). -## Sharepoint ## +### Sharepoint ### -Can be used with Sharepoint provided by OneDrive for Business +Rclone can be used with Sharepoint provided by OneDrive for Business or Office365 Education Accounts. This feature is only needed for a few of these Accounts, mostly Office365 Education ones. These accounts are sometimes not @@ -10676,6 +11299,29 @@ user = YourEmailAddress pass = encryptedpassword ``` +### dCache ### + +dCache is a storage system with WebDAV doors that support, beside basic and x509, +authentication with [Macaroons](https://www.dcache.org/manuals/workshop-2017-05-29-Umea/000-Final/anupam_macaroons_v02.pdf) (bearer tokens). + +Configure as normal using the `other` type. Don't enter a username or +password, instead enter your Macaroon as the `bearer_token`. + +The config will end up looking something like this. + +``` +[dcache] +type = webdav +url = https://dcache... +vendor = other +user = +pass = +bearer_token = your-macaroon +``` + +There is a [script](https://github.com/onnozweers/dcache-scripts/blob/master/get-share-link) that +obtains a Macaroon from a dCache WebDAV endpoint, and creates an rclone config file. + Yandex Disk ---------------------------------------- @@ -10980,1171 +11626,1386 @@ flag. This flag disables warning messages on skipped symlinks or junction points, as you explicitly acknowledge that they should be skipped. -Changelog ---------- +# Changelog - * v1.42 - 2018-06-16 - * New backends - * OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) - * New commands - * deletefile command (Filip Bartodziej) - * New Features - * copy, move: Copy single files directly, don't use `--files-from` work-around - * this makes them much more efficient - * Implement `--max-transfer` flag to quit transferring at a limit - * make exit code 8 for `--max-transfer` exceeded - * copy: copy empty source directories to destination (Ishuah Kariuki) - * check: Add `--one-way` flag (Kasper Byrdal Nielsen) - * Add siginfo handler for macOS for ctrl-T stats (kubatasiemski) - * rc - * add core/gc to run a garbage collection on demand - * enable go profiling by default on the `--rc` port - * return error from remote on failure - * lsf - * Add `--absolute` flag to add a leading / onto path names - * Add `--csv` flag for compliant CSV output - * Add 'm' format specifier to show the MimeType - * Implement 'i' format for showing object ID - * lsjson - * Add MimeType to the output - * Add ID field to output to show Object ID - * Add `--retries-sleep` flag (Benjamin Joseph Dag) - * Oauth tidy up web page and error handling (Henning Surmeier) - * Bug Fixes - * Password prompt output with `--log-file` fixed for unix (Filip Bartodziej) - * Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) - * Mount - * Only print "File.rename error" if there actually is an error (Stefan Breunig) - * Delay rename if file has open writers instead of failing outright (Stefan Breunig) - * Ensure atexit gets run on interrupt - * macOS enhancements - * Make `--noappledouble` `--noapplexattr` - * Add `--volname` flag and remove special chars from it - * Make Get/List/Set/Remove xattr return ENOSYS for efficiency - * Make `--daemon` work for macOS without CGO - * VFS - * Add `--vfs-read-chunk-size` and `--vfs-read-chunk-size-limit` (Fabian Möller) - * Fix ChangeNotify for new or changed folders (Fabian Möller) - * Local - * Fix symlink/junction point directory handling under Windows - * **NB** you will need to add `-L` to your command line to copy files with reparse points - * Cache - * Add non cached dirs on notifications (Remus Bunduc) - * Allow root to be expired from rc (Remus Bunduc) - * Clean remaining empty folders from temp upload path (Remus Bunduc) - * Cache lists using batch writes (Remus Bunduc) - * Use secure websockets for HTTPS Plex addresses (John Clayton) - * Reconnect plex websocket on failures (Remus Bunduc) - * Fix panic when running without plex configs (Remus Bunduc) - * Fix root folder caching (Remus Bunduc) - * Crypt - * Check the crypted hash of files when uploading for extra data security - * Dropbox - * Make Dropbox for business folders accessible using an initial `/` in the path - * Google Cloud Storage - * Low level retry all operations if necessary - * Google Drive - * Add `--drive-acknowledge-abuse` to download flagged files - * Add `--drive-alternate-export` to fix large doc export - * Don't attempt to choose Team Drives when using rclone config create - * Fix change list polling with team drives - * Fix ChangeNotify for folders (Fabian Möller) - * Fix about (and df on a mount) for team drives - * Onedrive - * Errorhandler for onedrive for business requests (Henning Surmeier) - * S3 - * Adjust upload concurrency with `--s3-upload-concurrency` (themylogin) - * Fix `--s3-chunk-size` which was always using the minimum - * SFTP - * Add `--ssh-path-override` flag (Piotr Oleszczyk) - * Fix slow downloads for long latency connections - * Webdav - * Add workarounds for biz.mail.ru - * Ignore Reason-Phrase in status line to fix 4shared (Rodrigo) - * Better error message generation - * v1.41 - 2018-04-28 - * New backends - * Mega support added - * Webdav now supports SharePoint cookie authentication (hensur) - * New commands - * link: create public link to files and folders (Stefan Breunig) - * about: gets quota info from a remote (a-roussos, ncw) - * hashsum: a generic tool for any hash to produce md5sum like output - * New Features - * lsd: Add -R flag and fix and update docs for all ls commands - * ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb) - * serve restic: Add append-only mode (Steve Kriss) - * serve restic: Disallow overwriting files in append-only mode (Alexander Neumann) - * serve restic: Print actual listener address (Matt Holt) - * size: Add --json flag (Matthew Holt) - * sync: implement --ignore-errors (Mateusz Pabian) - * dedupe: Add dedupe largest functionality (Richard Yang) - * fs: Extend SizeSuffix to include TB and PB for rclone about - * fs: add --dump goroutines and --dump openfiles for debugging - * rc: implement core/memstats to print internal memory usage info - * rc: new call rc/pid (Michael P. Dubner) - * Compile - * Drop support for go1.6 - * Release - * Fix `make tarball` (Chih-Hsuan Yen) - * Bug Fixes - * filter: fix --min-age and --max-age together check - * fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport - * lsd,lsf: make sure all times we output are in local time - * rc: fix setting bwlimit to unlimited - * rc: take note of the --rc-addr flag too as per the docs - * Mount - * Use About to return the correct disk total/used/free (eg in `df`) - * Set `--attr-timeout default` to `1s` - fixes: +## v1.42 - 2018-09-01 + +* New backends + * Jottacloud (Sebastian Bünger) +* New commands + * copyurl: copies a URL to a remote (Denis) +* New Features + * Reworked config for backends (Nick Craig-Wood) + * All backend config can now be supplied by command line, env var or config file + * Advanced section in the config wizard for the optional items + * A large step towards rclone backends being usable in other go software + * Allow on the fly remotes with :backend: syntax + * Stats revamp + * Add `--progress`/`-P` flag to show interactive progress (Nick Craig-Wood) + * Show the total progress of the sync in the stats (Nick Craig-Wood) + * Add `--stats-one-line` flag for single line stats (Nick Craig-Wood) + * Added weekday schedule into `--bwlimit` (Mateusz) + * lsjson: Add option to show the original object IDs (Fabian Möller) + * serve webdav: Make Content-Type without reading the file and add `--etag-hash` (Nick Craig-Wood) + * build + * Build macOS with native compiler (Nick Craig-Wood) + * Update to use go1.11 for the build (Nick Craig-Wood) + * rc + * Added core/stats to return the stats (reddi1) + * `version --check`: Prints the current release and beta versions (Nick Craig-Wood) +* Bug Fixes + * accounting + * Fix time to completion estimates (Nick Craig-Wood) + * Fix moving average speed for file stats (Nick Craig-Wood) + * config: Fix error reading password from piped input (Nick Craig-Wood) + * move: Fix `--delete-empty-src-dirs` flag to delete all empty dirs on move (ishuah) +* Mount + * Implement `--daemon-timeout` flag for OSXFUSE (Nick Craig-Wood) + * Fix mount `--daemon` not working with encrypted config (Alex Chen) + * Clip the number of blocks to 2^32-1 on macOS - fixes borg backup (Nick Craig-Wood) +* VFS + * Enable vfs-read-chunk-size by default (Fabian Möller) + * Add the vfs/refresh rc command (Fabian Möller) + * Add non recursive mode to vfs/refresh rc command (Fabian Möller) + * Try to seek buffer on read only files (Fabian Möller) +* Local + * Fix crash when deprecated `--local-no-unicode-normalization` is supplied (Nick Craig-Wood) + * Fix mkdir error when trying to copy files to the root of a drive on windows (Nick Craig-Wood) +* Cache + * Fix nil pointer deref when using lsjson on cached directory (Nick Craig-Wood) + * Fix nil pointer deref for occasional crash on playback (Nick Craig-Wood) +* Crypt + * Fix accounting when checking hashes on upload (Nick Craig-Wood) +* Amazon Cloud Drive + * Make very clear in the docs that rclone has no ACD keys (Nick Craig-Wood) +* Azure Blob + * Add connection string and SAS URL auth (Nick Craig-Wood) + * List the container to see if it exists (Nick Craig-Wood) + * Port new Azure Blob Storage SDK (sandeepkru) + * Added blob tier, tier between Hot, Cool and Archive. (sandeepkru) + * Remove leading / from paths (Nick Craig-Wood) +* B2 + * Support Application Keys (Nick Craig-Wood) + * Remove leading / from paths (Nick Craig-Wood) +* Box + * Fix upload of > 2GB files on 32 bit platforms (Nick Craig-Wood) + * Make `--box-commit-retries` flag defaulting to 100 to fix large uploads (Nick Craig-Wood) +* Drive + * Add `--drive-keep-revision-forever` flag (lewapm) + * Handle gdocs when filtering file names in list (Fabian Möller) + * Support using `--fast-list` for large speedups (Fabian Möller) +* FTP + * Fix Put mkParentDir failed: 521 for BunnyCDN (Nick Craig-Wood) +* Google Cloud Storage + * Fix index out of range error with `--fast-list` (Nick Craig-Wood) +* Jottacloud + * Fix MD5 error check (Oliver Heyme) + * Handle empty time values (Martin Polden) + * Calculate missing MD5s (Oliver Heyme) + * Docs, fixes and tests for MD5 calculation (Nick Craig-Wood) + * Add optional MimeTyper interface. (Sebastian Bünger) + * Implement optional About interface (for `df` support). (Sebastian Bünger) +* Mega + * Wait for events instead of arbitrary sleeping (Nick Craig-Wood) + * Add `--mega-hard-delete` flag (Nick Craig-Wood) + * Fix failed logins with upper case chars in email (Nick Craig-Wood) +* Onedrive + * Shared folder support (Yoni Jah) + * Implement DirMove (Cnly) + * Fix rmdir sometimes deleting directories with contents (Nick Craig-Wood) +* Pcloud + * Delete half uploaded files on upload error (Nick Craig-Wood) +* Qingstor + * Remove leading / from paths (Nick Craig-Wood) +* S3 + * Fix index out of range error with `--fast-list` (Nick Craig-Wood) + * Add `--s3-force-path-style` (Nick Craig-Wood) + * Add support for KMS Key ID (bsteiss) + * Remove leading / from paths (Nick Craig-Wood) +* Swift + * Add `storage_policy` (Ruben Vandamme) + * Make it so just `storage_url` or `auth_token` can be overidden (Nick Craig-Wood) + * Fix server side copy bug for unusal file names (Nick Craig-Wood) + * Remove leading / from paths (Nick Craig-Wood) +* WebDAV + * Ensure we call MKCOL with a URL with a trailing / for QNAP interop (Nick Craig-Wood) + * If root ends with / then don't check if it is a file (Nick Craig-Wood) + * Don't accept redirects when reading metadata (Nick Craig-Wood) + * Add bearer token (Macaroon) support for dCache (Nick Craig-Wood) + * Document dCache and Macaroons (Onno Zweers) + * Sharepoint recursion with different depth (Henning) + * Attempt to remove failed uploads (Nick Craig-Wood) +* Yandex + * Fix listing/deleting files in the root (Nick Craig-Wood) + +## v1.42 - 2018-06-16 + +* New backends + * OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) +* New commands + * deletefile command (Filip Bartodziej) +* New Features + * copy, move: Copy single files directly, don't use `--files-from` work-around + * this makes them much more efficient + * Implement `--max-transfer` flag to quit transferring at a limit + * make exit code 8 for `--max-transfer` exceeded + * copy: copy empty source directories to destination (Ishuah Kariuki) + * check: Add `--one-way` flag (Kasper Byrdal Nielsen) + * Add siginfo handler for macOS for ctrl-T stats (kubatasiemski) + * rc + * add core/gc to run a garbage collection on demand + * enable go profiling by default on the `--rc` port + * return error from remote on failure + * lsf + * Add `--absolute` flag to add a leading / onto path names + * Add `--csv` flag for compliant CSV output + * Add 'm' format specifier to show the MimeType + * Implement 'i' format for showing object ID + * lsjson + * Add MimeType to the output + * Add ID field to output to show Object ID + * Add `--retries-sleep` flag (Benjamin Joseph Dag) + * Oauth tidy up web page and error handling (Henning Surmeier) +* Bug Fixes + * Password prompt output with `--log-file` fixed for unix (Filip Bartodziej) + * Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) +* Mount + * Only print "File.rename error" if there actually is an error (Stefan Breunig) + * Delay rename if file has open writers instead of failing outright (Stefan Breunig) + * Ensure atexit gets run on interrupt + * macOS enhancements + * Make `--noappledouble` `--noapplexattr` + * Add `--volname` flag and remove special chars from it + * Make Get/List/Set/Remove xattr return ENOSYS for efficiency + * Make `--daemon` work for macOS without CGO +* VFS + * Add `--vfs-read-chunk-size` and `--vfs-read-chunk-size-limit` (Fabian Möller) + * Fix ChangeNotify for new or changed folders (Fabian Möller) +* Local + * Fix symlink/junction point directory handling under Windows + * **NB** you will need to add `-L` to your command line to copy files with reparse points +* Cache + * Add non cached dirs on notifications (Remus Bunduc) + * Allow root to be expired from rc (Remus Bunduc) + * Clean remaining empty folders from temp upload path (Remus Bunduc) + * Cache lists using batch writes (Remus Bunduc) + * Use secure websockets for HTTPS Plex addresses (John Clayton) + * Reconnect plex websocket on failures (Remus Bunduc) + * Fix panic when running without plex configs (Remus Bunduc) + * Fix root folder caching (Remus Bunduc) +* Crypt + * Check the crypted hash of files when uploading for extra data security +* Dropbox + * Make Dropbox for business folders accessible using an initial `/` in the path +* Google Cloud Storage + * Low level retry all operations if necessary +* Google Drive + * Add `--drive-acknowledge-abuse` to download flagged files + * Add `--drive-alternate-export` to fix large doc export + * Don't attempt to choose Team Drives when using rclone config create + * Fix change list polling with team drives + * Fix ChangeNotify for folders (Fabian Möller) + * Fix about (and df on a mount) for team drives +* Onedrive + * Errorhandler for onedrive for business requests (Henning Surmeier) +* S3 + * Adjust upload concurrency with `--s3-upload-concurrency` (themylogin) + * Fix `--s3-chunk-size` which was always using the minimum +* SFTP + * Add `--ssh-path-override` flag (Piotr Oleszczyk) + * Fix slow downloads for long latency connections +* Webdav + * Add workarounds for biz.mail.ru + * Ignore Reason-Phrase in status line to fix 4shared (Rodrigo) + * Better error message generation + +## v1.41 - 2018-04-28 + +* New backends + * Mega support added + * Webdav now supports SharePoint cookie authentication (hensur) +* New commands + * link: create public link to files and folders (Stefan Breunig) + * about: gets quota info from a remote (a-roussos, ncw) + * hashsum: a generic tool for any hash to produce md5sum like output +* New Features + * lsd: Add -R flag and fix and update docs for all ls commands + * ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb) + * serve restic: Add append-only mode (Steve Kriss) + * serve restic: Disallow overwriting files in append-only mode (Alexander Neumann) + * serve restic: Print actual listener address (Matt Holt) + * size: Add --json flag (Matthew Holt) + * sync: implement --ignore-errors (Mateusz Pabian) + * dedupe: Add dedupe largest functionality (Richard Yang) + * fs: Extend SizeSuffix to include TB and PB for rclone about + * fs: add --dump goroutines and --dump openfiles for debugging + * rc: implement core/memstats to print internal memory usage info + * rc: new call rc/pid (Michael P. Dubner) +* Compile + * Drop support for go1.6 +* Release + * Fix `make tarball` (Chih-Hsuan Yen) +* Bug Fixes + * filter: fix --min-age and --max-age together check + * fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport + * lsd,lsf: make sure all times we output are in local time + * rc: fix setting bwlimit to unlimited + * rc: take note of the --rc-addr flag too as per the docs +* Mount + * Use About to return the correct disk total/used/free (eg in `df`) + * Set `--attr-timeout default` to `1s` - fixes: * rclone using too much memory * rclone not serving files to samba * excessive time listing directories - * Fix `df -i` (upstream fix) - * VFS - * Filter files `.` and `..` from directory listing - * Only make the VFS cache if --vfs-cache-mode > Off - * Local - * Add --local-no-check-updated to disable updated file checks - * Retry remove on Windows sharing violation error - * Cache - * Flush the memory cache after close - * Purge file data on notification - * Always forget parent dir for notifications - * Integrate with Plex websocket - * Add rc cache/stats (seuffert) - * Add info log on notification - * Box - * Fix failure reading large directories - parse file/directory size as float - * Dropbox - * Fix crypt+obfuscate on dropbox - * Fix repeatedly uploading the same files - * FTP - * Work around strange response from box FTP server - * More workarounds for FTP servers to fix mkParentDir error - * Fix no error on listing non-existent directory - * Google Cloud Storage - * Add service_account_credentials (Matt Holt) - * Detect bucket presence by listing it - minimises permissions needed - * Ignore zero length directory markers - * Google Drive - * Add service_account_credentials (Matt Holt) - * Fix directory move leaving a hardlinked directory behind - * Return proper google errors when Opening files - * When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) - * HTTP - * Fix sync for servers which don't return Content-Length in HEAD - * Onedrive - * Add QuickXorHash support for OneDrive for business - * Fix socket leak in multipart session upload - * S3 - * Look in S3 named profile files for credentials - * Add `--s3-disable-checksum` to disable checksum uploading (Chris Redekop) - * Hierarchical configuration support (Giri Badanahatti) - * Add in config for all the supported S3 providers - * Add One Zone Infrequent Access storage class (Craig Rachel) - * Add --use-server-modtime support (Peter Baumgartner) - * Add --s3-chunk-size option to control multipart uploads - * Ignore zero length directory markers - * SFTP - * Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll) - * Update docs with Synology quirks - * Fail soft with a debug on hash failure - * Swift - * Add --use-server-modtime support (Peter Baumgartner) - * Webdav - * Support SharePoint cookie authentication (hensur) - * Strip leading and trailing / off root - * v1.40 - 2018-03-19 - * New backends - * Alias backend to create aliases for existing remote names (Fabian Möller) - * New commands - * `lsf`: list for parsing purposes (Jakub Tasiemski) - * by default this is a simple non recursive list of files and directories - * it can be configured to add more info in an easy to parse way - * `serve restic`: for serving a remote as a Restic REST endpoint - * This enables restic to use any backends that rclone can access - * Thanks Alexander Neumann for help, patches and review - * `rc`: enable the remote control of a running rclone - * The running rclone must be started with --rc and related flags. - * Currently there is support for bwlimit, and flushing for mount and cache. - * New Features - * `--max-delete` flag to add a delete threshold (Bjørn Erik Pedersen) - * All backends now support RangeOption for ranged Open - * `cat`: Use RangeOption for limited fetches to make more efficient - * `cryptcheck`: make reading of nonce more efficient with RangeOption - * serve http/webdav/restic - * support SSL/TLS - * add `--user` `--pass` and `--htpasswd` for authentication - * `copy`/`move`: detect file size change during copy/move and abort transfer (ishuah) - * `cryptdecode`: added option to return encrypted file names. (ishuah) - * `lsjson`: add `--encrypted` to show encrypted name (Jakub Tasiemski) - * Add `--stats-file-name-length` to specify the printed file name length for stats (Will Gunn) - * Compile - * Code base was shuffled and factored - * backends moved into a backend directory - * large packages split up - * See the CONTRIBUTING.md doc for info as to what lives where now - * Update to using go1.10 as the default go version - * Implement daily [full integration tests](https://pub.rclone.org/integration-tests/) - * Release - * Include a source tarball and sign it and the binaries - * Sign the git tags as part of the release process - * Add .deb and .rpm packages as part of the build - * Make a beta release for all branches on the main repo (but not pull requests) - * Bug Fixes - * config: fixes errors on non existing config by loading config file only on first access - * config: retry saving the config after failure (Mateusz) - * sync: when using `--backup-dir` don't delete files if we can't set their modtime - * this fixes odd behaviour with Dropbox and `--backup-dir` - * fshttp: fix idle timeouts for HTTP connections - * `serve http`: fix serving files with : in - fixes - * Fix `--exclude-if-present` to ignore directories which it doesn't have permission for (Iakov Davydov) - * Make accounting work properly with crypt and b2 - * remove `--no-traverse` flag because it is obsolete - * Mount - * Add `--attr-timeout` flag to control attribute caching in kernel - * this now defaults to 0 which is correct but less efficient - * see [the mount docs](/commands/rclone_mount/#attribute-caching) for more info - * Add `--daemon` flag to allow mount to run in the background (ishuah) - * Fix: Return ENOSYS rather than EIO on attempted link - * This fixes FileZilla accessing an rclone mount served over sftp. - * Fix setting modtime twice - * Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows - * Many bugs fixed in the VFS layer - see below - * VFS - * Many fixes for `--vfs-cache-mode` writes and above - * Update cached copy if we know it has changed (fixes stale data) - * Clean path names before using them in the cache - * Disable cache cleaner if `--vfs-cache-poll-interval=0` - * Fill and clean the cache immediately on startup - * Fix Windows opening every file when it stats the file - * Fix applying modtime for an open Write Handle - * Fix creation of files when truncating - * Write 0 bytes when flushing unwritten handles to avoid race conditions in FUSE - * Downgrade "poll-interval is not supported" message to Info - * Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC - * Local - * Downgrade "invalid cross-device link: trying copy" to debug - * Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device - * Fix race conditions updating the hashes - * Cache - * Add support for polling - cache will update when remote changes on supported backends - * Reduce log level for Plex api - * Fix dir cache issue - * Implement `--cache-db-wait-time` flag - * Improve efficiency with RangeOption and RangeSeek - * Fix dirmove with temp fs enabled - * Notify vfs when using temp fs - * Offline uploading - * Remote control support for path flushing - * Amazon cloud drive - * Rclone no longer has any working keys - disable integration tests - * Implement DirChangeNotify to notify cache/vfs/mount of changes - * Azureblob - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Improve accounting for chunked uploads - * Backblaze B2 - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Box - * Improve accounting for chunked uploads - * Dropbox - * Fix custom oauth client parameters - * Google Cloud Storage - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Google Drive - * Migrate to api v3 (Fabian Möller) - * Add scope configuration and root folder selection - * Add `--drive-impersonate` for service accounts - * thanks to everyone who tested, explored and contributed docs - * Add `--drive-use-created-date` to use created date as modified date (nbuchanan) - * Request the export formats only when required + * Fix `df -i` (upstream fix) +* VFS + * Filter files `.` and `..` from directory listing + * Only make the VFS cache if --vfs-cache-mode > Off +* Local + * Add --local-no-check-updated to disable updated file checks + * Retry remove on Windows sharing violation error +* Cache + * Flush the memory cache after close + * Purge file data on notification + * Always forget parent dir for notifications + * Integrate with Plex websocket + * Add rc cache/stats (seuffert) + * Add info log on notification +* Box + * Fix failure reading large directories - parse file/directory size as float +* Dropbox + * Fix crypt+obfuscate on dropbox + * Fix repeatedly uploading the same files +* FTP + * Work around strange response from box FTP server + * More workarounds for FTP servers to fix mkParentDir error + * Fix no error on listing non-existent directory +* Google Cloud Storage + * Add service_account_credentials (Matt Holt) + * Detect bucket presence by listing it - minimises permissions needed + * Ignore zero length directory markers +* Google Drive + * Add service_account_credentials (Matt Holt) + * Fix directory move leaving a hardlinked directory behind + * Return proper google errors when Opening files + * When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) +* HTTP + * Fix sync for servers which don't return Content-Length in HEAD +* Onedrive + * Add QuickXorHash support for OneDrive for business + * Fix socket leak in multipart session upload +* S3 + * Look in S3 named profile files for credentials + * Add `--s3-disable-checksum` to disable checksum uploading (Chris Redekop) + * Hierarchical configuration support (Giri Badanahatti) + * Add in config for all the supported S3 providers + * Add One Zone Infrequent Access storage class (Craig Rachel) + * Add --use-server-modtime support (Peter Baumgartner) + * Add --s3-chunk-size option to control multipart uploads + * Ignore zero length directory markers +* SFTP + * Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll) + * Update docs with Synology quirks + * Fail soft with a debug on hash failure +* Swift + * Add --use-server-modtime support (Peter Baumgartner) +* Webdav + * Support SharePoint cookie authentication (hensur) + * Strip leading and trailing / off root + +## v1.40 - 2018-03-19 + +* New backends + * Alias backend to create aliases for existing remote names (Fabian Möller) +* New commands + * `lsf`: list for parsing purposes (Jakub Tasiemski) + * by default this is a simple non recursive list of files and directories + * it can be configured to add more info in an easy to parse way + * `serve restic`: for serving a remote as a Restic REST endpoint + * This enables restic to use any backends that rclone can access + * Thanks Alexander Neumann for help, patches and review + * `rc`: enable the remote control of a running rclone + * The running rclone must be started with --rc and related flags. + * Currently there is support for bwlimit, and flushing for mount and cache. +* New Features + * `--max-delete` flag to add a delete threshold (Bjørn Erik Pedersen) + * All backends now support RangeOption for ranged Open + * `cat`: Use RangeOption for limited fetches to make more efficient + * `cryptcheck`: make reading of nonce more efficient with RangeOption + * serve http/webdav/restic + * support SSL/TLS + * add `--user` `--pass` and `--htpasswd` for authentication + * `copy`/`move`: detect file size change during copy/move and abort transfer (ishuah) + * `cryptdecode`: added option to return encrypted file names. (ishuah) + * `lsjson`: add `--encrypted` to show encrypted name (Jakub Tasiemski) + * Add `--stats-file-name-length` to specify the printed file name length for stats (Will Gunn) +* Compile + * Code base was shuffled and factored + * backends moved into a backend directory + * large packages split up + * See the CONTRIBUTING.md doc for info as to what lives where now + * Update to using go1.10 as the default go version + * Implement daily [full integration tests](https://pub.rclone.org/integration-tests/) +* Release + * Include a source tarball and sign it and the binaries + * Sign the git tags as part of the release process + * Add .deb and .rpm packages as part of the build + * Make a beta release for all branches on the main repo (but not pull requests) +* Bug Fixes + * config: fixes errors on non existing config by loading config file only on first access + * config: retry saving the config after failure (Mateusz) + * sync: when using `--backup-dir` don't delete files if we can't set their modtime + * this fixes odd behaviour with Dropbox and `--backup-dir` + * fshttp: fix idle timeouts for HTTP connections + * `serve http`: fix serving files with : in - fixes + * Fix `--exclude-if-present` to ignore directories which it doesn't have permission for (Iakov Davydov) + * Make accounting work properly with crypt and b2 + * remove `--no-traverse` flag because it is obsolete +* Mount + * Add `--attr-timeout` flag to control attribute caching in kernel + * this now defaults to 0 which is correct but less efficient + * see [the mount docs](/commands/rclone_mount/#attribute-caching) for more info + * Add `--daemon` flag to allow mount to run in the background (ishuah) + * Fix: Return ENOSYS rather than EIO on attempted link + * This fixes FileZilla accessing an rclone mount served over sftp. + * Fix setting modtime twice + * Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows + * Many bugs fixed in the VFS layer - see below +* VFS + * Many fixes for `--vfs-cache-mode` writes and above + * Update cached copy if we know it has changed (fixes stale data) + * Clean path names before using them in the cache + * Disable cache cleaner if `--vfs-cache-poll-interval=0` + * Fill and clean the cache immediately on startup + * Fix Windows opening every file when it stats the file + * Fix applying modtime for an open Write Handle + * Fix creation of files when truncating + * Write 0 bytes when flushing unwritten handles to avoid race conditions in FUSE + * Downgrade "poll-interval is not supported" message to Info + * Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC +* Local + * Downgrade "invalid cross-device link: trying copy" to debug + * Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device + * Fix race conditions updating the hashes +* Cache + * Add support for polling - cache will update when remote changes on supported backends + * Reduce log level for Plex api + * Fix dir cache issue + * Implement `--cache-db-wait-time` flag + * Improve efficiency with RangeOption and RangeSeek + * Fix dirmove with temp fs enabled + * Notify vfs when using temp fs + * Offline uploading + * Remote control support for path flushing +* Amazon cloud drive + * Rclone no longer has any working keys - disable integration tests + * Implement DirChangeNotify to notify cache/vfs/mount of changes +* Azureblob + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation + * Improve accounting for chunked uploads +* Backblaze B2 + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Box + * Improve accounting for chunked uploads +* Dropbox + * Fix custom oauth client parameters +* Google Cloud Storage + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Google Drive + * Migrate to api v3 (Fabian Möller) + * Add scope configuration and root folder selection + * Add `--drive-impersonate` for service accounts + * thanks to everyone who tested, explored and contributed docs + * Add `--drive-use-created-date` to use created date as modified date (nbuchanan) + * Request the export formats only when required * This makes rclone quicker when there are no google docs - * Fix finding paths with latin1 chars (a workaround for a drive bug) - * Fix copying of a single Google doc file - * Fix `--drive-auth-owner-only` to look in all directories - * HTTP - * Fix handling of directories with & in - * Onedrive - * Removed upload cutoff and always do session uploads - * this stops the creation of multiple versions on business onedrive - * Overwrite object size value with real size when reading file. (Victor) - * this fixes oddities when onedrive misreports the size of images - * Pcloud - * Remove unused chunked upload flag and code - * Qingstor - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * S3 - * Support hashes for multipart files (Chris Redekop) - * Initial support for IBM COS (S3) (Giri Badanahatti) - * Update docs to discourage use of v2 auth with CEPH and others - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Fix server side copy and set modtime on files with + in - * SFTP - * Add option to disable remote hash check command execution (Jon Fautley) - * Add `--sftp-ask-password` flag to prompt for password when needed (Leo R. Lundgren) - * Add `set_modtime` configuration option - * Fix following of symlinks - * Fix reading config file outside of Fs setup - * Fix reading $USER in username fallback not $HOME - * Fix running under crontab - Use correct OS way of reading username - * Swift - * Fix refresh of authentication token - * in v1.39 a bug was introduced which ignored new tokens - this fixes it - * Fix extra HEAD transaction when uploading a new file - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Webdav - * Add new time formats to support mydrive.ch and others - * v1.39 - 2017-12-23 - * New backends - * WebDAV + * Fix finding paths with latin1 chars (a workaround for a drive bug) + * Fix copying of a single Google doc file + * Fix `--drive-auth-owner-only` to look in all directories +* HTTP + * Fix handling of directories with & in +* Onedrive + * Removed upload cutoff and always do session uploads + * this stops the creation of multiple versions on business onedrive + * Overwrite object size value with real size when reading file. (Victor) + * this fixes oddities when onedrive misreports the size of images +* Pcloud + * Remove unused chunked upload flag and code +* Qingstor + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* S3 + * Support hashes for multipart files (Chris Redekop) + * Initial support for IBM COS (S3) (Giri Badanahatti) + * Update docs to discourage use of v2 auth with CEPH and others + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation + * Fix server side copy and set modtime on files with + in +* SFTP + * Add option to disable remote hash check command execution (Jon Fautley) + * Add `--sftp-ask-password` flag to prompt for password when needed (Leo R. Lundgren) + * Add `set_modtime` configuration option + * Fix following of symlinks + * Fix reading config file outside of Fs setup + * Fix reading $USER in username fallback not $HOME + * Fix running under crontab - Use correct OS way of reading username +* Swift + * Fix refresh of authentication token + * in v1.39 a bug was introduced which ignored new tokens - this fixes it + * Fix extra HEAD transaction when uploading a new file + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Webdav + * Add new time formats to support mydrive.ch and others + +## v1.39 - 2017-12-23 + +* New backends + * WebDAV * tested with nextcloud, owncloud, put.io and others! - * Pcloud - * cache - wraps a cache around other backends (Remus Bunduc) + * Pcloud + * cache - wraps a cache around other backends (Remus Bunduc) * useful in combination with mount * NB this feature is in beta so use with care - * New commands - * serve command with subcommands: +* New commands + * serve command with subcommands: * serve webdav: this implements a webdav server for any rclone remote. * serve http: command to serve a remote over HTTP - * config: add sub commands for full config file management + * config: add sub commands for full config file management * create/delete/dump/edit/file/password/providers/show/update - * touch: to create or update the timestamp of a file (Jakub Tasiemski) - * New Features - * curl install for rclone (Filip Bartodziej) - * --stats now shows percentage, size, rate and ETA in condensed form (Ishuah Kariuki) - * --exclude-if-present to exclude a directory if a file is present (Iakov Davydov) - * rmdirs: add --leave-root flag (lewpam) - * move: add --delete-empty-src-dirs flag to remove dirs after move (Ishuah Kariuki) - * Add --dump flag, introduce --dump requests, responses and remove --dump-auth, --dump-filters + * touch: to create or update the timestamp of a file (Jakub Tasiemski) +* New Features + * curl install for rclone (Filip Bartodziej) + * --stats now shows percentage, size, rate and ETA in condensed form (Ishuah Kariuki) + * --exclude-if-present to exclude a directory if a file is present (Iakov Davydov) + * rmdirs: add --leave-root flag (lewpam) + * move: add --delete-empty-src-dirs flag to remove dirs after move (Ishuah Kariuki) + * Add --dump flag, introduce --dump requests, responses and remove --dump-auth, --dump-filters * Obscure X-Auth-Token: from headers when dumping too - * Document and implement exit codes for different failure modes (Ishuah Kariuki) - * Compile - * Bug Fixes - * Retry lots more different types of errors to make multipart transfers more reliable - * Save the config before asking for a token, fixes disappearing oauth config - * Warn the user if --include and --exclude are used together (Ernest Borowski) - * Fix duplicate files (eg on Google drive) causing spurious copies - * Allow trailing and leading whitespace for passwords (Jason Rose) - * ncdu: fix crashes on empty directories - * rcat: fix goroutine leak - * moveto/copyto: Fix to allow copying to the same name - * Mount - * --vfs-cache mode to make writes into mounts more reliable. + * Document and implement exit codes for different failure modes (Ishuah Kariuki) +* Compile +* Bug Fixes + * Retry lots more different types of errors to make multipart transfers more reliable + * Save the config before asking for a token, fixes disappearing oauth config + * Warn the user if --include and --exclude are used together (Ernest Borowski) + * Fix duplicate files (eg on Google drive) causing spurious copies + * Allow trailing and leading whitespace for passwords (Jason Rose) + * ncdu: fix crashes on empty directories + * rcat: fix goroutine leak + * moveto/copyto: Fix to allow copying to the same name +* Mount + * --vfs-cache mode to make writes into mounts more reliable. * this requires caching files on the disk (see --cache-dir) * As this is a new feature, use with care - * Use sdnotify to signal systemd the mount is ready (Fabian Möller) - * Check if directory is not empty before mounting (Ernest Borowski) - * Local - * Add error message for cross file system moves - * Fix equality check for times - * Dropbox - * Rework multipart upload + * Use sdnotify to signal systemd the mount is ready (Fabian Möller) + * Check if directory is not empty before mounting (Ernest Borowski) +* Local + * Add error message for cross file system moves + * Fix equality check for times +* Dropbox + * Rework multipart upload * buffer the chunks when uploading large files so they can be retried * change default chunk size to 48MB now we are buffering them in memory * retry every error after the first chunk is done successfully - * Fix error when renaming directories - * Swift - * Fix crash on bad authentication - * Google Drive - * Add service account support (Tim Cooijmans) - * S3 - * Make it work properly with Digital Ocean Spaces (Andrew Starr-Bochicchio) - * Fix crash if a bad listing is received - * Add support for ECS task IAM roles (David Minor) - * Backblaze B2 - * Fix multipart upload retries - * Fix --hard-delete to make it work 100% of the time - * Swift - * Allow authentication with storage URL and auth key (Giovanni Pizzi) - * Add new fields for swift configuration to support IBM Bluemix Swift (Pierre Carlson) - * Add OS_TENANT_ID and OS_USER_ID to config - * Allow configs with user id instead of user name - * Check if swift segments container exists before creating (John Leach) - * Fix memory leak in swift transfers (upstream fix) - * SFTP - * Add option to enable the use of aes128-cbc cipher (Jon Fautley) - * Amazon cloud drive - * Fix download of large files failing with "Only one auth mechanism allowed" - * crypt - * Option to encrypt directory names or leave them intact - * Implement DirChangeNotify (Fabian Möller) - * onedrive - * Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user - * v1.38 - 2017-09-30 - * New backends - * Azure Blob Storage (thanks Andrei Dragomir) - * Box - * Onedrive for Business (thanks Oliver Heyme) - * QingStor from QingCloud (thanks wuyu) - * New commands - * `rcat` - read from standard input and stream upload - * `tree` - shows a nicely formatted recursive listing - * `cryptdecode` - decode crypted file names (thanks ishuah) - * `config show` - print the config file - * `config file` - print the config file location - * New Features - * Empty directories are deleted on `sync` - * `dedupe` - implement merging of duplicate directories - * `check` and `cryptcheck` made more consistent and use less memory - * `cleanup` for remaining remotes (thanks ishuah) - * `--immutable` for ensuring that files don't change (thanks Jacob McNamee) - * `--user-agent` option (thanks Alex McGrath Kraak) - * `--disable` flag to disable optional features - * `--bind` flag for choosing the local addr on outgoing connections - * Support for zsh auto-completion (thanks bpicode) - * Stop normalizing file names but do a normalized compare in `sync` - * Compile - * Update to using go1.9 as the default go version - * Remove snapd build due to maintenance problems - * Bug Fixes - * Improve retriable error detection which makes multipart uploads better - * Make `check` obey `--ignore-size` - * Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) - * `config` ensures newly written config is on the same mount - * Local - * Revert to copy when moving file across file system boundaries - * `--skip-links` to suppress symlink warnings (thanks Zhiming Wang) - * Mount - * Re-use `rcat` internals to support uploads from all remotes - * Dropbox - * Fix "entry doesn't belong in directory" error - * Stop using deprecated API methods - * Swift - * Fix server side copy to empty container with `--fast-list` - * Google Drive - * Change the default for `--drive-use-trash` to `true` - * S3 - * Set session token when using STS (thanks Girish Ramakrishnan) - * Glacier docs and error messages (thanks Jan Varho) - * Read 1000 (not 1024) items in dir listings to fix Wasabi - * Backblaze B2 - * Fix SHA1 mismatch when downloading files with no SHA1 - * Calculate missing hashes on the fly instead of spooling - * `--b2-hard-delete` to permanently delete (not hide) files (thanks John Papandriopoulos) - * Hubic - * Fix creating containers - no longer have to use the `default` container - * Swift - * Optionally configure from a standard set of OpenStack environment vars - * Add `endpoint_type` config - * Google Cloud Storage - * Fix bucket creation to work with limited permission users - * SFTP - * Implement connection pooling for multiple ssh connections - * Limit new connections per second - * Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) - * HTTP - * Fix URL encoding issues - * Fix directories with `:` in - * Fix panic with URL encoded content - * v1.37 - 2017-07-22 - * New backends - * FTP - thanks to Antonio Messina - * HTTP - thanks to Vasiliy Tolstov - * New commands - * rclone ncdu - for exploring a remote with a text based user interface. - * rclone lsjson - for listing with a machine readable output - * rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox) - * New Features - * Implement --fast-list flag + * Fix error when renaming directories +* Swift + * Fix crash on bad authentication +* Google Drive + * Add service account support (Tim Cooijmans) +* S3 + * Make it work properly with Digital Ocean Spaces (Andrew Starr-Bochicchio) + * Fix crash if a bad listing is received + * Add support for ECS task IAM roles (David Minor) +* Backblaze B2 + * Fix multipart upload retries + * Fix --hard-delete to make it work 100% of the time +* Swift + * Allow authentication with storage URL and auth key (Giovanni Pizzi) + * Add new fields for swift configuration to support IBM Bluemix Swift (Pierre Carlson) + * Add OS_TENANT_ID and OS_USER_ID to config + * Allow configs with user id instead of user name + * Check if swift segments container exists before creating (John Leach) + * Fix memory leak in swift transfers (upstream fix) +* SFTP + * Add option to enable the use of aes128-cbc cipher (Jon Fautley) +* Amazon cloud drive + * Fix download of large files failing with "Only one auth mechanism allowed" +* crypt + * Option to encrypt directory names or leave them intact + * Implement DirChangeNotify (Fabian Möller) +* onedrive + * Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user + +## v1.38 - 2017-09-30 + +* New backends + * Azure Blob Storage (thanks Andrei Dragomir) + * Box + * Onedrive for Business (thanks Oliver Heyme) + * QingStor from QingCloud (thanks wuyu) +* New commands + * `rcat` - read from standard input and stream upload + * `tree` - shows a nicely formatted recursive listing + * `cryptdecode` - decode crypted file names (thanks ishuah) + * `config show` - print the config file + * `config file` - print the config file location +* New Features + * Empty directories are deleted on `sync` + * `dedupe` - implement merging of duplicate directories + * `check` and `cryptcheck` made more consistent and use less memory + * `cleanup` for remaining remotes (thanks ishuah) + * `--immutable` for ensuring that files don't change (thanks Jacob McNamee) + * `--user-agent` option (thanks Alex McGrath Kraak) + * `--disable` flag to disable optional features + * `--bind` flag for choosing the local addr on outgoing connections + * Support for zsh auto-completion (thanks bpicode) + * Stop normalizing file names but do a normalized compare in `sync` +* Compile + * Update to using go1.9 as the default go version + * Remove snapd build due to maintenance problems +* Bug Fixes + * Improve retriable error detection which makes multipart uploads better + * Make `check` obey `--ignore-size` + * Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) + * `config` ensures newly written config is on the same mount +* Local + * Revert to copy when moving file across file system boundaries + * `--skip-links` to suppress symlink warnings (thanks Zhiming Wang) +* Mount + * Re-use `rcat` internals to support uploads from all remotes +* Dropbox + * Fix "entry doesn't belong in directory" error + * Stop using deprecated API methods +* Swift + * Fix server side copy to empty container with `--fast-list` +* Google Drive + * Change the default for `--drive-use-trash` to `true` +* S3 + * Set session token when using STS (thanks Girish Ramakrishnan) + * Glacier docs and error messages (thanks Jan Varho) + * Read 1000 (not 1024) items in dir listings to fix Wasabi +* Backblaze B2 + * Fix SHA1 mismatch when downloading files with no SHA1 + * Calculate missing hashes on the fly instead of spooling + * `--b2-hard-delete` to permanently delete (not hide) files (thanks John Papandriopoulos) +* Hubic + * Fix creating containers - no longer have to use the `default` container +* Swift + * Optionally configure from a standard set of OpenStack environment vars + * Add `endpoint_type` config +* Google Cloud Storage + * Fix bucket creation to work with limited permission users +* SFTP + * Implement connection pooling for multiple ssh connections + * Limit new connections per second + * Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) +* HTTP + * Fix URL encoding issues + * Fix directories with `:` in + * Fix panic with URL encoded content + +## v1.37 - 2017-07-22 + +* New backends + * FTP - thanks to Antonio Messina + * HTTP - thanks to Vasiliy Tolstov +* New commands + * rclone ncdu - for exploring a remote with a text based user interface. + * rclone lsjson - for listing with a machine readable output + * rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox) +* New Features + * Implement --fast-list flag * This allows remotes to list recursively if they can * This uses less transactions (important if you pay for them) * This may or may not be quicker * This will use more memory as it has to hold the listing in memory * --old-sync-method deprecated - the remaining uses are covered by --fast-list * This involved a major re-write of all the listing code - * Add --tpslimit and --tpslimit-burst to limit transactions per second + * Add --tpslimit and --tpslimit-burst to limit transactions per second * this is useful in conjuction with `rclone mount` to limit external apps - * Add --stats-log-level so can see --stats without -v - * Print password prompts to stderr - Hraban Luyat - * Warn about duplicate files when syncing - * Oauth improvements + * Add --stats-log-level so can see --stats without -v + * Print password prompts to stderr - Hraban Luyat + * Warn about duplicate files when syncing + * Oauth improvements * allow auth_url and token_url to be set in the config file * Print redirection URI if using own credentials. - * Don't Mkdir at the start of sync to save transactions - * Compile - * Update build to go1.8.3 - * Require go1.6 for building rclone - * Compile 386 builds with "GO386=387" for maximum compatibility - * Bug Fixes - * Fix menu selection when no remotes - * Config saving reworked to not kill the file if disk gets full - * Don't delete remote if name does not change while renaming - * moveto, copyto: report transfers and checks as per move and copy - * Local - * Add --local-no-unicode-normalization flag - Bob Potter - * Mount - * Now supported on Windows using cgofuse and WinFsp - thanks to Bill Zissimopoulos for much help - * Compare checksums on upload/download via FUSE - * Unmount when program ends with SIGINT (Ctrl+C) or SIGTERM - Jérôme Vizcaino - * On read only open of file, make open pending until first read - * Make --read-only reject modify operations - * Implement ModTime via FUSE for remotes that support it - * Allow modTime to be changed even before all writers are closed - * Fix panic on renames - * Fix hang on errored upload - * Crypt - * Report the name:root as specified by the user - * Add an "obfuscate" option for filename encryption - Stephen Harris - * Amazon Drive - * Fix initialization order for token renewer - * Remove revoked credentials, allow oauth proxy config and update docs - * B2 - * Reduce minimum chunk size to 5MB - * Drive - * Add team drive support - * Reduce bandwidth by adding fields for partial responses - Martin Kristensen - * Implement --drive-shared-with-me flag to view shared with me files - Danny Tsai - * Add --drive-trashed-only to read only the files in the trash - * Remove obsolete --drive-full-list - * Add missing seek to start on retries of chunked uploads - * Fix stats accounting for upload - * Convert / in names to a unicode equivalent (/) - * Poll for Google Drive changes when mounted - * OneDrive - * Fix the uploading of files with spaces - * Fix initialization order for token renewer - * Display speeds accurately when uploading - Yoni Jah - * Swap to using http://localhost:53682/ as redirect URL - Michael Ledin - * Retry on token expired error, reset upload body on retry - Yoni Jah - * Google Cloud Storage - * Add ability to specify location and storage class via config and command line - thanks gdm85 - * Create container if necessary on server side copy - * Increase directory listing chunk to 1000 to increase performance - * Obtain a refresh token for GCS - Steven Lu - * Yandex - * Fix the name reported in log messages (was empty) - * Correct error return for listing empty directory - * Dropbox - * Rewritten to use the v2 API + * Don't Mkdir at the start of sync to save transactions +* Compile + * Update build to go1.8.3 + * Require go1.6 for building rclone + * Compile 386 builds with "GO386=387" for maximum compatibility +* Bug Fixes + * Fix menu selection when no remotes + * Config saving reworked to not kill the file if disk gets full + * Don't delete remote if name does not change while renaming + * moveto, copyto: report transfers and checks as per move and copy +* Local + * Add --local-no-unicode-normalization flag - Bob Potter +* Mount + * Now supported on Windows using cgofuse and WinFsp - thanks to Bill Zissimopoulos for much help + * Compare checksums on upload/download via FUSE + * Unmount when program ends with SIGINT (Ctrl+C) or SIGTERM - Jérôme Vizcaino + * On read only open of file, make open pending until first read + * Make --read-only reject modify operations + * Implement ModTime via FUSE for remotes that support it + * Allow modTime to be changed even before all writers are closed + * Fix panic on renames + * Fix hang on errored upload +* Crypt + * Report the name:root as specified by the user + * Add an "obfuscate" option for filename encryption - Stephen Harris +* Amazon Drive + * Fix initialization order for token renewer + * Remove revoked credentials, allow oauth proxy config and update docs +* B2 + * Reduce minimum chunk size to 5MB +* Drive + * Add team drive support + * Reduce bandwidth by adding fields for partial responses - Martin Kristensen + * Implement --drive-shared-with-me flag to view shared with me files - Danny Tsai + * Add --drive-trashed-only to read only the files in the trash + * Remove obsolete --drive-full-list + * Add missing seek to start on retries of chunked uploads + * Fix stats accounting for upload + * Convert / in names to a unicode equivalent (/) + * Poll for Google Drive changes when mounted +* OneDrive + * Fix the uploading of files with spaces + * Fix initialization order for token renewer + * Display speeds accurately when uploading - Yoni Jah + * Swap to using http://localhost:53682/ as redirect URL - Michael Ledin + * Retry on token expired error, reset upload body on retry - Yoni Jah +* Google Cloud Storage + * Add ability to specify location and storage class via config and command line - thanks gdm85 + * Create container if necessary on server side copy + * Increase directory listing chunk to 1000 to increase performance + * Obtain a refresh token for GCS - Steven Lu +* Yandex + * Fix the name reported in log messages (was empty) + * Correct error return for listing empty directory +* Dropbox + * Rewritten to use the v2 API * Now supports ModTime - * Can only set by uploading the file again - * If you uploaded with an old rclone, rclone may upload everything again - * Use `--size-only` or `--checksum` to avoid this + * Can only set by uploading the file again + * If you uploaded with an old rclone, rclone may upload everything again + * Use `--size-only` or `--checksum` to avoid this * Now supports the Dropbox content hashing scheme * Now supports low level retries - * S3 - * Work around eventual consistency in bucket creation - * Create container if necessary on server side copy - * Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions - Zahiar Ahmed - * Swift, Hubic - * Fix zero length directory markers showing in the subdirectory listing +* S3 + * Work around eventual consistency in bucket creation + * Create container if necessary on server side copy + * Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions - Zahiar Ahmed +* Swift, Hubic + * Fix zero length directory markers showing in the subdirectory listing * this caused lots of duplicate transfers - * Fix paged directory listings + * Fix paged directory listings * this caused duplicate directory errors - * Create container if necessary on server side copy - * Increase directory listing chunk to 1000 to increase performance - * Make sensible error if the user forgets the container - * SFTP - * Add support for using ssh key files - * Fix under Windows - * Fix ssh agent on Windows - * Adapt to latest version of library - Igor Kharin - * v1.36 - 2017-03-18 - * New Features - * SFTP remote (Jack Schmidt) - * Re-implement sync routine to work a directory at a time reducing memory usage - * Logging revamped to be more inline with rsync - now much quieter - * -v only shows transfers - * -vv is for full debug - * --syslog to log to syslog on capable platforms - * Implement --backup-dir and --suffix - * Implement --track-renames (initial implementation by Bjørn Erik Pedersen) - * Add time-based bandwidth limits (Lukas Loesche) - * rclone cryptcheck: checks integrity of crypt remotes - * Allow all config file variables and options to be set from environment variables - * Add --buffer-size parameter to control buffer size for copy - * Make --delete-after the default - * Add --ignore-checksum flag (fixed by Hisham Zarka) - * rclone check: Add --download flag to check all the data, not just hashes - * rclone cat: add --head, --tail, --offset, --count and --discard - * rclone config: when choosing from a list, allow the value to be entered too - * rclone config: allow rename and copy of remotes - * rclone obscure: for generating encrypted passwords for rclone's config (T.C. Ferguson) - * Comply with XDG Base Directory specification (Dario Giovannetti) + * Create container if necessary on server side copy + * Increase directory listing chunk to 1000 to increase performance + * Make sensible error if the user forgets the container +* SFTP + * Add support for using ssh key files + * Fix under Windows + * Fix ssh agent on Windows + * Adapt to latest version of library - Igor Kharin + +## v1.36 - 2017-03-18 + +* New Features + * SFTP remote (Jack Schmidt) + * Re-implement sync routine to work a directory at a time reducing memory usage + * Logging revamped to be more inline with rsync - now much quieter + * -v only shows transfers + * -vv is for full debug + * --syslog to log to syslog on capable platforms + * Implement --backup-dir and --suffix + * Implement --track-renames (initial implementation by Bjørn Erik Pedersen) + * Add time-based bandwidth limits (Lukas Loesche) + * rclone cryptcheck: checks integrity of crypt remotes + * Allow all config file variables and options to be set from environment variables + * Add --buffer-size parameter to control buffer size for copy + * Make --delete-after the default + * Add --ignore-checksum flag (fixed by Hisham Zarka) + * rclone check: Add --download flag to check all the data, not just hashes + * rclone cat: add --head, --tail, --offset, --count and --discard + * rclone config: when choosing from a list, allow the value to be entered too + * rclone config: allow rename and copy of remotes + * rclone obscure: for generating encrypted passwords for rclone's config (T.C. Ferguson) + * Comply with XDG Base Directory specification (Dario Giovannetti) * this moves the default location of the config file in a backwards compatible way - * Release changes + * Release changes * Ubuntu snap support (Dedsec1) * Compile with go 1.8 * MIPS/Linux big and little endian support - * Bug Fixes - * Fix copyto copying things to the wrong place if the destination dir didn't exist - * Fix parsing of remotes in moveto and copyto - * Fix --delete-before deleting files on copy - * Fix --files-from with an empty file copying everything - * Fix sync: don't update mod times if --dry-run set - * Fix MimeType propagation - * Fix filters to add ** rules to directory rules - * Local - * Implement -L, --copy-links flag to allow rclone to follow symlinks - * Open files in write only mode so rclone can write to an rclone mount - * Fix unnormalised unicode causing problems reading directories - * Fix interaction between -x flag and --max-depth - * Mount - * Implement proper directory handling (mkdir, rmdir, renaming) - * Make include and exclude filters apply to mount - * Implement read and write async buffers - control with --buffer-size - * Fix fsync on for directories - * Fix retry on network failure when reading off crypt - * Crypt - * Add --crypt-show-mapping to show encrypted file mapping - * Fix crypt writer getting stuck in a loop +* Bug Fixes + * Fix copyto copying things to the wrong place if the destination dir didn't exist + * Fix parsing of remotes in moveto and copyto + * Fix --delete-before deleting files on copy + * Fix --files-from with an empty file copying everything + * Fix sync: don't update mod times if --dry-run set + * Fix MimeType propagation + * Fix filters to add ** rules to directory rules +* Local + * Implement -L, --copy-links flag to allow rclone to follow symlinks + * Open files in write only mode so rclone can write to an rclone mount + * Fix unnormalised unicode causing problems reading directories + * Fix interaction between -x flag and --max-depth +* Mount + * Implement proper directory handling (mkdir, rmdir, renaming) + * Make include and exclude filters apply to mount + * Implement read and write async buffers - control with --buffer-size + * Fix fsync on for directories + * Fix retry on network failure when reading off crypt +* Crypt + * Add --crypt-show-mapping to show encrypted file mapping + * Fix crypt writer getting stuck in a loop * **IMPORTANT** this bug had the potential to cause data corruption when - * reading data from a network based remote and - * writing to a crypt on Google Drive + * reading data from a network based remote and + * writing to a crypt on Google Drive * Use the cryptcheck command to validate your data if you are concerned * If syncing two crypt remotes, sync the unencrypted remote - * Amazon Drive - * Fix panics on Move (rename) - * Fix panic on token expiry - * B2 - * Fix inconsistent listings and rclone check - * Fix uploading empty files with go1.8 - * Constrain memory usage when doing multipart uploads - * Fix upload url not being refreshed properly - * Drive - * Fix Rmdir on directories with trashed files - * Fix "Ignoring unknown object" when downloading - * Add --drive-list-chunk - * Add --drive-skip-gdocs (Károly Oláh) - * OneDrive - * Implement Move - * Fix Copy +* Amazon Drive + * Fix panics on Move (rename) + * Fix panic on token expiry +* B2 + * Fix inconsistent listings and rclone check + * Fix uploading empty files with go1.8 + * Constrain memory usage when doing multipart uploads + * Fix upload url not being refreshed properly +* Drive + * Fix Rmdir on directories with trashed files + * Fix "Ignoring unknown object" when downloading + * Add --drive-list-chunk + * Add --drive-skip-gdocs (Károly Oláh) +* OneDrive + * Implement Move + * Fix Copy * Fix overwrite detection in Copy * Fix waitForJob to parse errors correctly - * Use token renewer to stop auth errors on long uploads - * Fix uploading empty files with go1.8 - * Google Cloud Storage - * Fix depth 1 directory listings - * Yandex - * Fix single level directory listing - * Dropbox - * Normalise the case for single level directory listings - * Fix depth 1 listing - * S3 - * Added ca-central-1 region (Jon Yergatian) - * v1.35 - 2017-01-02 - * New Features - * moveto and copyto commands for choosing a destination name on copy/move - * rmdirs command to recursively delete empty directories - * Allow repeated --include/--exclude/--filter options - * Only show transfer stats on commands which transfer stuff + * Use token renewer to stop auth errors on long uploads + * Fix uploading empty files with go1.8 +* Google Cloud Storage + * Fix depth 1 directory listings +* Yandex + * Fix single level directory listing +* Dropbox + * Normalise the case for single level directory listings + * Fix depth 1 listing +* S3 + * Added ca-central-1 region (Jon Yergatian) + +## v1.35 - 2017-01-02 + +* New Features + * moveto and copyto commands for choosing a destination name on copy/move + * rmdirs command to recursively delete empty directories + * Allow repeated --include/--exclude/--filter options + * Only show transfer stats on commands which transfer stuff * show stats on any command using the `--stats` flag - * Allow overlapping directories in move when server side dir move is supported - * Add --stats-unit option - thanks Scott McGillivray - * Bug Fixes - * Fix the config file being overwritten when two rclones are running - * Make rclone lsd obey the filters properly - * Fix compilation on mips - * Fix not transferring files that don't differ in size - * Fix panic on nil retry/fatal error - * Mount - * Retry reads on error - should help with reliability a lot - * Report the modification times for directories from the remote - * Add bandwidth accounting and limiting (fixes --bwlimit) - * If --stats provided will show stats and which files are transferring - * Support R/W files if truncate is set. - * Implement statfs interface so df works - * Note that write is now supported on Amazon Drive - * Report number of blocks in a file - thanks Stefan Breunig - * Crypt - * Prevent the user pointing crypt at itself - * Fix failed to authenticate decrypted block errors + * Allow overlapping directories in move when server side dir move is supported + * Add --stats-unit option - thanks Scott McGillivray +* Bug Fixes + * Fix the config file being overwritten when two rclones are running + * Make rclone lsd obey the filters properly + * Fix compilation on mips + * Fix not transferring files that don't differ in size + * Fix panic on nil retry/fatal error +* Mount + * Retry reads on error - should help with reliability a lot + * Report the modification times for directories from the remote + * Add bandwidth accounting and limiting (fixes --bwlimit) + * If --stats provided will show stats and which files are transferring + * Support R/W files if truncate is set. + * Implement statfs interface so df works + * Note that write is now supported on Amazon Drive + * Report number of blocks in a file - thanks Stefan Breunig +* Crypt + * Prevent the user pointing crypt at itself + * Fix failed to authenticate decrypted block errors * these will now return the underlying unexpected EOF instead - * Amazon Drive - * Add support for server side move and directory move - thanks Stefan Breunig - * Fix nil pointer deref on size attribute - * B2 - * Use new prefix and delimiter parameters in directory listings +* Amazon Drive + * Add support for server side move and directory move - thanks Stefan Breunig + * Fix nil pointer deref on size attribute +* B2 + * Use new prefix and delimiter parameters in directory listings * This makes --max-depth 1 dir listings as used in mount much faster - * Reauth the account while doing uploads too - should help with token expiry - * Drive - * Make DirMove more efficient and complain about moving the root - * Create destination directory on Move() - * v1.34 - 2016-11-06 - * New Features - * Stop single file and `--files-from` operations iterating through the source bucket. - * Stop removing failed upload to cloud storage remotes - * Make ContentType be preserved for cloud to cloud copies - * Add support to toggle bandwidth limits via SIGUSR2 - thanks Marco Paganini - * `rclone check` shows count of hashes that couldn't be checked - * `rclone listremotes` command - * Support linux/arm64 build - thanks Fredrik Fornwall - * Remove `Authorization:` lines from `--dump-headers` output - * Bug Fixes - * Ignore files with control characters in the names - * Fix `rclone move` command + * Reauth the account while doing uploads too - should help with token expiry +* Drive + * Make DirMove more efficient and complain about moving the root + * Create destination directory on Move() + +## v1.34 - 2016-11-06 + +* New Features + * Stop single file and `--files-from` operations iterating through the source bucket. + * Stop removing failed upload to cloud storage remotes + * Make ContentType be preserved for cloud to cloud copies + * Add support to toggle bandwidth limits via SIGUSR2 - thanks Marco Paganini + * `rclone check` shows count of hashes that couldn't be checked + * `rclone listremotes` command + * Support linux/arm64 build - thanks Fredrik Fornwall + * Remove `Authorization:` lines from `--dump-headers` output +* Bug Fixes + * Ignore files with control characters in the names + * Fix `rclone move` command * Delete src files which already existed in dst * Fix deletion of src file when dst file older - * Fix `rclone check` on crypted file systems - * Make failed uploads not count as "Transferred" - * Make sure high level retries show with `-q` - * Use a vendor directory with godep for repeatable builds - * `rclone mount` - FUSE - * Implement FUSE mount options + * Fix `rclone check` on crypted file systems + * Make failed uploads not count as "Transferred" + * Make sure high level retries show with `-q` + * Use a vendor directory with godep for repeatable builds +* `rclone mount` - FUSE + * Implement FUSE mount options * `--no-modtime`, `--debug-fuse`, `--read-only`, `--allow-non-empty`, `--allow-root`, `--allow-other` * `--default-permissions`, `--write-back-cache`, `--max-read-ahead`, `--umask`, `--uid`, `--gid` - * Add `--dir-cache-time` to control caching of directory entries - * Implement seek for files opened for read (useful for video players) + * Add `--dir-cache-time` to control caching of directory entries + * Implement seek for files opened for read (useful for video players) * with `-no-seek` flag to disable - * Fix crash on 32 bit ARM (alignment of 64 bit counter) - * ...and many more internal fixes and improvements! - * Crypt - * Don't show encrypted password in configurator to stop confusion - * Amazon Drive - * New wait for upload option `--acd-upload-wait-per-gb` + * Fix crash on 32 bit ARM (alignment of 64 bit counter) + * ...and many more internal fixes and improvements! +* Crypt + * Don't show encrypted password in configurator to stop confusion +* Amazon Drive + * New wait for upload option `--acd-upload-wait-per-gb` * upload timeouts scale by file size and can be disabled - * Add 502 Bad Gateway to list of errors we retry - * Fix overwriting a file with a zero length file - * Fix ACD file size warning limit - thanks Felix Bünemann - * Local - * Unix: implement `-x`/`--one-file-system` to stay on a single file system + * Add 502 Bad Gateway to list of errors we retry + * Fix overwriting a file with a zero length file + * Fix ACD file size warning limit - thanks Felix Bünemann +* Local + * Unix: implement `-x`/`--one-file-system` to stay on a single file system * thanks Durval Menezes and Luiz Carlos Rumbelsperger Viana - * Windows: ignore the symlink bit on files - * Windows: Ignore directory based junction points - * B2 - * Make sure each upload has at least one upload slot - fixes strange upload stats - * Fix uploads when using crypt - * Fix download of large files (sha1 mismatch) - * Return error when we try to create a bucket which someone else owns - * Update B2 docs with Data usage, and Crypt section - thanks Tomasz Mazur - * S3 - * Command line and config file support for + * Windows: ignore the symlink bit on files + * Windows: Ignore directory based junction points +* B2 + * Make sure each upload has at least one upload slot - fixes strange upload stats + * Fix uploads when using crypt + * Fix download of large files (sha1 mismatch) + * Return error when we try to create a bucket which someone else owns + * Update B2 docs with Data usage, and Crypt section - thanks Tomasz Mazur +* S3 + * Command line and config file support for * Setting/overriding ACL - thanks Radek Senfeld * Setting storage class - thanks Asko Tamm - * Drive - * Make exponential backoff work exactly as per Google specification - * add `.epub`, `.odp` and `.tsv` as export formats. - * Swift - * Don't read metadata for directory marker objects - * v1.33 - 2016-08-24 - * New Features - * Implement encryption +* Drive + * Make exponential backoff work exactly as per Google specification + * add `.epub`, `.odp` and `.tsv` as export formats. +* Swift + * Don't read metadata for directory marker objects + +## v1.33 - 2016-08-24 + +* New Features + * Implement encryption * data encrypted in NACL secretbox format * with optional file name encryption - * New commands + * New commands * rclone mount - implements FUSE mounting of remotes (EXPERIMENTAL) - * works on Linux, FreeBSD and OS X (need testers for the last 2!) + * works on Linux, FreeBSD and OS X (need testers for the last 2!) * rclone cat - outputs remote file or files to the terminal * rclone genautocomplete - command to make a bash completion script for rclone - * Editing a remote using `rclone config` now goes through the wizard - * Compile with go 1.7 - this fixes rclone on macOS Sierra and on 386 processors - * Use cobra for sub commands and docs generation - * drive - * Document how to make your own client_id - * s3 - * User-configurable Amazon S3 ACL (thanks Radek Šenfeld) - * b2 - * Fix stats accounting for upload - no more jumping to 100% done - * On cleanup delete hide marker if it is the current file - * New B2 API endpoint (thanks Per Cederberg) - * Set maximum backoff to 5 Minutes - * onedrive - * Fix URL escaping in file names - eg uploading files with `+` in them. - * amazon cloud drive - * Fix token expiry during large uploads - * Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors - * local - * Fix filenames with invalid UTF-8 not being uploaded - * Fix problem with some UTF-8 characters on OS X - * v1.32 - 2016-07-13 - * Backblaze B2 - * Fix upload of files large files not in root - * v1.31 - 2016-07-13 - * New Features - * Reduce memory on sync by about 50% - * Implement --no-traverse flag to stop copy traversing the destination remote. + * Editing a remote using `rclone config` now goes through the wizard + * Compile with go 1.7 - this fixes rclone on macOS Sierra and on 386 processors + * Use cobra for sub commands and docs generation +* drive + * Document how to make your own client_id +* s3 + * User-configurable Amazon S3 ACL (thanks Radek Šenfeld) +* b2 + * Fix stats accounting for upload - no more jumping to 100% done + * On cleanup delete hide marker if it is the current file + * New B2 API endpoint (thanks Per Cederberg) + * Set maximum backoff to 5 Minutes +* onedrive + * Fix URL escaping in file names - eg uploading files with `+` in them. +* amazon cloud drive + * Fix token expiry during large uploads + * Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors +* local + * Fix filenames with invalid UTF-8 not being uploaded + * Fix problem with some UTF-8 characters on OS X + +## v1.32 - 2016-07-13 + +* Backblaze B2 + * Fix upload of files large files not in root + +## v1.31 - 2016-07-13 + +* New Features + * Reduce memory on sync by about 50% + * Implement --no-traverse flag to stop copy traversing the destination remote. * This can be used to reduce memory usage down to the smallest possible. * Useful to copy a small number of files into a large destination folder. - * Implement cleanup command for emptying trash / removing old versions of files + * Implement cleanup command for emptying trash / removing old versions of files * Currently B2 only - * Single file handling improved + * Single file handling improved * Now copied with --files-from * Automatically sets --no-traverse when copying a single file - * Info on using installing with ansible - thanks Stefan Weichinger - * Implement --no-update-modtime flag to stop rclone fixing the remote modified times. - * Bug Fixes - * Fix move command - stop it running for overlapping Fses - this was causing data loss. - * Local - * Fix incomplete hashes - this was causing problems for B2. - * Amazon Drive - * Rename Amazon Cloud Drive to Amazon Drive - no changes to config file needed. - * Swift - * Add support for non-default project domain - thanks Antonio Messina. - * S3 - * Add instructions on how to use rclone with minio. - * Add ap-northeast-2 (Seoul) and ap-south-1 (Mumbai) regions. - * Skip setting the modified time for objects > 5GB as it isn't possible. - * Backblaze B2 - * Add --b2-versions flag so old versions can be listed and retreived. - * Treat 403 errors (eg cap exceeded) as fatal. - * Implement cleanup command for deleting old file versions. - * Make error handling compliant with B2 integrations notes. - * Fix handling of token expiry. - * Implement --b2-test-mode to set `X-Bz-Test-Mode` header. - * Set cutoff for chunked upload to 200MB as per B2 guidelines. - * Make upload multi-threaded. - * Dropbox - * Don't retry 461 errors. - * v1.30 - 2016-06-18 - * New Features - * Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). This enables + * Info on using installing with ansible - thanks Stefan Weichinger + * Implement --no-update-modtime flag to stop rclone fixing the remote modified times. +* Bug Fixes + * Fix move command - stop it running for overlapping Fses - this was causing data loss. +* Local + * Fix incomplete hashes - this was causing problems for B2. +* Amazon Drive + * Rename Amazon Cloud Drive to Amazon Drive - no changes to config file needed. +* Swift + * Add support for non-default project domain - thanks Antonio Messina. +* S3 + * Add instructions on how to use rclone with minio. + * Add ap-northeast-2 (Seoul) and ap-south-1 (Mumbai) regions. + * Skip setting the modified time for objects > 5GB as it isn't possible. +* Backblaze B2 + * Add --b2-versions flag so old versions can be listed and retreived. + * Treat 403 errors (eg cap exceeded) as fatal. + * Implement cleanup command for deleting old file versions. + * Make error handling compliant with B2 integrations notes. + * Fix handling of token expiry. + * Implement --b2-test-mode to set `X-Bz-Test-Mode` header. + * Set cutoff for chunked upload to 200MB as per B2 guidelines. + * Make upload multi-threaded. +* Dropbox + * Don't retry 461 errors. + +## v1.30 - 2016-06-18 + +* New Features + * Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). This enables * Directory include filtering for efficiency * --max-depth parameter * Better error reporting * More to come - * Retry more errors - * Add --ignore-size flag - for uploading images to onedrive - * Log -v output to stdout by default - * Display the transfer stats in more human readable form - * Make 0 size files specifiable with `--max-size 0b` - * Add `b` suffix so we can specify bytes in --bwlimit, --min-size etc - * Use "password:" instead of "password>" prompt - thanks Klaus Post and Leigh Klotz - * Bug Fixes - * Fix retry doing one too many retries - * Local - * Fix problems with OS X and UTF-8 characters - * Amazon Drive - * Check a file exists before uploading to help with 408 Conflict errors - * Reauth on 401 errors - this has been causing a lot of problems - * Work around spurious 403 errors - * Restart directory listings on error - * Google Drive - * Check a file exists before uploading to help with duplicates - * Fix retry of multipart uploads - * Backblaze B2 - * Implement large file uploading - * S3 - * Add AES256 server-side encryption for - thanks Justin R. Wilson - * Google Cloud Storage - * Make sure we don't use conflicting content types on upload - * Add service account support - thanks Michal Witkowski - * Swift - * Add auth version parameter - * Add domain option for openstack (v3 auth) - thanks Fabian Ruff - * v1.29 - 2016-04-18 - * New Features - * Implement `-I, --ignore-times` for unconditional upload - * Improve `dedupe`command + * Retry more errors + * Add --ignore-size flag - for uploading images to onedrive + * Log -v output to stdout by default + * Display the transfer stats in more human readable form + * Make 0 size files specifiable with `--max-size 0b` + * Add `b` suffix so we can specify bytes in --bwlimit, --min-size etc + * Use "password:" instead of "password>" prompt - thanks Klaus Post and Leigh Klotz +* Bug Fixes + * Fix retry doing one too many retries +* Local + * Fix problems with OS X and UTF-8 characters +* Amazon Drive + * Check a file exists before uploading to help with 408 Conflict errors + * Reauth on 401 errors - this has been causing a lot of problems + * Work around spurious 403 errors + * Restart directory listings on error +* Google Drive + * Check a file exists before uploading to help with duplicates + * Fix retry of multipart uploads +* Backblaze B2 + * Implement large file uploading +* S3 + * Add AES256 server-side encryption for - thanks Justin R. Wilson +* Google Cloud Storage + * Make sure we don't use conflicting content types on upload + * Add service account support - thanks Michal Witkowski +* Swift + * Add auth version parameter + * Add domain option for openstack (v3 auth) - thanks Fabian Ruff + +## v1.29 - 2016-04-18 + +* New Features + * Implement `-I, --ignore-times` for unconditional upload + * Improve `dedupe`command * Now removes identical copies without asking * Now obeys `--dry-run` * Implement `--dedupe-mode` for non interactive running - * `--dedupe-mode interactive` - interactive the default. - * `--dedupe-mode skip` - removes identical files then skips anything left. - * `--dedupe-mode first` - removes identical files then keeps the first one. - * `--dedupe-mode newest` - removes identical files then keeps the newest one. - * `--dedupe-mode oldest` - removes identical files then keeps the oldest one. - * `--dedupe-mode rename` - removes identical files then renames the rest to be different. - * Bug fixes - * Make rclone check obey the `--size-only` flag. - * Use "application/octet-stream" if discovered mime type is invalid. - * Fix missing "quit" option when there are no remotes. - * Google Drive - * Increase default chunk size to 8 MB - increases upload speed of big files - * Speed up directory listings and make more reliable - * Add missing retries for Move and DirMove - increases reliability - * Preserve mime type on file update - * Backblaze B2 - * Enable mod time syncing + * `--dedupe-mode interactive` - interactive the default. + * `--dedupe-mode skip` - removes identical files then skips anything left. + * `--dedupe-mode first` - removes identical files then keeps the first one. + * `--dedupe-mode newest` - removes identical files then keeps the newest one. + * `--dedupe-mode oldest` - removes identical files then keeps the oldest one. + * `--dedupe-mode rename` - removes identical files then renames the rest to be different. +* Bug fixes + * Make rclone check obey the `--size-only` flag. + * Use "application/octet-stream" if discovered mime type is invalid. + * Fix missing "quit" option when there are no remotes. +* Google Drive + * Increase default chunk size to 8 MB - increases upload speed of big files + * Speed up directory listings and make more reliable + * Add missing retries for Move and DirMove - increases reliability + * Preserve mime type on file update +* Backblaze B2 + * Enable mod time syncing * This means that B2 will now check modification times * It will upload new files to update the modification times * (there isn't an API to just set the mod time.) * If you want the old behaviour use `--size-only`. - * Update API to new version - * Fix parsing of mod time when not in metadata - * Swift/Hubic - * Don't return an MD5SUM for static large objects - * S3 - * Fix uploading files bigger than 50GB - * v1.28 - 2016-03-01 - * New Features - * Configuration file encryption - thanks Klaus Post - * Improve `rclone config` adding more help and making it easier to understand - * Implement `-u`/`--update` so creation times can be used on all remotes - * Implement `--low-level-retries` flag - * Optionally disable gzip compression on downloads with `--no-gzip-encoding` - * Bug fixes - * Don't make directories if `--dry-run` set - * Fix and document the `move` command - * Fix redirecting stderr on unix-like OSes when using `--log-file` - * Fix `delete` command to wait until all finished - fixes missing deletes. - * Backblaze B2 - * Use one upload URL per go routine fixes `more than one upload using auth token` - * Add pacing, retries and reauthentication - fixes token expiry problems - * Upload without using a temporary file from local (and remotes which support SHA1) - * Fix reading metadata for all files when it shouldn't have been - * Drive - * Fix listing drive documents at root - * Disable copy and move for Google docs - * Swift - * Fix uploading of chunked files with non ASCII characters - * Allow setting of `storage_url` in the config - thanks Xavier Lucas - * S3 - * Allow IAM role and credentials from environment variables - thanks Brian Stengaard - * Allow low privilege users to use S3 (check if directory exists during Mkdir) - thanks Jakub Gedeon - * Amazon Drive - * Retry on more things to make directory listings more reliable - * v1.27 - 2016-01-31 - * New Features - * Easier headless configuration with `rclone authorize` - * Add support for multiple hash types - we now check SHA1 as well as MD5 hashes. - * `delete` command which does obey the filters (unlike `purge`) - * `dedupe` command to deduplicate a remote. Useful with Google Drive. - * Add `--ignore-existing` flag to skip all files that exist on destination. - * Add `--delete-before`, `--delete-during`, `--delete-after` flags. - * Add `--memprofile` flag to debug memory use. - * Warn the user about files with same name but different case - * Make `--include` rules add their implict exclude * at the end of the filter list - * Deprecate compiling with go1.3 - * Amazon Drive - * Fix download of files > 10 GB - * Fix directory traversal ("Next token is expired") for large directory listings - * Remove 409 conflict from error codes we will retry - stops very long pauses - * Backblaze B2 - * SHA1 hashes now checked by rclone core - * Drive - * Add `--drive-auth-owner-only` to only consider files owned by the user - thanks Björn Harrtell - * Export Google documents - * Dropbox - * Make file exclusion error controllable with -q - * Swift - * Fix upload from unprivileged user. - * S3 - * Fix updating of mod times of files with `+` in. - * Local - * Add local file system option to disable UNC on Windows. - * v1.26 - 2016-01-02 - * New Features - * Yandex storage backend - thank you Dmitry Burdeev ("dibu") - * Implement Backblaze B2 storage backend - * Add --min-age and --max-age flags - thank you Adriano Aurélio Meirelles - * Make ls/lsl/md5sum/size/check obey includes and excludes - * Fixes - * Fix crash in http logging - * Upload releases to github too - * Swift - * Fix sync for chunked files - * OneDrive - * Re-enable server side copy - * Don't mask HTTP error codes with JSON decode error - * S3 - * Fix corrupting Content-Type on mod time update (thanks Joseph Spurrier) - * v1.25 - 2015-11-14 - * New features - * Implement Hubic storage system - * Fixes - * Fix deletion of some excluded files without --delete-excluded + * Update API to new version + * Fix parsing of mod time when not in metadata +* Swift/Hubic + * Don't return an MD5SUM for static large objects +* S3 + * Fix uploading files bigger than 50GB + +## v1.28 - 2016-03-01 + +* New Features + * Configuration file encryption - thanks Klaus Post + * Improve `rclone config` adding more help and making it easier to understand + * Implement `-u`/`--update` so creation times can be used on all remotes + * Implement `--low-level-retries` flag + * Optionally disable gzip compression on downloads with `--no-gzip-encoding` +* Bug fixes + * Don't make directories if `--dry-run` set + * Fix and document the `move` command + * Fix redirecting stderr on unix-like OSes when using `--log-file` + * Fix `delete` command to wait until all finished - fixes missing deletes. +* Backblaze B2 + * Use one upload URL per go routine fixes `more than one upload using auth token` + * Add pacing, retries and reauthentication - fixes token expiry problems + * Upload without using a temporary file from local (and remotes which support SHA1) + * Fix reading metadata for all files when it shouldn't have been +* Drive + * Fix listing drive documents at root + * Disable copy and move for Google docs +* Swift + * Fix uploading of chunked files with non ASCII characters + * Allow setting of `storage_url` in the config - thanks Xavier Lucas +* S3 + * Allow IAM role and credentials from environment variables - thanks Brian Stengaard + * Allow low privilege users to use S3 (check if directory exists during Mkdir) - thanks Jakub Gedeon +* Amazon Drive + * Retry on more things to make directory listings more reliable + +## v1.27 - 2016-01-31 + +* New Features + * Easier headless configuration with `rclone authorize` + * Add support for multiple hash types - we now check SHA1 as well as MD5 hashes. + * `delete` command which does obey the filters (unlike `purge`) + * `dedupe` command to deduplicate a remote. Useful with Google Drive. + * Add `--ignore-existing` flag to skip all files that exist on destination. + * Add `--delete-before`, `--delete-during`, `--delete-after` flags. + * Add `--memprofile` flag to debug memory use. + * Warn the user about files with same name but different case + * Make `--include` rules add their implict exclude * at the end of the filter list + * Deprecate compiling with go1.3 +* Amazon Drive + * Fix download of files > 10 GB + * Fix directory traversal ("Next token is expired") for large directory listings + * Remove 409 conflict from error codes we will retry - stops very long pauses +* Backblaze B2 + * SHA1 hashes now checked by rclone core +* Drive + * Add `--drive-auth-owner-only` to only consider files owned by the user - thanks Björn Harrtell + * Export Google documents +* Dropbox + * Make file exclusion error controllable with -q +* Swift + * Fix upload from unprivileged user. +* S3 + * Fix updating of mod times of files with `+` in. +* Local + * Add local file system option to disable UNC on Windows. + +## v1.26 - 2016-01-02 + +* New Features + * Yandex storage backend - thank you Dmitry Burdeev ("dibu") + * Implement Backblaze B2 storage backend + * Add --min-age and --max-age flags - thank you Adriano Aurélio Meirelles + * Make ls/lsl/md5sum/size/check obey includes and excludes +* Fixes + * Fix crash in http logging + * Upload releases to github too +* Swift + * Fix sync for chunked files +* OneDrive + * Re-enable server side copy + * Don't mask HTTP error codes with JSON decode error +* S3 + * Fix corrupting Content-Type on mod time update (thanks Joseph Spurrier) + +## v1.25 - 2015-11-14 + +* New features + * Implement Hubic storage system +* Fixes + * Fix deletion of some excluded files without --delete-excluded * This could have deleted files unexpectedly on sync * Always check first with `--dry-run`! - * Swift - * Stop SetModTime losing metadata (eg X-Object-Manifest) +* Swift + * Stop SetModTime losing metadata (eg X-Object-Manifest) * This could have caused data loss for files > 5GB in size - * Use ContentType from Object to avoid lookups in listings - * OneDrive - * disable server side copy as it seems to be broken at Microsoft - * v1.24 - 2015-11-07 - * New features - * Add support for Microsoft OneDrive - * Add `--no-check-certificate` option to disable server certificate verification - * Add async readahead buffer for faster transfer of big files - * Fixes - * Allow spaces in remotes and check remote names for validity at creation time - * Allow '&' and disallow ':' in Windows filenames. - * Swift - * Ignore directory marker objects where appropriate - allows working with Hubic - * Don't delete the container if fs wasn't at root - * S3 - * Don't delete the bucket if fs wasn't at root - * Google Cloud Storage - * Don't delete the bucket if fs wasn't at root - * v1.23 - 2015-10-03 - * New features - * Implement `rclone size` for measuring remotes - * Fixes - * Fix headless config for drive and gcs - * Tell the user they should try again if the webserver method failed - * Improve output of `--dump-headers` - * S3 - * Allow anonymous access to public buckets - * Swift - * Stop chunked operations logging "Failed to read info: Object Not Found" - * Use Content-Length on uploads for extra reliability - * v1.22 - 2015-09-28 - * Implement rsync like include and exclude flags - * swift - * Support files > 5GB - thanks Sergey Tolmachev - * v1.21 - 2015-09-22 - * New features - * Display individual transfer progress - * Make lsl output times in localtime - * Fixes - * Fix allowing user to override credentials again in Drive, GCS and ACD - * Amazon Drive - * Implement compliant pacing scheme - * Google Drive - * Make directory reads concurrent for increased speed. - * v1.20 - 2015-09-15 - * New features - * Amazon Drive support - * Oauth support redone - fix many bugs and improve usability + * Use ContentType from Object to avoid lookups in listings +* OneDrive + * disable server side copy as it seems to be broken at Microsoft + +## v1.24 - 2015-11-07 + +* New features + * Add support for Microsoft OneDrive + * Add `--no-check-certificate` option to disable server certificate verification + * Add async readahead buffer for faster transfer of big files +* Fixes + * Allow spaces in remotes and check remote names for validity at creation time + * Allow '&' and disallow ':' in Windows filenames. +* Swift + * Ignore directory marker objects where appropriate - allows working with Hubic + * Don't delete the container if fs wasn't at root +* S3 + * Don't delete the bucket if fs wasn't at root +* Google Cloud Storage + * Don't delete the bucket if fs wasn't at root + +## v1.23 - 2015-10-03 + +* New features + * Implement `rclone size` for measuring remotes +* Fixes + * Fix headless config for drive and gcs + * Tell the user they should try again if the webserver method failed + * Improve output of `--dump-headers` +* S3 + * Allow anonymous access to public buckets +* Swift + * Stop chunked operations logging "Failed to read info: Object Not Found" + * Use Content-Length on uploads for extra reliability + +## v1.22 - 2015-09-28 + +* Implement rsync like include and exclude flags +* swift + * Support files > 5GB - thanks Sergey Tolmachev + +## v1.21 - 2015-09-22 + +* New features + * Display individual transfer progress + * Make lsl output times in localtime +* Fixes + * Fix allowing user to override credentials again in Drive, GCS and ACD +* Amazon Drive + * Implement compliant pacing scheme +* Google Drive + * Make directory reads concurrent for increased speed. + +## v1.20 - 2015-09-15 + +* New features + * Amazon Drive support + * Oauth support redone - fix many bugs and improve usability * Use "golang.org/x/oauth2" as oauth libary of choice * Improve oauth usability for smoother initial signup * drive, googlecloudstorage: optionally use auto config for the oauth token - * Implement --dump-headers and --dump-bodies debug flags - * Show multiple matched commands if abbreviation too short - * Implement server side move where possible - * local - * Always use UNC paths internally on Windows - fixes a lot of bugs - * dropbox - * force use of our custom transport which makes timeouts work - * Thanks to Klaus Post for lots of help with this release - * v1.19 - 2015-08-28 - * New features - * Server side copies for s3/swift/drive/dropbox/gcs - * Move command - uses server side copies if it can - * Implement --retries flag - tries 3 times by default - * Build for plan9/amd64 and solaris/amd64 too - * Fixes - * Make a current version download with a fixed URL for scripting - * Ignore rmdir in limited fs rather than throwing error - * dropbox - * Increase chunk size to improve upload speeds massively - * Issue an error message when trying to upload bad file name - * v1.18 - 2015-08-17 - * drive - * Add `--drive-use-trash` flag so rclone trashes instead of deletes - * Add "Forbidden to download" message for files with no downloadURL - * dropbox - * Remove datastore + * Implement --dump-headers and --dump-bodies debug flags + * Show multiple matched commands if abbreviation too short + * Implement server side move where possible +* local + * Always use UNC paths internally on Windows - fixes a lot of bugs +* dropbox + * force use of our custom transport which makes timeouts work +* Thanks to Klaus Post for lots of help with this release + +## v1.19 - 2015-08-28 + +* New features + * Server side copies for s3/swift/drive/dropbox/gcs + * Move command - uses server side copies if it can + * Implement --retries flag - tries 3 times by default + * Build for plan9/amd64 and solaris/amd64 too +* Fixes + * Make a current version download with a fixed URL for scripting + * Ignore rmdir in limited fs rather than throwing error +* dropbox + * Increase chunk size to improve upload speeds massively + * Issue an error message when trying to upload bad file name + +## v1.18 - 2015-08-17 + +* drive + * Add `--drive-use-trash` flag so rclone trashes instead of deletes + * Add "Forbidden to download" message for files with no downloadURL +* dropbox + * Remove datastore * This was deprecated and it caused a lot of problems * Modification times and MD5SUMs no longer stored - * Fix uploading files > 2GB - * s3 - * use official AWS SDK from github.com/aws/aws-sdk-go - * **NB** will most likely require you to delete and recreate remote - * enable multipart upload which enables files > 5GB - * tested with Ceph / RadosGW / S3 emulation - * many thanks to Sam Liston and Brian Haymore at the [Utah - Center for High Performance Computing](https://www.chpc.utah.edu/) for a Ceph test account - * misc - * Show errors when reading the config file - * Do not print stats in quiet mode - thanks Leonid Shalupov - * Add FAQ - * Fix created directories not obeying umask - * Linux installation instructions - thanks Shimon Doodkin - * v1.17 - 2015-06-14 - * dropbox: fix case insensitivity issues - thanks Leonid Shalupov - * v1.16 - 2015-06-09 - * Fix uploading big files which was causing timeouts or panics - * Don't check md5sum after download with --size-only - * v1.15 - 2015-06-06 - * Add --checksum flag to only discard transfers by MD5SUM - thanks Alex Couper - * Implement --size-only flag to sync on size not checksum & modtime - * Expand docs and remove duplicated information - * Document rclone's limitations with directories - * dropbox: update docs about case insensitivity - * v1.14 - 2015-05-21 - * local: fix encoding of non utf-8 file names - fixes a duplicate file problem - * drive: docs about rate limiting - * google cloud storage: Fix compile after API change in "google.golang.org/api/storage/v1" - * v1.13 - 2015-05-10 - * Revise documentation (especially sync) - * Implement --timeout and --conntimeout - * s3: ignore etags from multipart uploads which aren't md5sums - * v1.12 - 2015-03-15 - * drive: Use chunked upload for files above a certain size - * drive: add --drive-chunk-size and --drive-upload-cutoff parameters - * drive: switch to insert from update when a failed copy deletes the upload - * core: Log duplicate files if they are detected - * v1.11 - 2015-03-04 - * swift: add region parameter - * drive: fix crash on failed to update remote mtime - * In remote paths, change native directory separators to / - * Add synchronization to ls/lsl/lsd output to stop corruptions - * Ensure all stats/log messages to go stderr - * Add --log-file flag to log everything (including panics) to file - * Make it possible to disable stats printing with --stats=0 - * Implement --bwlimit to limit data transfer bandwidth - * v1.10 - 2015-02-12 - * s3: list an unlimited number of items - * Fix getting stuck in the configurator - * v1.09 - 2015-02-07 - * windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) - * local: Fix directory separators on Windows - * drive: fix rate limit exceeded errors - * v1.08 - 2015-02-04 - * drive: fix subdirectory listing to not list entire drive - * drive: Fix SetModTime - * dropbox: adapt code to recent library changes - * v1.07 - 2014-12-23 - * google cloud storage: fix memory leak - * v1.06 - 2014-12-12 - * Fix "Couldn't find home directory" on OSX - * swift: Add tenant parameter - * Use new location of Google API packages - * v1.05 - 2014-08-09 - * Improved tests and consequently lots of minor fixes - * core: Fix race detected by go race detector - * core: Fixes after running errcheck - * drive: reset root directory on Rmdir and Purge - * fs: Document that Purger returns error on empty directory, test and fix - * google cloud storage: fix ListDir on subdirectory - * google cloud storage: re-read metadata in SetModTime - * s3: make reading metadata more reliable to work around eventual consistency problems - * s3: strip trailing / from ListDir() - * swift: return directories without / in ListDir - * v1.04 - 2014-07-21 - * google cloud storage: Fix crash on Update - * v1.03 - 2014-07-20 - * swift, s3, dropbox: fix updated files being marked as corrupted - * Make compile with go 1.1 again - * v1.02 - 2014-07-19 - * Implement Dropbox remote - * Implement Google Cloud Storage remote - * Verify Md5sums and Sizes after copies - * Remove times from "ls" command - lists sizes only - * Add add "lsl" - lists times and sizes - * Add "md5sum" command - * v1.01 - 2014-07-04 - * drive: fix transfer of big files using up lots of memory - * v1.00 - 2014-07-03 - * drive: fix whole second dates - * v0.99 - 2014-06-26 - * Fix --dry-run not working - * Make compatible with go 1.1 - * v0.98 - 2014-05-30 - * s3: Treat missing Content-Length as 0 for some ceph installations - * rclonetest: add file with a space in - * v0.97 - 2014-05-05 - * Implement copying of single files - * s3 & swift: support paths inside containers/buckets - * v0.96 - 2014-04-24 - * drive: Fix multiple files of same name being created - * drive: Use o.Update and fs.Put to optimise transfers - * Add version number, -V and --version - * v0.95 - 2014-03-28 - * rclone.org: website, docs and graphics - * drive: fix path parsing - * v0.94 - 2014-03-27 - * Change remote format one last time - * GNU style flags - * v0.93 - 2014-03-16 - * drive: store token in config file - * cross compile other versions - * set strict permissions on config file - * v0.92 - 2014-03-15 - * Config fixes and --config option - * v0.91 - 2014-03-15 - * Make config file - * v0.90 - 2013-06-27 - * Project named rclone - * v0.00 - 2012-11-18 - * Project started + * Fix uploading files > 2GB +* s3 + * use official AWS SDK from github.com/aws/aws-sdk-go + * **NB** will most likely require you to delete and recreate remote + * enable multipart upload which enables files > 5GB + * tested with Ceph / RadosGW / S3 emulation + * many thanks to Sam Liston and Brian Haymore at the [Utah Center for High Performance Computing](https://www.chpc.utah.edu/) for a Ceph test account +* misc + * Show errors when reading the config file + * Do not print stats in quiet mode - thanks Leonid Shalupov + * Add FAQ + * Fix created directories not obeying umask + * Linux installation instructions - thanks Shimon Doodkin + +## v1.17 - 2015-06-14 + +* dropbox: fix case insensitivity issues - thanks Leonid Shalupov + +## v1.16 - 2015-06-09 + +* Fix uploading big files which was causing timeouts or panics +* Don't check md5sum after download with --size-only + +## v1.15 - 2015-06-06 + +* Add --checksum flag to only discard transfers by MD5SUM - thanks Alex Couper +* Implement --size-only flag to sync on size not checksum & modtime +* Expand docs and remove duplicated information +* Document rclone's limitations with directories +* dropbox: update docs about case insensitivity + +## v1.14 - 2015-05-21 + +* local: fix encoding of non utf-8 file names - fixes a duplicate file problem +* drive: docs about rate limiting +* google cloud storage: Fix compile after API change in "google.golang.org/api/storage/v1" + +## v1.13 - 2015-05-10 + +* Revise documentation (especially sync) +* Implement --timeout and --conntimeout +* s3: ignore etags from multipart uploads which aren't md5sums + +## v1.12 - 2015-03-15 + +* drive: Use chunked upload for files above a certain size +* drive: add --drive-chunk-size and --drive-upload-cutoff parameters +* drive: switch to insert from update when a failed copy deletes the upload +* core: Log duplicate files if they are detected + +## v1.11 - 2015-03-04 + +* swift: add region parameter +* drive: fix crash on failed to update remote mtime +* In remote paths, change native directory separators to / +* Add synchronization to ls/lsl/lsd output to stop corruptions +* Ensure all stats/log messages to go stderr +* Add --log-file flag to log everything (including panics) to file +* Make it possible to disable stats printing with --stats=0 +* Implement --bwlimit to limit data transfer bandwidth + +## v1.10 - 2015-02-12 + +* s3: list an unlimited number of items +* Fix getting stuck in the configurator + +## v1.09 - 2015-02-07 + +* windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) +* local: Fix directory separators on Windows +* drive: fix rate limit exceeded errors + +## v1.08 - 2015-02-04 + +* drive: fix subdirectory listing to not list entire drive +* drive: Fix SetModTime +* dropbox: adapt code to recent library changes + +## v1.07 - 2014-12-23 + +* google cloud storage: fix memory leak + +## v1.06 - 2014-12-12 + +* Fix "Couldn't find home directory" on OSX +* swift: Add tenant parameter +* Use new location of Google API packages + +## v1.05 - 2014-08-09 + +* Improved tests and consequently lots of minor fixes +* core: Fix race detected by go race detector +* core: Fixes after running errcheck +* drive: reset root directory on Rmdir and Purge +* fs: Document that Purger returns error on empty directory, test and fix +* google cloud storage: fix ListDir on subdirectory +* google cloud storage: re-read metadata in SetModTime +* s3: make reading metadata more reliable to work around eventual consistency problems +* s3: strip trailing / from ListDir() +* swift: return directories without / in ListDir + +## v1.04 - 2014-07-21 + +* google cloud storage: Fix crash on Update + +## v1.03 - 2014-07-20 + +* swift, s3, dropbox: fix updated files being marked as corrupted +* Make compile with go 1.1 again + +## v1.02 - 2014-07-19 + +* Implement Dropbox remote +* Implement Google Cloud Storage remote +* Verify Md5sums and Sizes after copies +* Remove times from "ls" command - lists sizes only +* Add add "lsl" - lists times and sizes +* Add "md5sum" command + +## v1.01 - 2014-07-04 + +* drive: fix transfer of big files using up lots of memory + +## v1.00 - 2014-07-03 + +* drive: fix whole second dates + +## v0.99 - 2014-06-26 + +* Fix --dry-run not working +* Make compatible with go 1.1 + +## v0.98 - 2014-05-30 + +* s3: Treat missing Content-Length as 0 for some ceph installations +* rclonetest: add file with a space in + +## v0.97 - 2014-05-05 + +* Implement copying of single files +* s3 & swift: support paths inside containers/buckets + +## v0.96 - 2014-04-24 + +* drive: Fix multiple files of same name being created +* drive: Use o.Update and fs.Put to optimise transfers +* Add version number, -V and --version + +## v0.95 - 2014-03-28 + +* rclone.org: website, docs and graphics +* drive: fix path parsing + +## v0.94 - 2014-03-27 + +* Change remote format one last time +* GNU style flags + +## v0.93 - 2014-03-16 + +* drive: store token in config file +* cross compile other versions +* set strict permissions on config file + +## v0.92 - 2014-03-15 + +* Config fixes and --config option + +## v0.91 - 2014-03-15 + +* Make config file + +## v0.90 - 2013-06-27 + +* Project named rclone + +## v0.00 - 2012-11-18 + +* Project started Bugs and Limitations -------------------- @@ -12530,6 +13391,23 @@ Contributors * Kasper Byrdal Nielsen * Benjamin Joseph Dag * themylogin + * Onno Zweers + * Jasper Lievisse Adriaanse + * sandeepkru + * HerrH + * Andrew <4030760+sparkyman215@users.noreply.github.com> + * dan smith + * Oleg Kovalov + * Ruben Vandamme + * Cnly + * Andres Alvarez <1671935+kir4h@users.noreply.github.com> + * reddi1 + * Matt Tucker + * Sebastian Bünger + * Martin Polden + * Alex Chen + * Denis + * bsteiss <35940619+bsteiss@users.noreply.github.com> # Contact the rclone project # diff --git a/MANUAL.txt b/MANUAL.txt index 98fe35dbd..323ba789d 100644 --- a/MANUAL.txt +++ b/MANUAL.txt @@ -1,6 +1,6 @@ rclone(1) User Manual Nick Craig-Wood -Jun 16, 2018 +Sep 01, 2018 @@ -12,7 +12,7 @@ RCLONE Rclone is a command line program to sync files and directories to and from: -- Amazon Drive +- Amazon Drive (See note) - Amazon S3 - Backblaze B2 - Box @@ -25,6 +25,7 @@ from: - Google Drive - HTTP - Hubic +- Jottacloud - IBM COS S3 - Memset Memstore - Mega @@ -79,7 +80,7 @@ Rclone is a Go program and comes as a single binary file. Quickstart - Download the relevant binary. -- Unpack and the rclone binary. +- Extract the rclone or rclone.exe binary from the archive - Run rclone config to setup. See rclone config docs for more details. See below for some expanded Linux / macOS instructions. @@ -156,15 +157,23 @@ Run rclone config to setup. See rclone config docs for more details. Install from source -Make sure you have at least Go 1.6 installed. Make sure your GOPATH is -set, then: +Make sure you have at least Go 1.7 installed. Download go if necessary. +The latest release is recommended. Then + + git clone https://github.com/ncw/rclone.git + cd rclone + go build + ./rclone version + +You can also build and install rclone in the GOPATH (which defaults to +~/go) with: go get -u -v github.com/ncw/rclone -and this will build the binary in $GOPATH/bin. If you have built rclone -before then you will want to update its dependencies first with this - - go get -u -v github.com/ncw/rclone/... +and this will build the binary in $GOPATH/bin (~/go/bin/rclone by +default) after downloading the source to +$GOPATH/src/github.com/ncw/rclone (~/go/src/github.com/ncw/rclone by +default). Installation with Ansible @@ -211,6 +220,7 @@ See the following for detailed instructions for - Google Drive - HTTP - Hubic +- Jottacloud - Mega - Microsoft Azure Blob Storage - Microsoft OneDrive @@ -695,13 +705,38 @@ Show the version number. Synopsis -Show the version number. +Show the version number, the go version and the architecture. + +Eg + + $ rclone version + rclone v1.41 + - os/arch: linux/amd64 + - go version: go1.10 + +If you supply the --check flag, then it will do an online check to +compare your version with the latest release and the latest beta. + + $ rclone version --check + yours: 1.42.0.6 + latest: 1.42 (released 2018-06-16) + beta: 1.42.0.5 (released 2018-06-17) + +Or + + $ rclone version --check + yours: 1.41 + latest: 1.42 (released 2018-06-16) + upgrade: https://downloads.rclone.org/v1.42 + beta: 1.42.0.5 (released 2018-06-17) + upgrade: https://beta.rclone.org/v1.42-005-g56e1e820 rclone version [flags] Options - -h, --help help for version + --check Check for new version. + -h, --help help for version rclone cleanup @@ -1139,6 +1174,22 @@ Options -h, --help help for copyto +rclone copyurl + +Copy url content to dest. + +Synopsis + +Download urls content and copy it to destination without saving it in +tmp storage. + + rclone copyurl https://example.com dest:path [flags] + +Options + + -h, --help help for copyurl + + rclone cryptcheck Cryptcheck checks the integrity of a crypted remote. @@ -1225,13 +1276,13 @@ Options rclone deletefile -Remove a single file path from remote. +Remove a single file from remote. Synopsis -Remove a single file path from remote. Unlike delete it cannot be used -to remove a directory and it doesn't obey include/exclude filters - if -the specified file exists, it will always be removed. +Remove a single file from remote. Unlike delete it cannot be used to +remove a directory and it doesn't obey include/exclude filters - if the +specified file exists, it will always be removed. rclone deletefile remote:path [flags] @@ -1544,8 +1595,8 @@ The output is an array of Items, where each Item looks like this { "Hashes" : { "SHA-1" : "f572d396fae9206628714fb2ce00f72e94f2258f", "MD5" : "b1946ac92492d2347c6235b4d2611184", "DropboxHash" : "ecb65bb98f9d905b70458986c39fcbad7715e5f2fcc3b1f07767d7c83e2438cc" }, -"ID": "y2djkhiujf83u33", "IsDir" : false, "MimeType" : -"application/octet-stream", "ModTime" : +"ID": "y2djkhiujf83u33", "OrigID": "UYOJVTUW00Q1RzTDA", "IsDir" : false, +"MimeType" : "application/octet-stream", "ModTime" : "2017-05-31T16:15:57.034468261+01:00", "Name" : "file.txt", "Encrypted" : "v0qpsdq8anpci8n929v3uu9338", "Path" : "full/path/goes/here/file.txt", "Size" : 6 } @@ -1598,6 +1649,7 @@ Options --hash Include hashes in the output (may take longer). -h, --help help for lsjson --no-modtime Don't read the modification time (can speed things up). + --original Show the ID of the underlying Object. -R, --recursive Recurse into the listing. @@ -1775,6 +1827,22 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +File Buffering + +The --buffer-size flag determines the amount of memory, that will be +used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of data +in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors of +the same file. + +This flag is a upper limit for the used memory per file descriptor. The +buffer will only use memory for data that is downloaded but not not yet +read. If the buffer is empty, only a small amount of memory will be +used. The maximum memory used by rclone for buffering can be up to +--buffer-size * open files. + File Caching NB File caching is EXPERIMENTAL - use with care! @@ -1872,6 +1940,7 @@ Options --allow-root Allow access to root user. --attr-timeout duration Time for which file/directory attributes are cached. (default 1s) --daemon Run mount as a daemon (background mode). + --daemon-timeout duration Time limit for rclone to respond to kernel (not supported by all OSes). --debug-fuse Debug the FUSE internals - needs -v. --default-permissions Makes kernel enforce access control based on the file mode. --dir-cache-time duration Time to cache directory entries for. (default 5m0s) @@ -1890,8 +1959,8 @@ Options --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) --volname string Set the volume name (not supported by all OSes). --write-back-cache Makes kernel buffer writes before sending them to rclone. Without this, writethrough caching is used. @@ -2184,6 +2253,22 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +File Buffering + +The --buffer-size flag determines the amount of memory, that will be +used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of data +in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors of +the same file. + +This flag is a upper limit for the used memory per file descriptor. The +buffer will only use memory for data that is downloaded but not not yet +read. If the buffer is empty, only a small amount of memory will be +used. The maximum memory used by rclone for buffering can be up to +--buffer-size * open files. + File Caching NB File caching is EXPERIMENTAL - use with care! @@ -2300,8 +2385,8 @@ Options --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) rclone serve restic @@ -2460,8 +2545,18 @@ rclone serve webdav implements a basic webdav server to serve the remote over HTTP via the webdav protocol. This can be viewed with a webdav client or you can make a remote of type webdav to read and write it. -NB at the moment each directory listing reads the start of each file -which is undesirable: see https://github.com/golang/go/issues/22577 +Webdav options + +--etag-hash + +This controls the ETag header. Without this flag the ETag will be based +on the ModTime and Size of the object. + +If this flag is set to "auto" then rclone will choose the first +supported hash on the backend or you can use a named hash such as "MD5" +or "SHA-1". + +Use "rclone hashsum" to see the full list. Server options @@ -2536,6 +2631,22 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +File Buffering + +The --buffer-size flag determines the amount of memory, that will be +used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of data +in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors of +the same file. + +This flag is a upper limit for the used memory per file descriptor. The +buffer will only use memory for data that is downloaded but not not yet +read. If the buffer is empty, only a small amount of memory will be +used. The maximum memory used by rclone for buffering can be up to +--buffer-size * open files. + File Caching NB File caching is EXPERIMENTAL - use with care! @@ -2632,6 +2743,7 @@ Options --cert string SSL PEM key (concatenation of certificate and CA certificate) --client-ca string Client certificate authority to verify clients with --dir-cache-time duration Time to cache directory entries for. (default 5m0s) + --etag-hash string Which hash to use for the ETag, or auto or blank for off --gid uint32 Override the gid field set by the filesystem. (default 502) -h, --help help for webdav --htpasswd string htpasswd file - if not provided no authentication is done @@ -2652,8 +2764,8 @@ Options --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) rclone touch @@ -2758,6 +2870,47 @@ They have pretty much the same effect but copy will use a lot less memory. +Syntax of remote paths + +The syntax of the paths passed to the rclone command are as follows. + +/path/to/dir + +This refers to the local file system. + +On Windows only \ may be used instead of / in local paths ONLY, non +local paths must use /. + +These paths needn't start with a leading / - if they don't then they +will be relative to the current directory. + +remote:path/to/dir + +This refers to a directory path/to/dir on remote: as defined in the +config file (configured with rclone config). + +remote:/path/to/dir + +On most backends this is refers to the same directory as +remote:path/to/dir and that format should be preferred. On a very small +number of remotes (FTP, SFTP, Dropbox for business) this will refer to a +different directory. On these, paths without a leading / will refer to +your "home" directory and paths with a leading / will refer to the root. + +:backend:path/to/dir + +This is an advanced form for creating remotes on the fly. backend should +be the name or prefix of a backend (the type in the config file) and all +the configuration for the backend should be provided on the command line +(or in environment variables). + +Eg + + rclone lsd --http-url https://pub.rclone.org :http: + +Which lists all the directories in pub.rclone.org. + + Quoting and the shell When you are typing commands to your computer you are using something @@ -2902,19 +3055,40 @@ For example, to limit bandwidth usage to 10 MBytes/s use --bwlimit 10M It is also possible to specify a "timetable" of limits, which will cause certain limits to be applied at certain times. To specify a timetable, -format your entries as "HH:MM,BANDWIDTH HH:MM,BANDWIDTH...". +format your entries as "WEEKDAY-HH:MM,BANDWIDTH +WEEKDAY-HH:MM,BANDWIDTH..." where: WEEKDAY is optional element. It could +be writen as whole world or only using 3 first characters. HH:MM is an +hour from 00:00 to 23:59. An example of a typical timetable to avoid link saturation during daytime working hours could be: --bwlimit "08:00,512 12:00,10M 13:00,512 18:00,30M 23:00,off" -In this example, the transfer bandwidth will be set to 512kBytes/sec at -8am. At noon, it will raise to 10Mbytes/s, and drop back to -512kBytes/sec at 1pm. At 6pm, the bandwidth limit will be set to +In this example, the transfer bandwidth will be every day set to +512kBytes/sec at 8am. At noon, it will raise to 10Mbytes/s, and drop +back to 512kBytes/sec at 1pm. At 6pm, the bandwidth limit will be set to 30MBytes/s, and at 11pm it will be completely disabled (full speed). Anything between 11pm and 8am will remain unlimited. +An example of timetable with WEEKDAY could be: + +--bwlimit "Mon-00:00,512 Fri-23:59,10M Sat-10:00,1M Sun-20:00,off" + +It mean that, the transfer bandwidh will be set to 512kBytes/sec on +Monday. It will raise to 10Mbytes/s before the end of Friday. At 10:00 +on Sunday it will be set to 1Mbyte/s. From 20:00 at Sunday will be +unlimited. + +Timeslots without weekday are extended to whole week. So this one +example: + +--bwlimit "Mon-00:00,512 12:00,1M Sun-20:00,off" + +Is equal to this: + +--bwlimit "Mon-00:00,512Mon-12:00,1M Tue-12:00,1M Wed-12:00,1M Thu-12:00,1M Fri-12:00,1M Sat-12:00,1M Sun-12:00,1M Sun-20:00,off" + Bandwidth limits only apply to the data transfer. They don't apply to the bandwidth of the directory listings etc. @@ -2943,6 +3117,9 @@ the bwlimit dynamically: Use this sized buffer to speed up file transfers. Each --transfer will use this much memory for buffering. +When using mount or cmount each open file descriptor will use this much +memory for buffering. See the mount documentation for more details. + Set to 0 to disable the buffering for the minimum memory usage. --checkers=N @@ -3136,6 +3313,21 @@ flag) quicker. Disable low level retries with --low-level-retries 1. +--max-backlog=N + +This is the maximum allowable backlog of files in a sync/copy/move +queued for being checked or transferred. + +This can be set arbitrarily large. It will only use memory when the +queue is in use. Note that it will use in the order of N kB of memory +when the backlog is in use. + +Setting this large allows rclone to calculate how many files are pending +more accurately and give a more accurate estimated finish time. + +Setting this small will make rclone more synchronous to the listings of +the remote which may be desirable. + --max-delete=N This tells rclone not to delete more than N files. If that limit is @@ -3199,6 +3391,20 @@ files if they are incorrect as it would normally. This can be used if the remote is being synced with another tool also (eg the Google Drive client). +--P, --progress + +This flag makes rclone update the stats in a static block in the +terminal providing a realtime overview of the transfer. + +Any log messages will scroll above the static block. Log messages will +push the static block down to the bottom of the terminal where it will +stay. + +Normally this is updated every 500mS but this period can be overridden +with the --stats flag. + +This can be used with the --stats-one-line flag for a simpler display. + -q, --quiet Normally rclone outputs stats and a completion message. If you set this @@ -3263,6 +3469,11 @@ which is NOTICE the stats won't show - if you want them to then use --stats-log-level NOTICE. See the Logging section for more info on log levels. +--stats-one-line + +When this is specified, rclone condenses the stats into a single line +showing the most important stats only. + --stats-unit=bits|bytes By default, data transfer rates will be printed in bytes/second. @@ -3337,8 +3548,8 @@ on the remote and upload a new copy. If you use this flag, and the remote supports server side copy or server side move, and the source and destination have a compatible hash, then -this will track renames during sync, copy, and move operations and -perform renaming server-side. +this will track renames during sync operations and perform renaming +server-side. Files will be matched by size and hash - if both match then a rename will be considered. @@ -4458,6 +4669,43 @@ core/pid: Return PID of current process This returns PID of current process. Useful for stopping rclone process. +core/stats: Returns stats about current transfers. + +This returns all available stats + + rclone rc core/stats + +Returns the following values: + + { + "speed": average speed in bytes/sec since start of the process, + "bytes": total transferred bytes since the start of the process, + "errors": number of errors, + "checks": number of checked files, + "transfers": number of transferred files, + "deletes" : number of deleted files, + "elapsedTime": time in seconds since the start of the process, + "lastError": last occurred error, + "transferring": an array of currently active file transfers: + [ + { + "bytes": total transferred bytes for this file, + "eta": estimated time in seconds until file transfer completion + "name": name of the file, + "percentage": progress of the file transfer in percent, + "speed": speed in bytes/sec, + "speedAvg": speed in bytes/sec as an exponentially weighted moving average, + "size": size of the file in bytes + } + ], + "checking": an array of names of currently active file checks + [] + } + +Values for "transferring", "checking" and "lastError" are only assigned +if data is available. The value for "eta" is null if an eta cannot be +determined. + rc/error: This returns an error This returns an error with the input as part of its error string. Useful @@ -4490,6 +4738,23 @@ will forget that dir, eg rclone rc vfs/forget file=hello file2=goodbye dir=home/junk +vfs/refresh: Refresh the directory cache. + +This reads the directories for the specified paths and freshens the +directory cache. + +If no paths are passed in then it will refresh the root directory. + + rclone rc vfs/refresh + +Otherwise pass directories in as dir=path. Any parameter key starting +with dir will refresh that directory, eg + + rclone rc vfs/refresh dir=home/junk dir2=data/misc + +If the parameter recursive=true is given the whole directory tree will +get refreshed. This refresh will use --fast-list if enabled. + Accessing the remote control via HTTP @@ -4660,6 +4925,7 @@ Here is an overview of the major features of each cloud storage system. Google Drive MD5 Yes No Yes R/W HTTP - No No No R Hubic MD5 Yes No No R/W + Jottacloud MD5 Yes Yes No R/W Mega - No No Yes - Microsoft Azure Blob Storage MD5 Yes No No R/W Microsoft OneDrive SHA1 ‡‡ Yes Yes No R @@ -4765,12 +5031,13 @@ more efficient. Dropbox Yes Yes Yes Yes No #575 No Yes Yes Yes FTP No No Yes Yes No No Yes No #2178 No Google Cloud Storage Yes Yes No No No Yes Yes No #2178 No - Google Drive Yes Yes Yes Yes Yes No Yes Yes Yes + Google Drive Yes Yes Yes Yes Yes Yes Yes Yes Yes HTTP No No No No No No No No #2178 No Hubic Yes † Yes No No No Yes Yes No #2178 Yes + Jottacloud Yes Yes Yes Yes No No No No No Mega Yes No Yes Yes No No No No #2178 Yes Microsoft Azure Blob Storage Yes Yes No No No Yes No No #2178 No - Microsoft OneDrive Yes Yes Yes No #197 No #575 No No No #2178 Yes + Microsoft OneDrive Yes Yes Yes Yes No #575 No No No #2178 Yes OpenDrive Yes Yes Yes Yes No No No No No Openstack Swift Yes † Yes No No No Yes Yes No #2178 Yes pCloud Yes Yes Yes Yes Yes No No No #2178 Yes @@ -4973,9 +5240,25 @@ Copy another local directory to the alias directory called source Amazon Drive -Paths are specified as remote:path +Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage +service run by Amazon for consumers. -Paths may be as deep as required, eg remote:directory/subdirectory. + +Status + +IMPORTANT: rclone supports Amazon Drive only if you have your own set of +API keys. Unfortunately the Amazon Drive developer program is now closed +to new entries so if you don't already have your own set of keys you +will not be able to use rclone with Amazon Drive. + +For the history on why rclone no longer has a set of Amazon Drive API +keys see the forum. + +If you happen to know anyone who works at Amazon then please ask them to +re-instate rclone into the Amazon Drive developer program - thanks! + + +Setup The initial setup for Amazon Drive involves getting a token from Amazon which you need to do in your browser. rclone config walks you through @@ -4986,11 +5269,10 @@ proxy. This is used to keep the Amazon credentials out of the source code. The proxy runs in Google's very secure App Engine environment and doesn't store any credentials which pass through it. -NB rclone doesn't not currently have its own Amazon Drive credentials -(see the forum for why) so you will either need to have your own -client_id and client_secret with Amazon Drive, or use a a third party -ouath proxy in which case you will need to enter client_id, -client_secret, auth_url and token_url. +Since rclone doesn't currently have its own Amazon Drive credentials so +you will either need to have your own client_id and client_secret with +Amazon Drive, or use a a third party ouath proxy in which case you will +need to enter client_id, client_secret, auth_url and token_url. Note also if you are not using Amazon's auth_url and token_url, (ie you filled in something for those) then if setting up on a remote machine @@ -5577,6 +5859,15 @@ Note that 2 chunks of this size are buffered in memory per transfer. If you are transferring large files over high speed links and you have enough memory, then increasing this will speed up the transfers. +--s3-force-path-style=BOOL + +If this is true (the default) then rclone will use path style access, if +false then rclone will use virtual path style. See the AWS S3 docs for +more info. + +Some providers (eg Aliyun OSS or Netease COS) require this set to false. +It can also be set in the config in the advanced section. + --s3-upload-concurrency Number of chunks of the same file that are uploaded concurrently. @@ -6069,6 +6360,108 @@ This will leave the config file looking like this. server_side_encryption = storage_class = +Aliyun OSS / Netease NOS + +This describes how to set up Aliyun OSS - Netease NOS is the same except +for different endpoints. + +Note this is a pretty standard S3 setup, except for the setting of +force_path_style = false in the advanced config. + + # rclone config + e/n/d/r/c/s/q> n + name> oss + Type of storage to configure. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + 3 / Amazon S3 Compliant Storage Providers (AWS, Ceph, Dreamhost, IBM COS, Minio) + \ "s3" + Storage> s3 + Choose your S3 provider. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + 8 / Any other S3 compatible provider + \ "Other" + provider> other + Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + Only applies if access_key_id and secret_access_key is blank. + Enter a boolean value (true or false). Press Enter for the default ("false"). + Choose a number from below, or type in your own value + 1 / Enter AWS credentials in the next step + \ "false" + 2 / Get AWS credentials from the environment (env vars or IAM) + \ "true" + env_auth> 1 + AWS Access Key ID. + Leave blank for anonymous access or runtime credentials. + Enter a string value. Press Enter for the default (""). + access_key_id> xxxxxxxxxxxx + AWS Secret Access Key (password) + Leave blank for anonymous access or runtime credentials. + Enter a string value. Press Enter for the default (""). + secret_access_key> xxxxxxxxxxxxxxxxx + Region to connect to. + Leave blank if you are using an S3 clone and you don't have a region. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + 1 / Use this if unsure. Will use v4 signatures and an empty region. + \ "" + 2 / Use this only if v4 signatures don't work, eg pre Jewel/v10 CEPH. + \ "other-v2-signature" + region> 1 + Endpoint for S3 API. + Required when using an S3 clone. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + endpoint> oss-cn-shenzhen.aliyuncs.com + Location constraint - must be set to match the Region. + Leave blank if not sure. Used when creating buckets only. + Enter a string value. Press Enter for the default (""). + location_constraint> + Canned ACL used when creating buckets and/or storing objects in S3. + For more info visit https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + 1 / Owner gets FULL_CONTROL. No one else has access rights (default). + \ "private" + acl> 1 + Edit advanced config? (y/n) + y) Yes + n) No + y/n> y + Chunk size to use for uploading + Enter a size with suffix k,M,G,T. Press Enter for the default ("5M"). + chunk_size> + Don't store MD5 checksum with object metadata + Enter a boolean value (true or false). Press Enter for the default ("false"). + disable_checksum> + An AWS session token + Enter a string value. Press Enter for the default (""). + session_token> + Concurrency for multipart uploads. + Enter a signed integer. Press Enter for the default ("2"). + upload_concurrency> + If true use path style access if false use virtual hosted style. + Some providers (eg Aliyun OSS or Netease COS) require this. + Enter a boolean value (true or false). Press Enter for the default ("true"). + force_path_style> false + Remote config + -------------------- + [oss] + type = s3 + provider = Other + env_auth = false + access_key_id = xxxxxxxxx + secret_access_key = xxxxxxxxxxxxx + endpoint = oss-cn-shenzhen.aliyuncs.com + acl = private + force_path_style = false + -------------------- + y) Yes this is OK + e) Edit this remote + d) Delete this remote + y/e/d> y + Backblaze B2 @@ -6119,7 +6512,7 @@ which you can get from the b2 control panel. 13 / Yandex Disk \ "yandex" Storage> 3 - Account ID + Account ID or Application Key ID account> 123456789abc Application Key key> 0123456789abcdef0123456789abcdef0123456789 @@ -6143,7 +6536,7 @@ See all buckets rclone lsd remote: -Make a new bucket +Create a new bucket rclone mkdir remote:bucket @@ -6156,6 +6549,20 @@ files in the bucket. rclone sync /home/local/directory remote:bucket +Application Keys + +B2 supports multiple Application Keys for different access permission to +B2 Buckets. + +You can use these with rclone too. + +Follow Backblaze's docs to create an Application Key with the required +permission and add the Application Key ID as the account and the +Application Key itself as the key. + +Note that you must put the Application Key ID as the account - you can't +use the master Account ID. If you try then B2 will return 401 errors. + --fast-list This remote supports --fast-list which allows you to use fewer @@ -6546,7 +6953,7 @@ Modified time and hashes Box allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not. -One drive supports SHA1 type hashes, so you can use the --checksum flag. +Box supports SHA1 type hashes, so you can use the --checksum flag. Transfers @@ -6569,6 +6976,10 @@ Here are the command line options specific to this cloud storage system. Cutoff for switching to chunked upload - must be >= 50MB. The default is 50MB. +--box-commit-retries int + +Max number of times to try committing a multipart file. (default 100) + Limitations Note that Box is case insensitive so you can't have a file called @@ -6845,6 +7256,13 @@ Specific options Here are the command line options specific to this cloud storage system. +--cache-db-path=PATH + +Path to where the file structure metadata (DB) is stored locally. The +remote name is used as the DB file name. + +DEFAULT: /cache-backend/ EXAMPLE: /.cache/cache-backend/test-cache + --cache-chunk-path=PATH Path to where partial file data (chunks) is stored locally. The remote @@ -6857,13 +7275,6 @@ location for --cache-db-path and don't specify one for DEFAULT: /cache-backend/ EXAMPLE: /.cache/cache-backend/test-cache ---cache-db-path=PATH - -Path to where the file structure metadata (DB) is stored locally. The -remote name is used as the DB file name. - -DEFAULT: /cache-backend/ EXAMPLE: /.cache/cache-backend/test-cache - --cache-db-purge Flag to clear all the cached data for this remote before. @@ -8212,6 +8623,46 @@ For example: d) Delete this remote y/e/d> y +--fast-list + +This remote supports --fast-list which allows you to use fewer +transactions in exchange for more memory. See the rclone docs for more +details. + +It does this by combining multiple list calls into a single API request. + +This works by combining many '%s' in parents filters into one +expression. To list the contents of directories a, b and c, the the +following requests will be send by the regular List function: + + trashed=false and 'a' in parents + trashed=false and 'b' in parents + trashed=false and 'c' in parents + +These can now be combined into a single request: + + trashed=false and ('a' in parents or 'b' in parents or 'c' in parents) + +The implementation of ListR will put up to 50 parents filters into one +request. It will use the --checkers value to specify the number of +requests to run in parallel. + +In tests, these batch requests were up to 20x faster than the regular +method. Running the following command against different sized folders +gives: + + rclone lsjson -vv -R --checkers=6 gdrive:folder + +small folder (220 directories, 700 files): + +- without --fast-list: 38s +- with --fast-list: 10s + +large folder (10600 directories, 39000 files): + +- without --fast-list: 22:05 min +- with --fast-list: 58s + Modified time Google drive stores modification times accurate to 1 ms. @@ -8335,6 +8786,10 @@ helpful post. When using a service account, this instructs rclone to impersonate the user passed in. +--drive-keep-revision-forever + +Keeps new head revision of the file forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) @@ -8588,16 +9043,10 @@ No checksums are stored. Usage without a config file -Note that since only two environment variable need to be set, it is easy -to use without a config file like this. +Since the http remote only has one config parameter it is easy to use +without a config file: - RCLONE_CONFIG_ZZ_TYPE=http RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org rclone lsd zz: - -Or if you prefer - - export RCLONE_CONFIG_ZZ_TYPE=http - export RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org - rclone lsd zz: + rclone lsd --http-url https://beta.rclone.org :http: Hubic @@ -8731,6 +9180,138 @@ The Swift API doesn't return a correct MD5SUM for segmented files MD5SUM for these. +Jottacloud + +Paths are specified as remote:path + +Paths may be as deep as required, eg remote:directory/subdirectory. + +To configure Jottacloud you will need to enter your username and +password and select a mountpoint. + +Here is an example of how to make a remote called remote. First run: + + rclone config + +This will guide you through an interactive setup process: + + No remotes found - make a new one + n) New remote + s) Set configuration password + q) Quit config + n/s/q> n + name> remote + Type of storage to configure. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + [snip] + 13 / JottaCloud + \ "jottacloud" + [snip] + Storage> jottacloud + User Name + Enter a string value. Press Enter for the default (""). + user> user + Password. + y) Yes type in my own password + g) Generate random password + n) No leave this optional password blank + y/g/n> y + Enter the password: + password: + Confirm the password: + password: + The mountpoint to use. + Enter a string value. Press Enter for the default (""). + Choose a number from below, or type in your own value + 1 / Will be synced by the official client. + \ "Sync" + 2 / Archive + \ "Archive" + mountpoint> Archive + Remote config + -------------------- + [remote] + type = jottacloud + user = user + pass = *** ENCRYPTED *** + mountpoint = Archive + -------------------- + y) Yes this is OK + e) Edit this remote + d) Delete this remote + y/e/d> y + +Once configured you can then use rclone like this, + +List directories in top level of your Jottacloud + + rclone lsd remote: + +List all the files in your Jottacloud + + rclone ls remote: + +To copy a local directory to an Jottacloud directory called backup + + rclone copy /home/source remote:backup + +Modified time and hashes + +Jottacloud allows modification times to be set on objects accurate to 1 +second. These will be used to detect whether objects need syncing or +not. + +Jottacloud supports MD5 type hashes, so you can use the --checksum flag. + +Note that Jottacloud requires the MD5 hash before upload so if the +source does not have an MD5 checksum then the file will be cached +temporarily on disk (wherever the TMPDIR environment variable points to) +before it is uploaded. Small files will be cached in memory - see the +--jottacloud-md5-memory-limit flag. + +Deleting files + +Any files you delete with rclone will end up in the trash. Due to a lack +of API documentation emptying the trash is currently only possible via +the Jottacloud website. + +Versions + +Jottacloud supports file versioning. When rclone uploads a new version +of a file it creates a new version of it. Currently rclone only supports +retrieving the current version but older versions can be accessed via +the Jottacloud Website. + +Limitations + +Note that Jottacloud is case insensitive so you can't have a file called +"Hello.doc" and one called "hello.doc". + +There are quite a few characters that can't be in Jottacloud file names. +Rclone will map these names to and from an identical looking unicode +equivalent. For example if a file has a ? in it will be mapped to ? +instead. + +Jottacloud only supports filenames up to 255 characters in length. + +Specific options + +Here are the command line options specific to this cloud storage system. + +--jottacloud-md5-memory-limit SizeSuffix + +Files bigger than this will be cached on disk to calculate the MD5 if +required. (default 10M) + +Troubleshooting + +Jottacloud exhibits some inconsistent behaviours regarding deleted files +and folders which may cause Copy, Move and DirMove operations to +previously deleted paths to fail. Emptying the trash should help in such +cases. + + Mega Mega is a cloud storage and file hosting service known for its security @@ -8819,6 +9400,22 @@ messages in the log about duplicates. Use rclone dedupe to fix duplicated files. +Specific options + +Here are the command line options specific to this cloud storage system. + +--mega-debug + +If this flag is set (along with -vv) it will print further debugging +information from the mega backend. + +--mega-hard-delete + +Normally the mega backend will put all deletions into the trash rather +than permanently deleting them. If you specify this flag (or set it in +the advanced config) then rclone will permanently delete objects +instead. + Limitations This backend uses the go-mega go library which is an opensource go @@ -8939,6 +9536,42 @@ MD5 hashes are stored with blobs. However blobs that were uploaded in chunks only have an MD5 if the source remote was capable of MD5 hashes, eg the local disk. +Authenticating with Azure Blob Storage + +Rclone has 3 ways of authenticating with Azure Blob Storage: + +Account and Key + +This is the most straight forward and least flexible way. Just fill in +the account and key lines and leave the rest blank. + +SAS URL + +This can be an account level SAS URL or container level SAS URL + +To use it leave account, key blank and fill in sas_url. + +Account level SAS URL or container level SAS URL can be obtained from +Azure portal or Azure Storage Explorer. To get a container level SAS URL +right click on a container in the Azure Blob explorer in the Azure +portal. + +If You use container level SAS URL, rclone operations are permitted only +on particular container, eg + + rclone ls azureblob:container or rclone ls azureblob: + +Since container name already exists in SAS URL, you can leave it empty +as well. + +However these will not work + + rclone lsd azureblob: + rclone ls azureblob:othercontainer + +This would be useful for temporarily allowing third parties access to a +single container or putting credentials into an untrusted environment. + Multipart uploads Rclone supports multipart uploads with Azure Blob storage. Files bigger @@ -8974,6 +9607,17 @@ Upload chunk size. Default 4MB. Note that this is stored in memory and there may be up to --transfers chunks stored at once in memory. This can be at most 100MB. +--azureblob-access-tier=Hot/Cool/Archive + +Azure storage supports blob tiering, you can configure tier in advanced +settings or supply flag while performing data transfer operations. If +there is no access tier specified, rclone doesn't apply any tier. rclone +performs Set Tier operation on blobs while uploading, if objects are not +modified, specifying access tier to new one will have no effect. If +blobs are in archive tier at remote, trying to perform data transfer +operations from remote will not be allowed. User should first restore by +tiering blob to Hot or Cool. + Limitations MD5 sums are only uploaded with chunked files if the source has an MD5 @@ -9688,6 +10332,12 @@ Specific options Here are the command line options specific to this cloud storage system. +--swift-storage-policy=STRING + +Apply the specified storage policy when creating a new container. The +policy cannot be changed afterwards. The allowed configuration values +and their meaning depend on your Swift storage provider. + --swift-chunk-size=SIZE Above this size files will be chunked into a _segments container. The @@ -10083,53 +10733,17 @@ This will guide you through an interactive setup process: name> remote Type of storage to configure. Choose a number from below, or type in your own value - 1 / Amazon Drive - \ "amazon cloud drive" - 2 / Amazon S3 (also Dreamhost, Ceph, Minio) - \ "s3" - 3 / Backblaze B2 - \ "b2" - 4 / Box - \ "box" - 5 / Dropbox - \ "dropbox" - 6 / Encrypt/Decrypt a remote - \ "crypt" - 7 / FTP Connection - \ "ftp" - 8 / Google Cloud Storage (this is not Google Drive) - \ "google cloud storage" - 9 / Google Drive - \ "drive" - 10 / Hubic - \ "hubic" - 11 / Local Disk - \ "local" - 12 / Microsoft Azure Blob Storage - \ "azureblob" - 13 / Microsoft OneDrive - \ "onedrive" - 14 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) - \ "swift" - 15 / Pcloud - \ "pcloud" - 16 / QingCloud Object Storage - \ "qingstor" - 17 / SSH/SFTP Connection - \ "sftp" - 18 / WebDAV + [snip] + 22 / Webdav \ "webdav" - 19 / Yandex Disk - \ "yandex" - 20 / http Connection - \ "http" + [snip] Storage> webdav URL of http host to connect to Choose a number from below, or type in your own value 1 / Connect to example.com \ "https://example.com" url> https://example.com/remote.php/webdav/ - Name of the WebDAV site/service/software you are using + Name of the Webdav site/service/software you are using Choose a number from below, or type in your own value 1 / Nextcloud \ "nextcloud" @@ -10151,13 +10765,17 @@ This will guide you through an interactive setup process: password: Confirm the password: password: + Bearer token instead of user/pass (eg a Macaroon) + bearer_token> Remote config -------------------- [remote] + type = webdav url = https://example.com/remote.php/webdav/ vendor = nextcloud user = user pass = *** ENCRYPTED *** + bearer_token = -------------------- y) Yes this is OK e) Edit this remote @@ -10185,6 +10803,11 @@ Owncloud or Nextcloud rclone will support modified times. Hashes are not supported. + +Provider notes + +See below for notes on specific providers. + Owncloud Click on the settings cog in the bottom right of the page and this will @@ -10199,7 +10822,6 @@ This is configured in an identical way to Owncloud. Note that Nextcloud does not support streaming of files (rcat) whereas Owncloud does. This may be fixed in the future. - Put.io put.io can be accessed in a read only way using webdav. @@ -10221,10 +10843,9 @@ to signal to the OS that it can't write to the mount. For more help see the put.io webdav docs. - Sharepoint -Can be used with Sharepoint provided by OneDrive for Business or +Rclone can be used with Sharepoint provided by OneDrive for Business or Office365 Education Accounts. This feature is only needed for a few of these Accounts, mostly Office365 Education ones. These accounts are sometimes not verified by the domain owner github#1975 @@ -10259,6 +10880,27 @@ Your config file should look like this: user = YourEmailAddress pass = encryptedpassword +dCache + +dCache is a storage system with WebDAV doors that support, beside basic +and x509, authentication with Macaroons (bearer tokens). + +Configure as normal using the other type. Don't enter a username or +password, instead enter your Macaroon as the bearer_token. + +The config will end up looking something like this. + + [dcache] + type = webdav + url = https://dcache... + vendor = other + user = + pass = + bearer_token = your-macaroon + +There is a script that obtains a Macaroon from a dCache WebDAV endpoint, +and creates an rclone config file. + Yandex Disk @@ -10546,14 +11188,152 @@ This flag disables warning messages on skipped symlinks or junction points, as you explicitly acknowledge that they should be skipped. -Changelog -- v1.42 - 2018-06-16 - - New backends +CHANGELOG + + +v1.42 - 2018-09-01 + +- New backends + - Jottacloud (Sebastian Bünger) +- New commands + - copyurl: copies a URL to a remote (Denis) +- New Features + - Reworked config for backends (Nick Craig-Wood) + - All backend config can now be supplied by command line, env + var or config file + - Advanced section in the config wizard for the optional items + - A large step towards rclone backends being usable in other + go software + - Allow on the fly remotes with :backend: syntax + - Stats revamp + - Add --progress/-P flag to show interactive progress (Nick + Craig-Wood) + - Show the total progress of the sync in the stats (Nick + Craig-Wood) + - Add --stats-one-line flag for single line stats (Nick + Craig-Wood) + - Added weekday schedule into --bwlimit (Mateusz) + - lsjson: Add option to show the original object IDs (Fabian + Möller) + - serve webdav: Make Content-Type without reading the file and add + --etag-hash (Nick Craig-Wood) + - build + - Build macOS with native compiler (Nick Craig-Wood) + - Update to use go1.11 for the build (Nick Craig-Wood) + - rc + - Added core/stats to return the stats (reddi1) + - version --check: Prints the current release and beta versions + (Nick Craig-Wood) +- Bug Fixes + - accounting + - Fix time to completion estimates (Nick Craig-Wood) + - Fix moving average speed for file stats (Nick Craig-Wood) + - config: Fix error reading password from piped input (Nick + Craig-Wood) + - move: Fix --delete-empty-src-dirs flag to delete all empty dirs + on move (ishuah) +- Mount + - Implement --daemon-timeout flag for OSXFUSE (Nick Craig-Wood) + - Fix mount --daemon not working with encrypted config (Alex Chen) + - Clip the number of blocks to 2^32-1 on macOS - fixes borg backup + (Nick Craig-Wood) +- VFS + - Enable vfs-read-chunk-size by default (Fabian Möller) + - Add the vfs/refresh rc command (Fabian Möller) + - Add non recursive mode to vfs/refresh rc command (Fabian Möller) + - Try to seek buffer on read only files (Fabian Möller) +- Local + - Fix crash when deprecated --local-no-unicode-normalization is + supplied (Nick Craig-Wood) + - Fix mkdir error when trying to copy files to the root of a drive + on windows (Nick Craig-Wood) +- Cache + - Fix nil pointer deref when using lsjson on cached directory + (Nick Craig-Wood) + - Fix nil pointer deref for occasional crash on playback (Nick + Craig-Wood) +- Crypt + - Fix accounting when checking hashes on upload (Nick Craig-Wood) +- Amazon Cloud Drive + - Make very clear in the docs that rclone has no ACD keys (Nick + Craig-Wood) +- Azure Blob + - Add connection string and SAS URL auth (Nick Craig-Wood) + - List the container to see if it exists (Nick Craig-Wood) + - Port new Azure Blob Storage SDK (sandeepkru) + - Added blob tier, tier between Hot, Cool and Archive. + (sandeepkru) + - Remove leading / from paths (Nick Craig-Wood) +- B2 + - Support Application Keys (Nick Craig-Wood) + - Remove leading / from paths (Nick Craig-Wood) +- Box + - Fix upload of > 2GB files on 32 bit platforms (Nick Craig-Wood) + - Make --box-commit-retries flag defaulting to 100 to fix large + uploads (Nick Craig-Wood) +- Drive + - Add --drive-keep-revision-forever flag (lewapm) + - Handle gdocs when filtering file names in list (Fabian Möller) + - Support using --fast-list for large speedups (Fabian Möller) +- FTP + - Fix Put mkParentDir failed: 521 for BunnyCDN (Nick Craig-Wood) +- Google Cloud Storage + - Fix index out of range error with --fast-list (Nick Craig-Wood) +- Jottacloud + - Fix MD5 error check (Oliver Heyme) + - Handle empty time values (Martin Polden) + - Calculate missing MD5s (Oliver Heyme) + - Docs, fixes and tests for MD5 calculation (Nick Craig-Wood) + - Add optional MimeTyper interface. (Sebastian Bünger) + - Implement optional About interface (for df support). (Sebastian + Bünger) +- Mega + - Wait for events instead of arbitrary sleeping (Nick Craig-Wood) + - Add --mega-hard-delete flag (Nick Craig-Wood) + - Fix failed logins with upper case chars in email (Nick + Craig-Wood) +- Onedrive + - Shared folder support (Yoni Jah) + - Implement DirMove (Cnly) + - Fix rmdir sometimes deleting directories with contents (Nick + Craig-Wood) +- Pcloud + - Delete half uploaded files on upload error (Nick Craig-Wood) +- Qingstor + - Remove leading / from paths (Nick Craig-Wood) +- S3 + - Fix index out of range error with --fast-list (Nick Craig-Wood) + - Add --s3-force-path-style (Nick Craig-Wood) + - Add support for KMS Key ID (bsteiss) + - Remove leading / from paths (Nick Craig-Wood) +- Swift + - Add storage_policy (Ruben Vandamme) + - Make it so just storage_url or auth_token can be overidden (Nick + Craig-Wood) + - Fix server side copy bug for unusal file names (Nick Craig-Wood) + - Remove leading / from paths (Nick Craig-Wood) +- WebDAV + - Ensure we call MKCOL with a URL with a trailing / for QNAP + interop (Nick Craig-Wood) + - If root ends with / then don't check if it is a file (Nick + Craig-Wood) + - Don't accept redirects when reading metadata (Nick Craig-Wood) + - Add bearer token (Macaroon) support for dCache (Nick Craig-Wood) + - Document dCache and Macaroons (Onno Zweers) + - Sharepoint recursion with different depth (Henning) + - Attempt to remove failed uploads (Nick Craig-Wood) +- Yandex + - Fix listing/deleting files in the root (Nick Craig-Wood) + + +v1.42 - 2018-06-16 + +- New backends - OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) - - New commands +- New commands - deletefile command (Filip Bartodziej) - - New Features +- New Features - copy, move: Copy single files directly, don't use --files-from work-around - this makes them much more efficient @@ -10577,12 +11357,12 @@ Changelog - Add ID field to output to show Object ID - Add --retries-sleep flag (Benjamin Joseph Dag) - Oauth tidy up web page and error handling (Henning Surmeier) - - Bug Fixes +- Bug Fixes - Password prompt output with --log-file fixed for unix (Filip Bartodziej) - Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) - - Mount +- Mount - Only print "File.rename error" if there actually is an error (Stefan Breunig) - Delay rename if file has open writers instead of failing @@ -10593,15 +11373,15 @@ Changelog - Add --volname flag and remove special chars from it - Make Get/List/Set/Remove xattr return ENOSYS for efficiency - Make --daemon work for macOS without CGO - - VFS - - Add --vfs-read-chunk-size and --vfs-read-chunk-size-limit - (Fabian Möller) - - Fix ChangeNotify for new or changed folders (Fabian Möller) - - Local +- VFS + - Add --vfs-read-chunk-size and --vfs-read-chunk-size-limit + (Fabian Möller) + - Fix ChangeNotify for new or changed folders (Fabian Möller) +- Local - Fix symlink/junction point directory handling under Windows - NB you will need to add -L to your command line to copy files with reparse points - - Cache +- Cache - Add non cached dirs on notifications (Remus Bunduc) - Allow root to be expired from rc (Remus Bunduc) - Clean remaining empty folders from temp upload path (Remus @@ -10611,15 +11391,15 @@ Changelog - Reconnect plex websocket on failures (Remus Bunduc) - Fix panic when running without plex configs (Remus Bunduc) - Fix root folder caching (Remus Bunduc) - - Crypt +- Crypt - Check the crypted hash of files when uploading for extra data security - - Dropbox +- Dropbox - Make Dropbox for business folders accessible using an initial / in the path - - Google Cloud Storage +- Google Cloud Storage - Low level retry all operations if necessary - - Google Drive +- Google Drive - Add --drive-acknowledge-abuse to download flagged files - Add --drive-alternate-export to fix large doc export - Don't attempt to choose Team Drives when using rclone config @@ -10627,30 +11407,33 @@ Changelog - Fix change list polling with team drives - Fix ChangeNotify for folders (Fabian Möller) - Fix about (and df on a mount) for team drives - - Onedrive +- Onedrive - Errorhandler for onedrive for business requests (Henning Surmeier) - - S3 +- S3 - Adjust upload concurrency with --s3-upload-concurrency (themylogin) - Fix --s3-chunk-size which was always using the minimum - - SFTP +- SFTP - Add --ssh-path-override flag (Piotr Oleszczyk) - Fix slow downloads for long latency connections - - Webdav +- Webdav - Add workarounds for biz.mail.ru - Ignore Reason-Phrase in status line to fix 4shared (Rodrigo) - Better error message generation -- v1.41 - 2018-04-28 - - New backends + + +v1.41 - 2018-04-28 + +- New backends - Mega support added - Webdav now supports SharePoint cookie authentication (hensur) - - New commands +- New commands - link: create public link to files and folders (Stefan Breunig) - about: gets quota info from a remote (a-roussos, ncw) - hashsum: a generic tool for any hash to produce md5sum like output - - New Features +- New Features - lsd: Add -R flag and fix and update docs for all ls commands - ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb) - serve restic: Add append-only mode (Steve Kriss) @@ -10664,63 +11447,63 @@ Changelog - fs: add --dump goroutines and --dump openfiles for debugging - rc: implement core/memstats to print internal memory usage info - rc: new call rc/pid (Michael P. Dubner) - - Compile +- Compile - Drop support for go1.6 - - Release +- Release - Fix make tarball (Chih-Hsuan Yen) - - Bug Fixes +- Bug Fixes - filter: fix --min-age and --max-age together check - fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport - lsd,lsf: make sure all times we output are in local time - rc: fix setting bwlimit to unlimited - rc: take note of the --rc-addr flag too as per the docs - - Mount +- Mount - Use About to return the correct disk total/used/free (eg in df) - Set --attr-timeout default to 1s - fixes: - rclone using too much memory - rclone not serving files to samba - excessive time listing directories - Fix df -i (upstream fix) - - VFS +- VFS - Filter files . and .. from directory listing - Only make the VFS cache if --vfs-cache-mode > Off - - Local +- Local - Add --local-no-check-updated to disable updated file checks - Retry remove on Windows sharing violation error - - Cache +- Cache - Flush the memory cache after close - Purge file data on notification - Always forget parent dir for notifications - Integrate with Plex websocket - Add rc cache/stats (seuffert) - Add info log on notification - - Box +- Box - Fix failure reading large directories - parse file/directory size as float - - Dropbox +- Dropbox - Fix crypt+obfuscate on dropbox - Fix repeatedly uploading the same files - - FTP +- FTP - Work around strange response from box FTP server - More workarounds for FTP servers to fix mkParentDir error - Fix no error on listing non-existent directory - - Google Cloud Storage +- Google Cloud Storage - Add service_account_credentials (Matt Holt) - Detect bucket presence by listing it - minimises permissions needed - Ignore zero length directory markers - - Google Drive +- Google Drive - Add service_account_credentials (Matt Holt) - Fix directory move leaving a hardlinked directory behind - Return proper google errors when Opening files - When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) - - HTTP +- HTTP - Fix sync for servers which don't return Content-Length in HEAD - - Onedrive +- Onedrive - Add QuickXorHash support for OneDrive for business - Fix socket leak in multipart session upload - - S3 +- S3 - Look in S3 named profile files for credentials - Add --s3-disable-checksum to disable checksum uploading (Chris Redekop) @@ -10730,21 +11513,24 @@ Changelog - Add --use-server-modtime support (Peter Baumgartner) - Add --s3-chunk-size option to control multipart uploads - Ignore zero length directory markers - - SFTP +- SFTP - Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll) - Update docs with Synology quirks - Fail soft with a debug on hash failure - - Swift +- Swift - Add --use-server-modtime support (Peter Baumgartner) - - Webdav +- Webdav - Support SharePoint cookie authentication (hensur) - Strip leading and trailing / off root -- v1.40 - 2018-03-19 - - New backends + + +v1.40 - 2018-03-19 + +- New backends - Alias backend to create aliases for existing remote names (Fabian Möller) - - New commands +- New commands - lsf: list for parsing purposes (Jakub Tasiemski) - by default this is a simple non recursive list of files and directories @@ -10759,7 +11545,7 @@ Changelog flags. - Currently there is support for bwlimit, and flushing for mount and cache. - - New Features +- New Features - --max-delete flag to add a delete threshold (Bjørn Erik Pedersen) - All backends now support RangeOption for ranged Open @@ -10777,7 +11563,7 @@ Changelog - lsjson: add --encrypted to show encrypted name (Jakub Tasiemski) - Add --stats-file-name-length to specify the printed file name length for stats (Will Gunn) - - Compile +- Compile - Code base was shuffled and factored - backends moved into a backend directory - large packages split up @@ -10785,13 +11571,13 @@ Changelog now - Update to using go1.10 as the default go version - Implement daily full integration tests - - Release +- Release - Include a source tarball and sign it and the binaries - Sign the git tags as part of the release process - Add .deb and .rpm packages as part of the build - Make a beta release for all branches on the main repo (but not pull requests) - - Bug Fixes +- Bug Fixes - config: fixes errors on non existing config by loading config file only on first access - config: retry saving the config after failure (Mateusz) @@ -10804,7 +11590,7 @@ Changelog have permission for (Iakov Davydov) - Make accounting work properly with crypt and b2 - remove --no-traverse flag because it is obsolete - - Mount +- Mount - Add --attr-timeout flag to control attribute caching in kernel - this now defaults to 0 which is correct but less efficient - see the mount docs for more info @@ -10816,7 +11602,7 @@ Changelog - Fix setting modtime twice - Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows - Many bugs fixed in the VFS layer - see below - - VFS +- VFS - Many fixes for --vfs-cache-mode writes and above - Update cached copy if we know it has changed (fixes stale data) @@ -10830,12 +11616,12 @@ Changelog conditions in FUSE - Downgrade "poll-interval is not supported" message to Info - Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC - - Local +- Local - Downgrade "invalid cross-device link: trying copy" to debug - Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device - Fix race conditions updating the hashes - - Cache +- Cache - Add support for polling - cache will update when remote changes on supported backends - Reduce log level for Plex api @@ -10846,25 +11632,25 @@ Changelog - Notify vfs when using temp fs - Offline uploading - Remote control support for path flushing - - Amazon cloud drive +- Amazon cloud drive - Rclone no longer has any working keys - disable integration tests - Implement DirChangeNotify to notify cache/vfs/mount of changes - - Azureblob +- Azureblob - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - Improve accounting for chunked uploads - - Backblaze B2 +- Backblaze B2 - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - - Box +- Box - Improve accounting for chunked uploads - - Dropbox +- Dropbox - Fix custom oauth client parameters - - Google Cloud Storage +- Google Cloud Storage - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - - Google Drive +- Google Drive - Migrate to api v3 (Fabian Möller) - Add scope configuration and root folder selection - Add --drive-impersonate for service accounts @@ -10877,9 +11663,9 @@ Changelog bug) - Fix copying of a single Google doc file - Fix --drive-auth-owner-only to look in all directories - - HTTP +- HTTP - Fix handling of directories with & in - - Onedrive +- Onedrive - Removed upload cutoff and always do session uploads - this stops the creation of multiple versions on business onedrive @@ -10887,19 +11673,19 @@ Changelog (Victor) - this fixes oddities when onedrive misreports the size of images - - Pcloud +- Pcloud - Remove unused chunked upload flag and code - - Qingstor +- Qingstor - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - - S3 +- S3 - Support hashes for multipart files (Chris Redekop) - Initial support for IBM COS (S3) (Giri Badanahatti) - Update docs to discourage use of v2 auth with CEPH and others - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - Fix server side copy and set modtime on files with + in - - SFTP +- SFTP - Add option to disable remote hash check command execution (Jon Fautley) - Add --sftp-ask-password flag to prompt for password when needed @@ -10910,24 +11696,27 @@ Changelog - Fix reading $USER in username fallback not $HOME - Fix running under crontab - Use correct OS way of reading username - - Swift +- Swift - Fix refresh of authentication token - in v1.39 a bug was introduced which ignored new tokens - this fixes it - Fix extra HEAD transaction when uploading a new file - Don't check for bucket/container presense if listing was OK - this makes rclone do one less request per invocation - - Webdav +- Webdav - Add new time formats to support mydrive.ch and others -- v1.39 - 2017-12-23 - - New backends + + +v1.39 - 2017-12-23 + +- New backends - WebDAV - tested with nextcloud, owncloud, put.io and others! - Pcloud - cache - wraps a cache around other backends (Remus Bunduc) - useful in combination with mount - NB this feature is in beta so use with care - - New commands +- New commands - serve command with subcommands: - serve webdav: this implements a webdav server for any rclone remote. @@ -10936,7 +11725,7 @@ Changelog - create/delete/dump/edit/file/password/providers/show/update - touch: to create or update the timestamp of a file (Jakub Tasiemski) - - New Features +- New Features - curl install for rclone (Filip Bartodziej) - --stats now shows percentage, size, rate and ETA in condensed form (Ishuah Kariuki) @@ -10950,8 +11739,8 @@ Changelog - Obscure X-Auth-Token: from headers when dumping too - Document and implement exit codes for different failure modes (Ishuah Kariuki) - - Compile - - Bug Fixes +- Compile +- Bug Fixes - Retry lots more different types of errors to make multipart transfers more reliable - Save the config before asking for a token, fixes disappearing @@ -10963,7 +11752,7 @@ Changelog - ncdu: fix crashes on empty directories - rcat: fix goroutine leak - moveto/copyto: Fix to allow copying to the same name - - Mount +- Mount - --vfs-cache mode to make writes into mounts more reliable. - this requires caching files on the disk (see --cache-dir) - As this is a new feature, use with care @@ -10971,10 +11760,10 @@ Changelog Möller) - Check if directory is not empty before mounting (Ernest Borowski) - - Local +- Local - Add error message for cross file system moves - Fix equality check for times - - Dropbox +- Dropbox - Rework multipart upload - buffer the chunks when uploading large files so they can be retried @@ -10982,19 +11771,19 @@ Changelog in memory - retry every error after the first chunk is done successfully - Fix error when renaming directories - - Swift +- Swift - Fix crash on bad authentication - - Google Drive +- Google Drive - Add service account support (Tim Cooijmans) - - S3 +- S3 - Make it work properly with Digital Ocean Spaces (Andrew Starr-Bochicchio) - Fix crash if a bad listing is received - Add support for ECS task IAM roles (David Minor) - - Backblaze B2 +- Backblaze B2 - Fix multipart upload retries - Fix --hard-delete to make it work 100% of the time - - Swift +- Swift - Allow authentication with storage URL and auth key (Giovanni Pizzi) - Add new fields for swift configuration to support IBM Bluemix @@ -11004,30 +11793,33 @@ Changelog - Check if swift segments container exists before creating (John Leach) - Fix memory leak in swift transfers (upstream fix) - - SFTP +- SFTP - Add option to enable the use of aes128-cbc cipher (Jon Fautley) - - Amazon cloud drive +- Amazon cloud drive - Fix download of large files failing with "Only one auth mechanism allowed" - - crypt +- crypt - Option to encrypt directory names or leave them intact - Implement DirChangeNotify (Fabian Möller) - - onedrive +- onedrive - Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user -- v1.38 - 2017-09-30 - - New backends + + +v1.38 - 2017-09-30 + +- New backends - Azure Blob Storage (thanks Andrei Dragomir) - Box - Onedrive for Business (thanks Oliver Heyme) - QingStor from QingCloud (thanks wuyu) - - New commands +- New commands - rcat - read from standard input and stream upload - tree - shows a nicely formatted recursive listing - cryptdecode - decode crypted file names (thanks ishuah) - config show - print the config file - config file - print the config file location - - New Features +- New Features - Empty directories are deleted on sync - dedupe - implement merging of duplicate directories - check and cryptcheck made more consistent and use less memory @@ -11039,66 +11831,69 @@ Changelog - --bind flag for choosing the local addr on outgoing connections - Support for zsh auto-completion (thanks bpicode) - Stop normalizing file names but do a normalized compare in sync - - Compile +- Compile - Update to using go1.9 as the default go version - Remove snapd build due to maintenance problems - - Bug Fixes +- Bug Fixes - Improve retriable error detection which makes multipart uploads better - Make check obey --ignore-size - Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) - config ensures newly written config is on the same mount - - Local +- Local - Revert to copy when moving file across file system boundaries - --skip-links to suppress symlink warnings (thanks Zhiming Wang) - - Mount +- Mount - Re-use rcat internals to support uploads from all remotes - - Dropbox +- Dropbox - Fix "entry doesn't belong in directory" error - Stop using deprecated API methods - - Swift +- Swift - Fix server side copy to empty container with --fast-list - - Google Drive +- Google Drive - Change the default for --drive-use-trash to true - - S3 +- S3 - Set session token when using STS (thanks Girish Ramakrishnan) - Glacier docs and error messages (thanks Jan Varho) - Read 1000 (not 1024) items in dir listings to fix Wasabi - - Backblaze B2 +- Backblaze B2 - Fix SHA1 mismatch when downloading files with no SHA1 - Calculate missing hashes on the fly instead of spooling - --b2-hard-delete to permanently delete (not hide) files (thanks John Papandriopoulos) - - Hubic +- Hubic - Fix creating containers - no longer have to use the default container - - Swift +- Swift - Optionally configure from a standard set of OpenStack environment vars - Add endpoint_type config - - Google Cloud Storage +- Google Cloud Storage - Fix bucket creation to work with limited permission users - - SFTP +- SFTP - Implement connection pooling for multiple ssh connections - Limit new connections per second - Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) - - HTTP +- HTTP - Fix URL encoding issues - Fix directories with : in - Fix panic with URL encoded content -- v1.37 - 2017-07-22 - - New backends + + +v1.37 - 2017-07-22 + +- New backends - FTP - thanks to Antonio Messina - HTTP - thanks to Vasiliy Tolstov - - New commands +- New commands - rclone ncdu - for exploring a remote with a text based user interface. - rclone lsjson - for listing with a machine readable output - rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox) - - New Features +- New Features - Implement --fast-list flag - This allows remotes to list recursively if they can - This uses less transactions (important if you pay for them) @@ -11119,18 +11914,18 @@ Changelog - allow auth_url and token_url to be set in the config file - Print redirection URI if using own credentials. - Don't Mkdir at the start of sync to save transactions - - Compile +- Compile - Update build to go1.8.3 - Require go1.6 for building rclone - Compile 386 builds with "GO386=387" for maximum compatibility - - Bug Fixes +- Bug Fixes - Fix menu selection when no remotes - Config saving reworked to not kill the file if disk gets full - Don't delete remote if name does not change while renaming - moveto, copyto: report transfers and checks as per move and copy - - Local +- Local - Add --local-no-unicode-normalization flag - Bob Potter - - Mount +- Mount - Now supported on Windows using cgofuse and WinFsp - thanks to Bill Zissimopoulos for much help - Compare checksums on upload/download via FUSE @@ -11142,17 +11937,17 @@ Changelog - Allow modTime to be changed even before all writers are closed - Fix panic on renames - Fix hang on errored upload - - Crypt +- Crypt - Report the name:root as specified by the user - Add an "obfuscate" option for filename encryption - Stephen Harris - - Amazon Drive +- Amazon Drive - Fix initialization order for token renewer - Remove revoked credentials, allow oauth proxy config and update docs - - B2 +- B2 - Reduce minimum chunk size to 5MB - - Drive +- Drive - Add team drive support - Reduce bandwidth by adding fields for partial responses - Martin Kristensen @@ -11164,7 +11959,7 @@ Changelog - Fix stats accounting for upload - Convert / in names to a unicode equivalent (/) - Poll for Google Drive changes when mounted - - OneDrive +- OneDrive - Fix the uploading of files with spaces - Fix initialization order for token renewer - Display speeds accurately when uploading - Yoni Jah @@ -11172,30 +11967,30 @@ Changelog Ledin - Retry on token expired error, reset upload body on retry - Yoni Jah - - Google Cloud Storage +- Google Cloud Storage - Add ability to specify location and storage class via config and command line - thanks gdm85 - Create container if necessary on server side copy - Increase directory listing chunk to 1000 to increase performance - Obtain a refresh token for GCS - Steven Lu - - Yandex +- Yandex - Fix the name reported in log messages (was empty) - Correct error return for listing empty directory - - Dropbox +- Dropbox - Rewritten to use the v2 API - Now supports ModTime - - Can only set by uploading the file again - - If you uploaded with an old rclone, rclone may upload - everything again - - Use --size-only or --checksum to avoid this + - Can only set by uploading the file again + - If you uploaded with an old rclone, rclone may upload + everything again + - Use --size-only or --checksum to avoid this - Now supports the Dropbox content hashing scheme - Now supports low level retries - - S3 +- S3 - Work around eventual consistency in bucket creation - Create container if necessary on server side copy - Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions - Zahiar Ahmed - - Swift, Hubic +- Swift, Hubic - Fix zero length directory markers showing in the subdirectory listing - this caused lots of duplicate transfers @@ -11204,20 +11999,22 @@ Changelog - Create container if necessary on server side copy - Increase directory listing chunk to 1000 to increase performance - Make sensible error if the user forgets the container - - SFTP +- SFTP - Add support for using ssh key files - Fix under Windows - Fix ssh agent on Windows - Adapt to latest version of library - Igor Kharin -- v1.36 - 2017-03-18 - - New Features + + +v1.36 - 2017-03-18 + +- New Features - SFTP remote (Jack Schmidt) - Re-implement sync routine to work a directory at a time reducing memory usage - - Logging revamped to be more inline with rsync - now much quieter - - -v only shows transfers - - -vv is for full debug - - --syslog to log to syslog on capable platforms + - Logging revamped to be more inline with rsync - now much + quieter * -v only shows transfers * -vv is for full debug * + --syslog to log to syslog on capable platforms - Implement --backup-dir and --suffix - Implement --track-renames (initial implementation by Bjørn Erik Pedersen) @@ -11243,7 +12040,7 @@ Changelog - Ubuntu snap support (Dedsec1) - Compile with go 1.8 - MIPS/Linux big and little endian support - - Bug Fixes +- Bug Fixes - Fix copyto copying things to the wrong place if the destination dir didn't exist - Fix parsing of remotes in moveto and copyto @@ -11252,61 +12049,64 @@ Changelog - Fix sync: don't update mod times if --dry-run set - Fix MimeType propagation - Fix filters to add ** rules to directory rules - - Local +- Local - Implement -L, --copy-links flag to allow rclone to follow symlinks - Open files in write only mode so rclone can write to an rclone mount - Fix unnormalised unicode causing problems reading directories - Fix interaction between -x flag and --max-depth - - Mount +- Mount - Implement proper directory handling (mkdir, rmdir, renaming) - Make include and exclude filters apply to mount - Implement read and write async buffers - control with --buffer-size - Fix fsync on for directories - Fix retry on network failure when reading off crypt - - Crypt +- Crypt - Add --crypt-show-mapping to show encrypted file mapping - Fix crypt writer getting stuck in a loop - IMPORTANT this bug had the potential to cause data corruption when - - reading data from a network based remote and - - writing to a crypt on Google Drive + - reading data from a network based remote and + - writing to a crypt on Google Drive - Use the cryptcheck command to validate your data if you are concerned - If syncing two crypt remotes, sync the unencrypted remote - - Amazon Drive +- Amazon Drive - Fix panics on Move (rename) - Fix panic on token expiry - - B2 +- B2 - Fix inconsistent listings and rclone check - Fix uploading empty files with go1.8 - Constrain memory usage when doing multipart uploads - Fix upload url not being refreshed properly - - Drive +- Drive - Fix Rmdir on directories with trashed files - Fix "Ignoring unknown object" when downloading - Add --drive-list-chunk - Add --drive-skip-gdocs (Károly Oláh) - - OneDrive +- OneDrive - Implement Move - Fix Copy - Fix overwrite detection in Copy - Fix waitForJob to parse errors correctly - Use token renewer to stop auth errors on long uploads - Fix uploading empty files with go1.8 - - Google Cloud Storage +- Google Cloud Storage - Fix depth 1 directory listings - - Yandex +- Yandex - Fix single level directory listing - - Dropbox +- Dropbox - Normalise the case for single level directory listings - Fix depth 1 listing - - S3 +- S3 - Added ca-central-1 region (Jon Yergatian) -- v1.35 - 2017-01-02 - - New Features + + +v1.35 - 2017-01-02 + +- New Features - moveto and copyto commands for choosing a destination name on copy/move - rmdirs command to recursively delete empty directories @@ -11316,14 +12116,14 @@ Changelog - Allow overlapping directories in move when server side dir move is supported - Add --stats-unit option - thanks Scott McGillivray - - Bug Fixes +- Bug Fixes - Fix the config file being overwritten when two rclones are running - Make rclone lsd obey the filters properly - Fix compilation on mips - Fix not transferring files that don't differ in size - Fix panic on nil retry/fatal error - - Mount +- Mount - Retry reads on error - should help with reliability a lot - Report the modification times for directories from the remote - Add bandwidth accounting and limiting (fixes --bwlimit) @@ -11333,25 +12133,28 @@ Changelog - Implement statfs interface so df works - Note that write is now supported on Amazon Drive - Report number of blocks in a file - thanks Stefan Breunig - - Crypt +- Crypt - Prevent the user pointing crypt at itself - Fix failed to authenticate decrypted block errors - these will now return the underlying unexpected EOF instead - - Amazon Drive +- Amazon Drive - Add support for server side move and directory move - thanks Stefan Breunig - Fix nil pointer deref on size attribute - - B2 +- B2 - Use new prefix and delimiter parameters in directory listings - This makes --max-depth 1 dir listings as used in mount much faster - Reauth the account while doing uploads too - should help with token expiry - - Drive +- Drive - Make DirMove more efficient and complain about moving the root - Create destination directory on Move() -- v1.34 - 2016-11-06 - - New Features + + +v1.34 - 2016-11-06 + +- New Features - Stop single file and --files-from operations iterating through the source bucket. - Stop removing failed upload to cloud storage remotes @@ -11362,7 +12165,7 @@ Changelog - rclone listremotes command - Support linux/arm64 build - thanks Fredrik Fornwall - Remove Authorization: lines from --dump-headers output - - Bug Fixes +- Bug Fixes - Ignore files with control characters in the names - Fix rclone move command - Delete src files which already existed in dst @@ -11371,7 +12174,7 @@ Changelog - Make failed uploads not count as "Transferred" - Make sure high level retries show with -q - Use a vendor directory with godep for repeatable builds - - rclone mount - FUSE +- rclone mount - FUSE - Implement FUSE mount options - --no-modtime, --debug-fuse, --read-only, --allow-non-empty, --allow-root, --allow-other @@ -11383,21 +12186,21 @@ Changelog - with -no-seek flag to disable - Fix crash on 32 bit ARM (alignment of 64 bit counter) - ...and many more internal fixes and improvements! - - Crypt +- Crypt - Don't show encrypted password in configurator to stop confusion - - Amazon Drive +- Amazon Drive - New wait for upload option --acd-upload-wait-per-gb - upload timeouts scale by file size and can be disabled - Add 502 Bad Gateway to list of errors we retry - Fix overwriting a file with a zero length file - Fix ACD file size warning limit - thanks Felix Bünemann - - Local +- Local - Unix: implement -x/--one-file-system to stay on a single file system - thanks Durval Menezes and Luiz Carlos Rumbelsperger Viana - Windows: ignore the symlink bit on files - Windows: Ignore directory based junction points - - B2 +- B2 - Make sure each upload has at least one upload slot - fixes strange upload stats - Fix uploads when using crypt @@ -11406,26 +12209,29 @@ Changelog owns - Update B2 docs with Data usage, and Crypt section - thanks Tomasz Mazur - - S3 +- S3 - Command line and config file support for - Setting/overriding ACL - thanks Radek Senfeld - Setting storage class - thanks Asko Tamm - - Drive +- Drive - Make exponential backoff work exactly as per Google specification - add .epub, .odp and .tsv as export formats. - - Swift +- Swift - Don't read metadata for directory marker objects -- v1.33 - 2016-08-24 - - New Features + + +v1.33 - 2016-08-24 + +- New Features - Implement encryption - data encrypted in NACL secretbox format - with optional file name encryption - New commands - rclone mount - implements FUSE mounting of remotes (EXPERIMENTAL) - - works on Linux, FreeBSD and OS X (need testers for the last - 2!) + - works on Linux, FreeBSD and OS X (need testers for the + last 2!) - rclone cat - outputs remote file or files to the terminal - rclone genautocomplete - command to make a bash completion script for rclone @@ -11433,29 +12239,35 @@ Changelog - Compile with go 1.7 - this fixes rclone on macOS Sierra and on 386 processors - Use cobra for sub commands and docs generation - - drive +- drive - Document how to make your own client_id - - s3 +- s3 - User-configurable Amazon S3 ACL (thanks Radek Šenfeld) - - b2 +- b2 - Fix stats accounting for upload - no more jumping to 100% done - On cleanup delete hide marker if it is the current file - New B2 API endpoint (thanks Per Cederberg) - Set maximum backoff to 5 Minutes - - onedrive +- onedrive - Fix URL escaping in file names - eg uploading files with + in them. - - amazon cloud drive +- amazon cloud drive - Fix token expiry during large uploads - Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors - - local +- local - Fix filenames with invalid UTF-8 not being uploaded - Fix problem with some UTF-8 characters on OS X -- v1.32 - 2016-07-13 - - Backblaze B2 + + +v1.32 - 2016-07-13 + +- Backblaze B2 - Fix upload of files large files not in root -- v1.31 - 2016-07-13 - - New Features + + +v1.31 - 2016-07-13 + +- New Features - Reduce memory on sync by about 50% - Implement --no-traverse flag to stop copy traversing the destination remote. @@ -11472,23 +12284,23 @@ Changelog - Info on using installing with ansible - thanks Stefan Weichinger - Implement --no-update-modtime flag to stop rclone fixing the remote modified times. - - Bug Fixes +- Bug Fixes - Fix move command - stop it running for overlapping Fses - this was causing data loss. - - Local +- Local - Fix incomplete hashes - this was causing problems for B2. - - Amazon Drive +- Amazon Drive - Rename Amazon Cloud Drive to Amazon Drive - no changes to config file needed. - - Swift +- Swift - Add support for non-default project domain - thanks Antonio Messina. - - S3 +- S3 - Add instructions on how to use rclone with minio. - Add ap-northeast-2 (Seoul) and ap-south-1 (Mumbai) regions. - Skip setting the modified time for objects > 5GB as it isn't possible. - - Backblaze B2 +- Backblaze B2 - Add --b2-versions flag so old versions can be listed and retreived. - Treat 403 errors (eg cap exceeded) as fatal. @@ -11498,10 +12310,13 @@ Changelog - Implement --b2-test-mode to set X-Bz-Test-Mode header. - Set cutoff for chunked upload to 200MB as per B2 guidelines. - Make upload multi-threaded. - - Dropbox +- Dropbox - Don't retry 461 errors. -- v1.30 - 2016-06-18 - - New Features + + +v1.30 - 2016-06-18 + +- New Features - Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). This enables - Directory include filtering for efficiency @@ -11517,59 +12332,62 @@ Changelog etc - Use "password:" instead of "password>" prompt - thanks Klaus Post and Leigh Klotz - - Bug Fixes +- Bug Fixes - Fix retry doing one too many retries - - Local +- Local - Fix problems with OS X and UTF-8 characters - - Amazon Drive +- Amazon Drive - Check a file exists before uploading to help with 408 Conflict errors - Reauth on 401 errors - this has been causing a lot of problems - Work around spurious 403 errors - Restart directory listings on error - - Google Drive +- Google Drive - Check a file exists before uploading to help with duplicates - Fix retry of multipart uploads - - Backblaze B2 +- Backblaze B2 - Implement large file uploading - - S3 +- S3 - Add AES256 server-side encryption for - thanks Justin R. Wilson - - Google Cloud Storage +- Google Cloud Storage - Make sure we don't use conflicting content types on upload - Add service account support - thanks Michal Witkowski - - Swift +- Swift - Add auth version parameter - Add domain option for openstack (v3 auth) - thanks Fabian Ruff -- v1.29 - 2016-04-18 - - New Features + + +v1.29 - 2016-04-18 + +- New Features - Implement -I, --ignore-times for unconditional upload - Improve dedupecommand - Now removes identical copies without asking - Now obeys --dry-run - Implement --dedupe-mode for non interactive running - - --dedupe-mode interactive - interactive the default. - - --dedupe-mode skip - removes identical files then skips - anything left. - - --dedupe-mode first - removes identical files then keeps the - first one. - - --dedupe-mode newest - removes identical files then keeps - the newest one. - - --dedupe-mode oldest - removes identical files then keeps - the oldest one. - - --dedupe-mode rename - removes identical files then renames - the rest to be different. - - Bug fixes + - --dedupe-mode interactive - interactive the default. + - --dedupe-mode skip - removes identical files then skips + anything left. + - --dedupe-mode first - removes identical files then keeps + the first one. + - --dedupe-mode newest - removes identical files then + keeps the newest one. + - --dedupe-mode oldest - removes identical files then + keeps the oldest one. + - --dedupe-mode rename - removes identical files then + renames the rest to be different. +- Bug fixes - Make rclone check obey the --size-only flag. - Use "application/octet-stream" if discovered mime type is invalid. - Fix missing "quit" option when there are no remotes. - - Google Drive +- Google Drive - Increase default chunk size to 8 MB - increases upload speed of big files - Speed up directory listings and make more reliable - Add missing retries for Move and DirMove - increases reliability - Preserve mime type on file update - - Backblaze B2 +- Backblaze B2 - Enable mod time syncing - This means that B2 will now check modification times - It will upload new files to update the modification times @@ -11577,12 +12395,15 @@ Changelog - If you want the old behaviour use --size-only. - Update API to new version - Fix parsing of mod time when not in metadata - - Swift/Hubic +- Swift/Hubic - Don't return an MD5SUM for static large objects - - S3 +- S3 - Fix uploading files bigger than 50GB -- v1.28 - 2016-03-01 - - New Features + + +v1.28 - 2016-03-01 + +- New Features - Configuration file encryption - thanks Klaus Post - Improve rclone config adding more help and making it easier to understand @@ -11591,13 +12412,13 @@ Changelog - Implement --low-level-retries flag - Optionally disable gzip compression on downloads with --no-gzip-encoding - - Bug fixes +- Bug fixes - Don't make directories if --dry-run set - Fix and document the move command - Fix redirecting stderr on unix-like OSes when using --log-file - Fix delete command to wait until all finished - fixes missing deletes. - - Backblaze B2 +- Backblaze B2 - Use one upload URL per go routine fixes more than one upload using auth token - Add pacing, retries and reauthentication - fixes token expiry @@ -11605,21 +12426,24 @@ Changelog - Upload without using a temporary file from local (and remotes which support SHA1) - Fix reading metadata for all files when it shouldn't have been - - Drive +- Drive - Fix listing drive documents at root - Disable copy and move for Google docs - - Swift +- Swift - Fix uploading of chunked files with non ASCII characters - Allow setting of storage_url in the config - thanks Xavier Lucas - - S3 +- S3 - Allow IAM role and credentials from environment variables - thanks Brian Stengaard - Allow low privilege users to use S3 (check if directory exists during Mkdir) - thanks Jakub Gedeon - - Amazon Drive +- Amazon Drive - Retry on more things to make directory listings more reliable -- v1.27 - 2016-01-31 - - New Features + + +v1.27 - 2016-01-31 + +- New Features - Easier headless configuration with rclone authorize - Add support for multiple hash types - we now check SHA1 as well as MD5 hashes. @@ -11634,106 +12458,127 @@ Changelog - Make --include rules add their implict exclude * at the end of the filter list - Deprecate compiling with go1.3 - - Amazon Drive +- Amazon Drive - Fix download of files > 10 GB - Fix directory traversal ("Next token is expired") for large directory listings - Remove 409 conflict from error codes we will retry - stops very long pauses - - Backblaze B2 +- Backblaze B2 - SHA1 hashes now checked by rclone core - - Drive +- Drive - Add --drive-auth-owner-only to only consider files owned by the user - thanks Björn Harrtell - Export Google documents - - Dropbox +- Dropbox - Make file exclusion error controllable with -q - - Swift +- Swift - Fix upload from unprivileged user. - - S3 +- S3 - Fix updating of mod times of files with + in. - - Local +- Local - Add local file system option to disable UNC on Windows. -- v1.26 - 2016-01-02 - - New Features + + +v1.26 - 2016-01-02 + +- New Features - Yandex storage backend - thank you Dmitry Burdeev ("dibu") - Implement Backblaze B2 storage backend - Add --min-age and --max-age flags - thank you Adriano Aurélio Meirelles - Make ls/lsl/md5sum/size/check obey includes and excludes - - Fixes +- Fixes - Fix crash in http logging - Upload releases to github too - - Swift +- Swift - Fix sync for chunked files - - OneDrive +- OneDrive - Re-enable server side copy - Don't mask HTTP error codes with JSON decode error - - S3 +- S3 - Fix corrupting Content-Type on mod time update (thanks Joseph Spurrier) -- v1.25 - 2015-11-14 - - New features + + +v1.25 - 2015-11-14 + +- New features - Implement Hubic storage system - - Fixes +- Fixes - Fix deletion of some excluded files without --delete-excluded - This could have deleted files unexpectedly on sync - Always check first with --dry-run! - - Swift +- Swift - Stop SetModTime losing metadata (eg X-Object-Manifest) - This could have caused data loss for files > 5GB in size - Use ContentType from Object to avoid lookups in listings - - OneDrive +- OneDrive - disable server side copy as it seems to be broken at Microsoft -- v1.24 - 2015-11-07 - - New features + + +v1.24 - 2015-11-07 + +- New features - Add support for Microsoft OneDrive - Add --no-check-certificate option to disable server certificate verification - Add async readahead buffer for faster transfer of big files - - Fixes +- Fixes - Allow spaces in remotes and check remote names for validity at creation time - Allow '&' and disallow ':' in Windows filenames. - - Swift +- Swift - Ignore directory marker objects where appropriate - allows working with Hubic - Don't delete the container if fs wasn't at root - - S3 +- S3 - Don't delete the bucket if fs wasn't at root - - Google Cloud Storage +- Google Cloud Storage - Don't delete the bucket if fs wasn't at root -- v1.23 - 2015-10-03 - - New features + + +v1.23 - 2015-10-03 + +- New features - Implement rclone size for measuring remotes - - Fixes +- Fixes - Fix headless config for drive and gcs - Tell the user they should try again if the webserver method failed - Improve output of --dump-headers - - S3 +- S3 - Allow anonymous access to public buckets - - Swift +- Swift - Stop chunked operations logging "Failed to read info: Object Not Found" - Use Content-Length on uploads for extra reliability -- v1.22 - 2015-09-28 - - Implement rsync like include and exclude flags - - swift + + +v1.22 - 2015-09-28 + +- Implement rsync like include and exclude flags +- swift - Support files > 5GB - thanks Sergey Tolmachev -- v1.21 - 2015-09-22 - - New features + + +v1.21 - 2015-09-22 + +- New features - Display individual transfer progress - Make lsl output times in localtime - - Fixes +- Fixes - Fix allowing user to override credentials again in Drive, GCS and ACD - - Amazon Drive +- Amazon Drive - Implement compliant pacing scheme - - Google Drive +- Google Drive - Make directory reads concurrent for increased speed. -- v1.20 - 2015-09-15 - - New features + + +v1.20 - 2015-09-15 + +- New features - Amazon Drive support - Oauth support redone - fix many bugs and improve usability - Use "golang.org/x/oauth2" as oauth libary of choice @@ -11743,164 +12588,254 @@ Changelog - Implement --dump-headers and --dump-bodies debug flags - Show multiple matched commands if abbreviation too short - Implement server side move where possible - - local +- local - Always use UNC paths internally on Windows - fixes a lot of bugs - - dropbox +- dropbox - force use of our custom transport which makes timeouts work - - Thanks to Klaus Post for lots of help with this release -- v1.19 - 2015-08-28 - - New features +- Thanks to Klaus Post for lots of help with this release + + +v1.19 - 2015-08-28 + +- New features - Server side copies for s3/swift/drive/dropbox/gcs - Move command - uses server side copies if it can - Implement --retries flag - tries 3 times by default - Build for plan9/amd64 and solaris/amd64 too - - Fixes +- Fixes - Make a current version download with a fixed URL for scripting - Ignore rmdir in limited fs rather than throwing error - - dropbox +- dropbox - Increase chunk size to improve upload speeds massively - Issue an error message when trying to upload bad file name -- v1.18 - 2015-08-17 - - drive + + +v1.18 - 2015-08-17 + +- drive - Add --drive-use-trash flag so rclone trashes instead of deletes - Add "Forbidden to download" message for files with no downloadURL - - dropbox +- dropbox - Remove datastore - This was deprecated and it caused a lot of problems - Modification times and MD5SUMs no longer stored - Fix uploading files > 2GB - - s3 +- s3 - use official AWS SDK from github.com/aws/aws-sdk-go - NB will most likely require you to delete and recreate remote - enable multipart upload which enables files > 5GB - tested with Ceph / RadosGW / S3 emulation - many thanks to Sam Liston and Brian Haymore at the Utah Center for High Performance Computing for a Ceph test account - - misc +- misc - Show errors when reading the config file - Do not print stats in quiet mode - thanks Leonid Shalupov - Add FAQ - Fix created directories not obeying umask - Linux installation instructions - thanks Shimon Doodkin -- v1.17 - 2015-06-14 - - dropbox: fix case insensitivity issues - thanks Leonid Shalupov -- v1.16 - 2015-06-09 - - Fix uploading big files which was causing timeouts or panics - - Don't check md5sum after download with --size-only -- v1.15 - 2015-06-06 - - Add --checksum flag to only discard transfers by MD5SUM - thanks - Alex Couper - - Implement --size-only flag to sync on size not checksum & - modtime - - Expand docs and remove duplicated information - - Document rclone's limitations with directories - - dropbox: update docs about case insensitivity -- v1.14 - 2015-05-21 - - local: fix encoding of non utf-8 file names - fixes a duplicate - file problem - - drive: docs about rate limiting - - google cloud storage: Fix compile after API change in - "google.golang.org/api/storage/v1" -- v1.13 - 2015-05-10 - - Revise documentation (especially sync) - - Implement --timeout and --conntimeout - - s3: ignore etags from multipart uploads which aren't md5sums -- v1.12 - 2015-03-15 - - drive: Use chunked upload for files above a certain size - - drive: add --drive-chunk-size and --drive-upload-cutoff - parameters - - drive: switch to insert from update when a failed copy deletes - the upload - - core: Log duplicate files if they are detected -- v1.11 - 2015-03-04 - - swift: add region parameter - - drive: fix crash on failed to update remote mtime - - In remote paths, change native directory separators to / - - Add synchronization to ls/lsl/lsd output to stop corruptions - - Ensure all stats/log messages to go stderr - - Add --log-file flag to log everything (including panics) to file - - Make it possible to disable stats printing with --stats=0 - - Implement --bwlimit to limit data transfer bandwidth -- v1.10 - 2015-02-12 - - s3: list an unlimited number of items - - Fix getting stuck in the configurator -- v1.09 - 2015-02-07 - - windows: Stop drive letters (eg C:) getting mixed up with - remotes (eg drive:) - - local: Fix directory separators on Windows - - drive: fix rate limit exceeded errors -- v1.08 - 2015-02-04 - - drive: fix subdirectory listing to not list entire drive - - drive: Fix SetModTime - - dropbox: adapt code to recent library changes -- v1.07 - 2014-12-23 - - google cloud storage: fix memory leak -- v1.06 - 2014-12-12 - - Fix "Couldn't find home directory" on OSX - - swift: Add tenant parameter - - Use new location of Google API packages -- v1.05 - 2014-08-09 - - Improved tests and consequently lots of minor fixes - - core: Fix race detected by go race detector - - core: Fixes after running errcheck - - drive: reset root directory on Rmdir and Purge - - fs: Document that Purger returns error on empty directory, test - and fix - - google cloud storage: fix ListDir on subdirectory - - google cloud storage: re-read metadata in SetModTime - - s3: make reading metadata more reliable to work around eventual - consistency problems - - s3: strip trailing / from ListDir() - - swift: return directories without / in ListDir -- v1.04 - 2014-07-21 - - google cloud storage: Fix crash on Update -- v1.03 - 2014-07-20 - - swift, s3, dropbox: fix updated files being marked as corrupted - - Make compile with go 1.1 again -- v1.02 - 2014-07-19 - - Implement Dropbox remote - - Implement Google Cloud Storage remote - - Verify Md5sums and Sizes after copies - - Remove times from "ls" command - lists sizes only - - Add add "lsl" - lists times and sizes - - Add "md5sum" command -- v1.01 - 2014-07-04 - - drive: fix transfer of big files using up lots of memory -- v1.00 - 2014-07-03 - - drive: fix whole second dates -- v0.99 - 2014-06-26 - - Fix --dry-run not working - - Make compatible with go 1.1 -- v0.98 - 2014-05-30 - - s3: Treat missing Content-Length as 0 for some ceph - installations - - rclonetest: add file with a space in -- v0.97 - 2014-05-05 - - Implement copying of single files - - s3 & swift: support paths inside containers/buckets -- v0.96 - 2014-04-24 - - drive: Fix multiple files of same name being created - - drive: Use o.Update and fs.Put to optimise transfers - - Add version number, -V and --version -- v0.95 - 2014-03-28 - - rclone.org: website, docs and graphics - - drive: fix path parsing -- v0.94 - 2014-03-27 - - Change remote format one last time - - GNU style flags -- v0.93 - 2014-03-16 - - drive: store token in config file - - cross compile other versions - - set strict permissions on config file -- v0.92 - 2014-03-15 - - Config fixes and --config option -- v0.91 - 2014-03-15 - - Make config file -- v0.90 - 2013-06-27 - - Project named rclone -- v0.00 - 2012-11-18 - - Project started + + +v1.17 - 2015-06-14 + +- dropbox: fix case insensitivity issues - thanks Leonid Shalupov + + +v1.16 - 2015-06-09 + +- Fix uploading big files which was causing timeouts or panics +- Don't check md5sum after download with --size-only + + +v1.15 - 2015-06-06 + +- Add --checksum flag to only discard transfers by MD5SUM - thanks + Alex Couper +- Implement --size-only flag to sync on size not checksum & modtime +- Expand docs and remove duplicated information +- Document rclone's limitations with directories +- dropbox: update docs about case insensitivity + + +v1.14 - 2015-05-21 + +- local: fix encoding of non utf-8 file names - fixes a duplicate file + problem +- drive: docs about rate limiting +- google cloud storage: Fix compile after API change in + "google.golang.org/api/storage/v1" + + +v1.13 - 2015-05-10 + +- Revise documentation (especially sync) +- Implement --timeout and --conntimeout +- s3: ignore etags from multipart uploads which aren't md5sums + + +v1.12 - 2015-03-15 + +- drive: Use chunked upload for files above a certain size +- drive: add --drive-chunk-size and --drive-upload-cutoff parameters +- drive: switch to insert from update when a failed copy deletes the + upload +- core: Log duplicate files if they are detected + + +v1.11 - 2015-03-04 + +- swift: add region parameter +- drive: fix crash on failed to update remote mtime +- In remote paths, change native directory separators to / +- Add synchronization to ls/lsl/lsd output to stop corruptions +- Ensure all stats/log messages to go stderr +- Add --log-file flag to log everything (including panics) to file +- Make it possible to disable stats printing with --stats=0 +- Implement --bwlimit to limit data transfer bandwidth + + +v1.10 - 2015-02-12 + +- s3: list an unlimited number of items +- Fix getting stuck in the configurator + + +v1.09 - 2015-02-07 + +- windows: Stop drive letters (eg C:) getting mixed up with remotes + (eg drive:) +- local: Fix directory separators on Windows +- drive: fix rate limit exceeded errors + + +v1.08 - 2015-02-04 + +- drive: fix subdirectory listing to not list entire drive +- drive: Fix SetModTime +- dropbox: adapt code to recent library changes + + +v1.07 - 2014-12-23 + +- google cloud storage: fix memory leak + + +v1.06 - 2014-12-12 + +- Fix "Couldn't find home directory" on OSX +- swift: Add tenant parameter +- Use new location of Google API packages + + +v1.05 - 2014-08-09 + +- Improved tests and consequently lots of minor fixes +- core: Fix race detected by go race detector +- core: Fixes after running errcheck +- drive: reset root directory on Rmdir and Purge +- fs: Document that Purger returns error on empty directory, test and + fix +- google cloud storage: fix ListDir on subdirectory +- google cloud storage: re-read metadata in SetModTime +- s3: make reading metadata more reliable to work around eventual + consistency problems +- s3: strip trailing / from ListDir() +- swift: return directories without / in ListDir + + +v1.04 - 2014-07-21 + +- google cloud storage: Fix crash on Update + + +v1.03 - 2014-07-20 + +- swift, s3, dropbox: fix updated files being marked as corrupted +- Make compile with go 1.1 again + + +v1.02 - 2014-07-19 + +- Implement Dropbox remote +- Implement Google Cloud Storage remote +- Verify Md5sums and Sizes after copies +- Remove times from "ls" command - lists sizes only +- Add add "lsl" - lists times and sizes +- Add "md5sum" command + + +v1.01 - 2014-07-04 + +- drive: fix transfer of big files using up lots of memory + + +v1.00 - 2014-07-03 + +- drive: fix whole second dates + + +v0.99 - 2014-06-26 + +- Fix --dry-run not working +- Make compatible with go 1.1 + + +v0.98 - 2014-05-30 + +- s3: Treat missing Content-Length as 0 for some ceph installations +- rclonetest: add file with a space in + + +v0.97 - 2014-05-05 + +- Implement copying of single files +- s3 & swift: support paths inside containers/buckets + + +v0.96 - 2014-04-24 + +- drive: Fix multiple files of same name being created +- drive: Use o.Update and fs.Put to optimise transfers +- Add version number, -V and --version + + +v0.95 - 2014-03-28 + +- rclone.org: website, docs and graphics +- drive: fix path parsing + + +v0.94 - 2014-03-27 + +- Change remote format one last time +- GNU style flags + + +v0.93 - 2014-03-16 + +- drive: store token in config file +- cross compile other versions +- set strict permissions on config file + + +v0.92 - 2014-03-15 + +- Config fixes and --config option + + +v0.91 - 2014-03-15 + +- Make config file + + +v0.90 - 2013-06-27 + +- Project named rclone + + +v0.00 - 2012-11-18 + +- Project started Bugs and Limitations @@ -12276,6 +13211,23 @@ Contributors - Kasper Byrdal Nielsen byrdal76@gmail.com - Benjamin Joseph Dag bjdag1234@users.noreply.github.com - themylogin themylogin@gmail.com +- Onno Zweers onno.zweers@surfsara.nl +- Jasper Lievisse Adriaanse jasper@humppa.nl +- sandeepkru sandeep.ummadi@gmail.com +- HerrH atomtigerzoo@users.noreply.github.com +- Andrew 4030760+sparkyman215@users.noreply.github.com +- dan smith XX1011@gmail.com +- Oleg Kovalov iamolegkovalov@gmail.com +- Ruben Vandamme github-com-00ff86@vandamme.email +- Cnly minecnly@gmail.com +- Andres Alvarez 1671935+kir4h@users.noreply.github.com +- reddi1 xreddi@gmail.com +- Matt Tucker matthewtckr@gmail.com +- Sebastian Bünger buengese@gmail.com +- Martin Polden mpolden@mpolden.no +- Alex Chen Cnly@users.noreply.github.com +- Denis deniskovpen@gmail.com +- bsteiss 35940619+bsteiss@users.noreply.github.com diff --git a/docs/content/changelog.md b/docs/content/changelog.md index ae6110272..8ad7778f2 100644 --- a/docs/content/changelog.md +++ b/docs/content/changelog.md @@ -1,1171 +1,1387 @@ --- title: "Documentation" description: "Rclone Changelog" -date: "2018-04-28" +date: "2018-09-01" --- -Changelog ---------- +# Changelog - * v1.42 - 2018-06-16 - * New backends - * OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) - * New commands - * deletefile command (Filip Bartodziej) - * New Features - * copy, move: Copy single files directly, don't use `--files-from` work-around - * this makes them much more efficient - * Implement `--max-transfer` flag to quit transferring at a limit - * make exit code 8 for `--max-transfer` exceeded - * copy: copy empty source directories to destination (Ishuah Kariuki) - * check: Add `--one-way` flag (Kasper Byrdal Nielsen) - * Add siginfo handler for macOS for ctrl-T stats (kubatasiemski) - * rc - * add core/gc to run a garbage collection on demand - * enable go profiling by default on the `--rc` port - * return error from remote on failure - * lsf - * Add `--absolute` flag to add a leading / onto path names - * Add `--csv` flag for compliant CSV output - * Add 'm' format specifier to show the MimeType - * Implement 'i' format for showing object ID - * lsjson - * Add MimeType to the output - * Add ID field to output to show Object ID - * Add `--retries-sleep` flag (Benjamin Joseph Dag) - * Oauth tidy up web page and error handling (Henning Surmeier) - * Bug Fixes - * Password prompt output with `--log-file` fixed for unix (Filip Bartodziej) - * Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) - * Mount - * Only print "File.rename error" if there actually is an error (Stefan Breunig) - * Delay rename if file has open writers instead of failing outright (Stefan Breunig) - * Ensure atexit gets run on interrupt - * macOS enhancements - * Make `--noappledouble` `--noapplexattr` - * Add `--volname` flag and remove special chars from it - * Make Get/List/Set/Remove xattr return ENOSYS for efficiency - * Make `--daemon` work for macOS without CGO - * VFS - * Add `--vfs-read-chunk-size` and `--vfs-read-chunk-size-limit` (Fabian Möller) - * Fix ChangeNotify for new or changed folders (Fabian Möller) - * Local - * Fix symlink/junction point directory handling under Windows - * **NB** you will need to add `-L` to your command line to copy files with reparse points - * Cache - * Add non cached dirs on notifications (Remus Bunduc) - * Allow root to be expired from rc (Remus Bunduc) - * Clean remaining empty folders from temp upload path (Remus Bunduc) - * Cache lists using batch writes (Remus Bunduc) - * Use secure websockets for HTTPS Plex addresses (John Clayton) - * Reconnect plex websocket on failures (Remus Bunduc) - * Fix panic when running without plex configs (Remus Bunduc) - * Fix root folder caching (Remus Bunduc) - * Crypt - * Check the crypted hash of files when uploading for extra data security - * Dropbox - * Make Dropbox for business folders accessible using an initial `/` in the path - * Google Cloud Storage - * Low level retry all operations if necessary - * Google Drive - * Add `--drive-acknowledge-abuse` to download flagged files - * Add `--drive-alternate-export` to fix large doc export - * Don't attempt to choose Team Drives when using rclone config create - * Fix change list polling with team drives - * Fix ChangeNotify for folders (Fabian Möller) - * Fix about (and df on a mount) for team drives - * Onedrive - * Errorhandler for onedrive for business requests (Henning Surmeier) - * S3 - * Adjust upload concurrency with `--s3-upload-concurrency` (themylogin) - * Fix `--s3-chunk-size` which was always using the minimum - * SFTP - * Add `--ssh-path-override` flag (Piotr Oleszczyk) - * Fix slow downloads for long latency connections - * Webdav - * Add workarounds for biz.mail.ru - * Ignore Reason-Phrase in status line to fix 4shared (Rodrigo) - * Better error message generation - * v1.41 - 2018-04-28 - * New backends - * Mega support added - * Webdav now supports SharePoint cookie authentication (hensur) - * New commands - * link: create public link to files and folders (Stefan Breunig) - * about: gets quota info from a remote (a-roussos, ncw) - * hashsum: a generic tool for any hash to produce md5sum like output - * New Features - * lsd: Add -R flag and fix and update docs for all ls commands - * ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb) - * serve restic: Add append-only mode (Steve Kriss) - * serve restic: Disallow overwriting files in append-only mode (Alexander Neumann) - * serve restic: Print actual listener address (Matt Holt) - * size: Add --json flag (Matthew Holt) - * sync: implement --ignore-errors (Mateusz Pabian) - * dedupe: Add dedupe largest functionality (Richard Yang) - * fs: Extend SizeSuffix to include TB and PB for rclone about - * fs: add --dump goroutines and --dump openfiles for debugging - * rc: implement core/memstats to print internal memory usage info - * rc: new call rc/pid (Michael P. Dubner) - * Compile - * Drop support for go1.6 - * Release - * Fix `make tarball` (Chih-Hsuan Yen) - * Bug Fixes - * filter: fix --min-age and --max-age together check - * fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport - * lsd,lsf: make sure all times we output are in local time - * rc: fix setting bwlimit to unlimited - * rc: take note of the --rc-addr flag too as per the docs - * Mount - * Use About to return the correct disk total/used/free (eg in `df`) - * Set `--attr-timeout default` to `1s` - fixes: +## v1.42 - 2018-09-01 + +* New backends + * Jottacloud (Sebastian Bünger) +* New commands + * copyurl: copies a URL to a remote (Denis) +* New Features + * Reworked config for backends (Nick Craig-Wood) + * All backend config can now be supplied by command line, env var or config file + * Advanced section in the config wizard for the optional items + * A large step towards rclone backends being usable in other go software + * Allow on the fly remotes with :backend: syntax + * Stats revamp + * Add `--progress`/`-P` flag to show interactive progress (Nick Craig-Wood) + * Show the total progress of the sync in the stats (Nick Craig-Wood) + * Add `--stats-one-line` flag for single line stats (Nick Craig-Wood) + * Added weekday schedule into `--bwlimit` (Mateusz) + * lsjson: Add option to show the original object IDs (Fabian Möller) + * serve webdav: Make Content-Type without reading the file and add `--etag-hash` (Nick Craig-Wood) + * build + * Build macOS with native compiler (Nick Craig-Wood) + * Update to use go1.11 for the build (Nick Craig-Wood) + * rc + * Added core/stats to return the stats (reddi1) + * `version --check`: Prints the current release and beta versions (Nick Craig-Wood) +* Bug Fixes + * accounting + * Fix time to completion estimates (Nick Craig-Wood) + * Fix moving average speed for file stats (Nick Craig-Wood) + * config: Fix error reading password from piped input (Nick Craig-Wood) + * move: Fix `--delete-empty-src-dirs` flag to delete all empty dirs on move (ishuah) +* Mount + * Implement `--daemon-timeout` flag for OSXFUSE (Nick Craig-Wood) + * Fix mount `--daemon` not working with encrypted config (Alex Chen) + * Clip the number of blocks to 2^32-1 on macOS - fixes borg backup (Nick Craig-Wood) +* VFS + * Enable vfs-read-chunk-size by default (Fabian Möller) + * Add the vfs/refresh rc command (Fabian Möller) + * Add non recursive mode to vfs/refresh rc command (Fabian Möller) + * Try to seek buffer on read only files (Fabian Möller) +* Local + * Fix crash when deprecated `--local-no-unicode-normalization` is supplied (Nick Craig-Wood) + * Fix mkdir error when trying to copy files to the root of a drive on windows (Nick Craig-Wood) +* Cache + * Fix nil pointer deref when using lsjson on cached directory (Nick Craig-Wood) + * Fix nil pointer deref for occasional crash on playback (Nick Craig-Wood) +* Crypt + * Fix accounting when checking hashes on upload (Nick Craig-Wood) +* Amazon Cloud Drive + * Make very clear in the docs that rclone has no ACD keys (Nick Craig-Wood) +* Azure Blob + * Add connection string and SAS URL auth (Nick Craig-Wood) + * List the container to see if it exists (Nick Craig-Wood) + * Port new Azure Blob Storage SDK (sandeepkru) + * Added blob tier, tier between Hot, Cool and Archive. (sandeepkru) + * Remove leading / from paths (Nick Craig-Wood) +* B2 + * Support Application Keys (Nick Craig-Wood) + * Remove leading / from paths (Nick Craig-Wood) +* Box + * Fix upload of > 2GB files on 32 bit platforms (Nick Craig-Wood) + * Make `--box-commit-retries` flag defaulting to 100 to fix large uploads (Nick Craig-Wood) +* Drive + * Add `--drive-keep-revision-forever` flag (lewapm) + * Handle gdocs when filtering file names in list (Fabian Möller) + * Support using `--fast-list` for large speedups (Fabian Möller) +* FTP + * Fix Put mkParentDir failed: 521 for BunnyCDN (Nick Craig-Wood) +* Google Cloud Storage + * Fix index out of range error with `--fast-list` (Nick Craig-Wood) +* Jottacloud + * Fix MD5 error check (Oliver Heyme) + * Handle empty time values (Martin Polden) + * Calculate missing MD5s (Oliver Heyme) + * Docs, fixes and tests for MD5 calculation (Nick Craig-Wood) + * Add optional MimeTyper interface. (Sebastian Bünger) + * Implement optional About interface (for `df` support). (Sebastian Bünger) +* Mega + * Wait for events instead of arbitrary sleeping (Nick Craig-Wood) + * Add `--mega-hard-delete` flag (Nick Craig-Wood) + * Fix failed logins with upper case chars in email (Nick Craig-Wood) +* Onedrive + * Shared folder support (Yoni Jah) + * Implement DirMove (Cnly) + * Fix rmdir sometimes deleting directories with contents (Nick Craig-Wood) +* Pcloud + * Delete half uploaded files on upload error (Nick Craig-Wood) +* Qingstor + * Remove leading / from paths (Nick Craig-Wood) +* S3 + * Fix index out of range error with `--fast-list` (Nick Craig-Wood) + * Add `--s3-force-path-style` (Nick Craig-Wood) + * Add support for KMS Key ID (bsteiss) + * Remove leading / from paths (Nick Craig-Wood) +* Swift + * Add `storage_policy` (Ruben Vandamme) + * Make it so just `storage_url` or `auth_token` can be overidden (Nick Craig-Wood) + * Fix server side copy bug for unusal file names (Nick Craig-Wood) + * Remove leading / from paths (Nick Craig-Wood) +* WebDAV + * Ensure we call MKCOL with a URL with a trailing / for QNAP interop (Nick Craig-Wood) + * If root ends with / then don't check if it is a file (Nick Craig-Wood) + * Don't accept redirects when reading metadata (Nick Craig-Wood) + * Add bearer token (Macaroon) support for dCache (Nick Craig-Wood) + * Document dCache and Macaroons (Onno Zweers) + * Sharepoint recursion with different depth (Henning) + * Attempt to remove failed uploads (Nick Craig-Wood) +* Yandex + * Fix listing/deleting files in the root (Nick Craig-Wood) + +## v1.42 - 2018-06-16 + +* New backends + * OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) +* New commands + * deletefile command (Filip Bartodziej) +* New Features + * copy, move: Copy single files directly, don't use `--files-from` work-around + * this makes them much more efficient + * Implement `--max-transfer` flag to quit transferring at a limit + * make exit code 8 for `--max-transfer` exceeded + * copy: copy empty source directories to destination (Ishuah Kariuki) + * check: Add `--one-way` flag (Kasper Byrdal Nielsen) + * Add siginfo handler for macOS for ctrl-T stats (kubatasiemski) + * rc + * add core/gc to run a garbage collection on demand + * enable go profiling by default on the `--rc` port + * return error from remote on failure + * lsf + * Add `--absolute` flag to add a leading / onto path names + * Add `--csv` flag for compliant CSV output + * Add 'm' format specifier to show the MimeType + * Implement 'i' format for showing object ID + * lsjson + * Add MimeType to the output + * Add ID field to output to show Object ID + * Add `--retries-sleep` flag (Benjamin Joseph Dag) + * Oauth tidy up web page and error handling (Henning Surmeier) +* Bug Fixes + * Password prompt output with `--log-file` fixed for unix (Filip Bartodziej) + * Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) +* Mount + * Only print "File.rename error" if there actually is an error (Stefan Breunig) + * Delay rename if file has open writers instead of failing outright (Stefan Breunig) + * Ensure atexit gets run on interrupt + * macOS enhancements + * Make `--noappledouble` `--noapplexattr` + * Add `--volname` flag and remove special chars from it + * Make Get/List/Set/Remove xattr return ENOSYS for efficiency + * Make `--daemon` work for macOS without CGO +* VFS + * Add `--vfs-read-chunk-size` and `--vfs-read-chunk-size-limit` (Fabian Möller) + * Fix ChangeNotify for new or changed folders (Fabian Möller) +* Local + * Fix symlink/junction point directory handling under Windows + * **NB** you will need to add `-L` to your command line to copy files with reparse points +* Cache + * Add non cached dirs on notifications (Remus Bunduc) + * Allow root to be expired from rc (Remus Bunduc) + * Clean remaining empty folders from temp upload path (Remus Bunduc) + * Cache lists using batch writes (Remus Bunduc) + * Use secure websockets for HTTPS Plex addresses (John Clayton) + * Reconnect plex websocket on failures (Remus Bunduc) + * Fix panic when running without plex configs (Remus Bunduc) + * Fix root folder caching (Remus Bunduc) +* Crypt + * Check the crypted hash of files when uploading for extra data security +* Dropbox + * Make Dropbox for business folders accessible using an initial `/` in the path +* Google Cloud Storage + * Low level retry all operations if necessary +* Google Drive + * Add `--drive-acknowledge-abuse` to download flagged files + * Add `--drive-alternate-export` to fix large doc export + * Don't attempt to choose Team Drives when using rclone config create + * Fix change list polling with team drives + * Fix ChangeNotify for folders (Fabian Möller) + * Fix about (and df on a mount) for team drives +* Onedrive + * Errorhandler for onedrive for business requests (Henning Surmeier) +* S3 + * Adjust upload concurrency with `--s3-upload-concurrency` (themylogin) + * Fix `--s3-chunk-size` which was always using the minimum +* SFTP + * Add `--ssh-path-override` flag (Piotr Oleszczyk) + * Fix slow downloads for long latency connections +* Webdav + * Add workarounds for biz.mail.ru + * Ignore Reason-Phrase in status line to fix 4shared (Rodrigo) + * Better error message generation + +## v1.41 - 2018-04-28 + +* New backends + * Mega support added + * Webdav now supports SharePoint cookie authentication (hensur) +* New commands + * link: create public link to files and folders (Stefan Breunig) + * about: gets quota info from a remote (a-roussos, ncw) + * hashsum: a generic tool for any hash to produce md5sum like output +* New Features + * lsd: Add -R flag and fix and update docs for all ls commands + * ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb) + * serve restic: Add append-only mode (Steve Kriss) + * serve restic: Disallow overwriting files in append-only mode (Alexander Neumann) + * serve restic: Print actual listener address (Matt Holt) + * size: Add --json flag (Matthew Holt) + * sync: implement --ignore-errors (Mateusz Pabian) + * dedupe: Add dedupe largest functionality (Richard Yang) + * fs: Extend SizeSuffix to include TB and PB for rclone about + * fs: add --dump goroutines and --dump openfiles for debugging + * rc: implement core/memstats to print internal memory usage info + * rc: new call rc/pid (Michael P. Dubner) +* Compile + * Drop support for go1.6 +* Release + * Fix `make tarball` (Chih-Hsuan Yen) +* Bug Fixes + * filter: fix --min-age and --max-age together check + * fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport + * lsd,lsf: make sure all times we output are in local time + * rc: fix setting bwlimit to unlimited + * rc: take note of the --rc-addr flag too as per the docs +* Mount + * Use About to return the correct disk total/used/free (eg in `df`) + * Set `--attr-timeout default` to `1s` - fixes: * rclone using too much memory * rclone not serving files to samba * excessive time listing directories - * Fix `df -i` (upstream fix) - * VFS - * Filter files `.` and `..` from directory listing - * Only make the VFS cache if --vfs-cache-mode > Off - * Local - * Add --local-no-check-updated to disable updated file checks - * Retry remove on Windows sharing violation error - * Cache - * Flush the memory cache after close - * Purge file data on notification - * Always forget parent dir for notifications - * Integrate with Plex websocket - * Add rc cache/stats (seuffert) - * Add info log on notification - * Box - * Fix failure reading large directories - parse file/directory size as float - * Dropbox - * Fix crypt+obfuscate on dropbox - * Fix repeatedly uploading the same files - * FTP - * Work around strange response from box FTP server - * More workarounds for FTP servers to fix mkParentDir error - * Fix no error on listing non-existent directory - * Google Cloud Storage - * Add service_account_credentials (Matt Holt) - * Detect bucket presence by listing it - minimises permissions needed - * Ignore zero length directory markers - * Google Drive - * Add service_account_credentials (Matt Holt) - * Fix directory move leaving a hardlinked directory behind - * Return proper google errors when Opening files - * When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) - * HTTP - * Fix sync for servers which don't return Content-Length in HEAD - * Onedrive - * Add QuickXorHash support for OneDrive for business - * Fix socket leak in multipart session upload - * S3 - * Look in S3 named profile files for credentials - * Add `--s3-disable-checksum` to disable checksum uploading (Chris Redekop) - * Hierarchical configuration support (Giri Badanahatti) - * Add in config for all the supported S3 providers - * Add One Zone Infrequent Access storage class (Craig Rachel) - * Add --use-server-modtime support (Peter Baumgartner) - * Add --s3-chunk-size option to control multipart uploads - * Ignore zero length directory markers - * SFTP - * Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll) - * Update docs with Synology quirks - * Fail soft with a debug on hash failure - * Swift - * Add --use-server-modtime support (Peter Baumgartner) - * Webdav - * Support SharePoint cookie authentication (hensur) - * Strip leading and trailing / off root - * v1.40 - 2018-03-19 - * New backends - * Alias backend to create aliases for existing remote names (Fabian Möller) - * New commands - * `lsf`: list for parsing purposes (Jakub Tasiemski) - * by default this is a simple non recursive list of files and directories - * it can be configured to add more info in an easy to parse way - * `serve restic`: for serving a remote as a Restic REST endpoint - * This enables restic to use any backends that rclone can access - * Thanks Alexander Neumann for help, patches and review - * `rc`: enable the remote control of a running rclone - * The running rclone must be started with --rc and related flags. - * Currently there is support for bwlimit, and flushing for mount and cache. - * New Features - * `--max-delete` flag to add a delete threshold (Bjørn Erik Pedersen) - * All backends now support RangeOption for ranged Open - * `cat`: Use RangeOption for limited fetches to make more efficient - * `cryptcheck`: make reading of nonce more efficient with RangeOption - * serve http/webdav/restic - * support SSL/TLS - * add `--user` `--pass` and `--htpasswd` for authentication - * `copy`/`move`: detect file size change during copy/move and abort transfer (ishuah) - * `cryptdecode`: added option to return encrypted file names. (ishuah) - * `lsjson`: add `--encrypted` to show encrypted name (Jakub Tasiemski) - * Add `--stats-file-name-length` to specify the printed file name length for stats (Will Gunn) - * Compile - * Code base was shuffled and factored - * backends moved into a backend directory - * large packages split up - * See the CONTRIBUTING.md doc for info as to what lives where now - * Update to using go1.10 as the default go version - * Implement daily [full integration tests](https://pub.rclone.org/integration-tests/) - * Release - * Include a source tarball and sign it and the binaries - * Sign the git tags as part of the release process - * Add .deb and .rpm packages as part of the build - * Make a beta release for all branches on the main repo (but not pull requests) - * Bug Fixes - * config: fixes errors on non existing config by loading config file only on first access - * config: retry saving the config after failure (Mateusz) - * sync: when using `--backup-dir` don't delete files if we can't set their modtime - * this fixes odd behaviour with Dropbox and `--backup-dir` - * fshttp: fix idle timeouts for HTTP connections - * `serve http`: fix serving files with : in - fixes - * Fix `--exclude-if-present` to ignore directories which it doesn't have permission for (Iakov Davydov) - * Make accounting work properly with crypt and b2 - * remove `--no-traverse` flag because it is obsolete - * Mount - * Add `--attr-timeout` flag to control attribute caching in kernel - * this now defaults to 0 which is correct but less efficient - * see [the mount docs](/commands/rclone_mount/#attribute-caching) for more info - * Add `--daemon` flag to allow mount to run in the background (ishuah) - * Fix: Return ENOSYS rather than EIO on attempted link - * This fixes FileZilla accessing an rclone mount served over sftp. - * Fix setting modtime twice - * Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows - * Many bugs fixed in the VFS layer - see below - * VFS - * Many fixes for `--vfs-cache-mode` writes and above - * Update cached copy if we know it has changed (fixes stale data) - * Clean path names before using them in the cache - * Disable cache cleaner if `--vfs-cache-poll-interval=0` - * Fill and clean the cache immediately on startup - * Fix Windows opening every file when it stats the file - * Fix applying modtime for an open Write Handle - * Fix creation of files when truncating - * Write 0 bytes when flushing unwritten handles to avoid race conditions in FUSE - * Downgrade "poll-interval is not supported" message to Info - * Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC - * Local - * Downgrade "invalid cross-device link: trying copy" to debug - * Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device - * Fix race conditions updating the hashes - * Cache - * Add support for polling - cache will update when remote changes on supported backends - * Reduce log level for Plex api - * Fix dir cache issue - * Implement `--cache-db-wait-time` flag - * Improve efficiency with RangeOption and RangeSeek - * Fix dirmove with temp fs enabled - * Notify vfs when using temp fs - * Offline uploading - * Remote control support for path flushing - * Amazon cloud drive - * Rclone no longer has any working keys - disable integration tests - * Implement DirChangeNotify to notify cache/vfs/mount of changes - * Azureblob - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Improve accounting for chunked uploads - * Backblaze B2 - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Box - * Improve accounting for chunked uploads - * Dropbox - * Fix custom oauth client parameters - * Google Cloud Storage - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Google Drive - * Migrate to api v3 (Fabian Möller) - * Add scope configuration and root folder selection - * Add `--drive-impersonate` for service accounts - * thanks to everyone who tested, explored and contributed docs - * Add `--drive-use-created-date` to use created date as modified date (nbuchanan) - * Request the export formats only when required + * Fix `df -i` (upstream fix) +* VFS + * Filter files `.` and `..` from directory listing + * Only make the VFS cache if --vfs-cache-mode > Off +* Local + * Add --local-no-check-updated to disable updated file checks + * Retry remove on Windows sharing violation error +* Cache + * Flush the memory cache after close + * Purge file data on notification + * Always forget parent dir for notifications + * Integrate with Plex websocket + * Add rc cache/stats (seuffert) + * Add info log on notification +* Box + * Fix failure reading large directories - parse file/directory size as float +* Dropbox + * Fix crypt+obfuscate on dropbox + * Fix repeatedly uploading the same files +* FTP + * Work around strange response from box FTP server + * More workarounds for FTP servers to fix mkParentDir error + * Fix no error on listing non-existent directory +* Google Cloud Storage + * Add service_account_credentials (Matt Holt) + * Detect bucket presence by listing it - minimises permissions needed + * Ignore zero length directory markers +* Google Drive + * Add service_account_credentials (Matt Holt) + * Fix directory move leaving a hardlinked directory behind + * Return proper google errors when Opening files + * When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) +* HTTP + * Fix sync for servers which don't return Content-Length in HEAD +* Onedrive + * Add QuickXorHash support for OneDrive for business + * Fix socket leak in multipart session upload +* S3 + * Look in S3 named profile files for credentials + * Add `--s3-disable-checksum` to disable checksum uploading (Chris Redekop) + * Hierarchical configuration support (Giri Badanahatti) + * Add in config for all the supported S3 providers + * Add One Zone Infrequent Access storage class (Craig Rachel) + * Add --use-server-modtime support (Peter Baumgartner) + * Add --s3-chunk-size option to control multipart uploads + * Ignore zero length directory markers +* SFTP + * Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll) + * Update docs with Synology quirks + * Fail soft with a debug on hash failure +* Swift + * Add --use-server-modtime support (Peter Baumgartner) +* Webdav + * Support SharePoint cookie authentication (hensur) + * Strip leading and trailing / off root + +## v1.40 - 2018-03-19 + +* New backends + * Alias backend to create aliases for existing remote names (Fabian Möller) +* New commands + * `lsf`: list for parsing purposes (Jakub Tasiemski) + * by default this is a simple non recursive list of files and directories + * it can be configured to add more info in an easy to parse way + * `serve restic`: for serving a remote as a Restic REST endpoint + * This enables restic to use any backends that rclone can access + * Thanks Alexander Neumann for help, patches and review + * `rc`: enable the remote control of a running rclone + * The running rclone must be started with --rc and related flags. + * Currently there is support for bwlimit, and flushing for mount and cache. +* New Features + * `--max-delete` flag to add a delete threshold (Bjørn Erik Pedersen) + * All backends now support RangeOption for ranged Open + * `cat`: Use RangeOption for limited fetches to make more efficient + * `cryptcheck`: make reading of nonce more efficient with RangeOption + * serve http/webdav/restic + * support SSL/TLS + * add `--user` `--pass` and `--htpasswd` for authentication + * `copy`/`move`: detect file size change during copy/move and abort transfer (ishuah) + * `cryptdecode`: added option to return encrypted file names. (ishuah) + * `lsjson`: add `--encrypted` to show encrypted name (Jakub Tasiemski) + * Add `--stats-file-name-length` to specify the printed file name length for stats (Will Gunn) +* Compile + * Code base was shuffled and factored + * backends moved into a backend directory + * large packages split up + * See the CONTRIBUTING.md doc for info as to what lives where now + * Update to using go1.10 as the default go version + * Implement daily [full integration tests](https://pub.rclone.org/integration-tests/) +* Release + * Include a source tarball and sign it and the binaries + * Sign the git tags as part of the release process + * Add .deb and .rpm packages as part of the build + * Make a beta release for all branches on the main repo (but not pull requests) +* Bug Fixes + * config: fixes errors on non existing config by loading config file only on first access + * config: retry saving the config after failure (Mateusz) + * sync: when using `--backup-dir` don't delete files if we can't set their modtime + * this fixes odd behaviour with Dropbox and `--backup-dir` + * fshttp: fix idle timeouts for HTTP connections + * `serve http`: fix serving files with : in - fixes + * Fix `--exclude-if-present` to ignore directories which it doesn't have permission for (Iakov Davydov) + * Make accounting work properly with crypt and b2 + * remove `--no-traverse` flag because it is obsolete +* Mount + * Add `--attr-timeout` flag to control attribute caching in kernel + * this now defaults to 0 which is correct but less efficient + * see [the mount docs](/commands/rclone_mount/#attribute-caching) for more info + * Add `--daemon` flag to allow mount to run in the background (ishuah) + * Fix: Return ENOSYS rather than EIO on attempted link + * This fixes FileZilla accessing an rclone mount served over sftp. + * Fix setting modtime twice + * Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows + * Many bugs fixed in the VFS layer - see below +* VFS + * Many fixes for `--vfs-cache-mode` writes and above + * Update cached copy if we know it has changed (fixes stale data) + * Clean path names before using them in the cache + * Disable cache cleaner if `--vfs-cache-poll-interval=0` + * Fill and clean the cache immediately on startup + * Fix Windows opening every file when it stats the file + * Fix applying modtime for an open Write Handle + * Fix creation of files when truncating + * Write 0 bytes when flushing unwritten handles to avoid race conditions in FUSE + * Downgrade "poll-interval is not supported" message to Info + * Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC +* Local + * Downgrade "invalid cross-device link: trying copy" to debug + * Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device + * Fix race conditions updating the hashes +* Cache + * Add support for polling - cache will update when remote changes on supported backends + * Reduce log level for Plex api + * Fix dir cache issue + * Implement `--cache-db-wait-time` flag + * Improve efficiency with RangeOption and RangeSeek + * Fix dirmove with temp fs enabled + * Notify vfs when using temp fs + * Offline uploading + * Remote control support for path flushing +* Amazon cloud drive + * Rclone no longer has any working keys - disable integration tests + * Implement DirChangeNotify to notify cache/vfs/mount of changes +* Azureblob + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation + * Improve accounting for chunked uploads +* Backblaze B2 + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Box + * Improve accounting for chunked uploads +* Dropbox + * Fix custom oauth client parameters +* Google Cloud Storage + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Google Drive + * Migrate to api v3 (Fabian Möller) + * Add scope configuration and root folder selection + * Add `--drive-impersonate` for service accounts + * thanks to everyone who tested, explored and contributed docs + * Add `--drive-use-created-date` to use created date as modified date (nbuchanan) + * Request the export formats only when required * This makes rclone quicker when there are no google docs - * Fix finding paths with latin1 chars (a workaround for a drive bug) - * Fix copying of a single Google doc file - * Fix `--drive-auth-owner-only` to look in all directories - * HTTP - * Fix handling of directories with & in - * Onedrive - * Removed upload cutoff and always do session uploads - * this stops the creation of multiple versions on business onedrive - * Overwrite object size value with real size when reading file. (Victor) - * this fixes oddities when onedrive misreports the size of images - * Pcloud - * Remove unused chunked upload flag and code - * Qingstor - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * S3 - * Support hashes for multipart files (Chris Redekop) - * Initial support for IBM COS (S3) (Giri Badanahatti) - * Update docs to discourage use of v2 auth with CEPH and others - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Fix server side copy and set modtime on files with + in - * SFTP - * Add option to disable remote hash check command execution (Jon Fautley) - * Add `--sftp-ask-password` flag to prompt for password when needed (Leo R. Lundgren) - * Add `set_modtime` configuration option - * Fix following of symlinks - * Fix reading config file outside of Fs setup - * Fix reading $USER in username fallback not $HOME - * Fix running under crontab - Use correct OS way of reading username - * Swift - * Fix refresh of authentication token - * in v1.39 a bug was introduced which ignored new tokens - this fixes it - * Fix extra HEAD transaction when uploading a new file - * Don't check for bucket/container presense if listing was OK - * this makes rclone do one less request per invocation - * Webdav - * Add new time formats to support mydrive.ch and others - * v1.39 - 2017-12-23 - * New backends - * WebDAV + * Fix finding paths with latin1 chars (a workaround for a drive bug) + * Fix copying of a single Google doc file + * Fix `--drive-auth-owner-only` to look in all directories +* HTTP + * Fix handling of directories with & in +* Onedrive + * Removed upload cutoff and always do session uploads + * this stops the creation of multiple versions on business onedrive + * Overwrite object size value with real size when reading file. (Victor) + * this fixes oddities when onedrive misreports the size of images +* Pcloud + * Remove unused chunked upload flag and code +* Qingstor + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* S3 + * Support hashes for multipart files (Chris Redekop) + * Initial support for IBM COS (S3) (Giri Badanahatti) + * Update docs to discourage use of v2 auth with CEPH and others + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation + * Fix server side copy and set modtime on files with + in +* SFTP + * Add option to disable remote hash check command execution (Jon Fautley) + * Add `--sftp-ask-password` flag to prompt for password when needed (Leo R. Lundgren) + * Add `set_modtime` configuration option + * Fix following of symlinks + * Fix reading config file outside of Fs setup + * Fix reading $USER in username fallback not $HOME + * Fix running under crontab - Use correct OS way of reading username +* Swift + * Fix refresh of authentication token + * in v1.39 a bug was introduced which ignored new tokens - this fixes it + * Fix extra HEAD transaction when uploading a new file + * Don't check for bucket/container presense if listing was OK + * this makes rclone do one less request per invocation +* Webdav + * Add new time formats to support mydrive.ch and others + +## v1.39 - 2017-12-23 + +* New backends + * WebDAV * tested with nextcloud, owncloud, put.io and others! - * Pcloud - * cache - wraps a cache around other backends (Remus Bunduc) + * Pcloud + * cache - wraps a cache around other backends (Remus Bunduc) * useful in combination with mount * NB this feature is in beta so use with care - * New commands - * serve command with subcommands: +* New commands + * serve command with subcommands: * serve webdav: this implements a webdav server for any rclone remote. * serve http: command to serve a remote over HTTP - * config: add sub commands for full config file management + * config: add sub commands for full config file management * create/delete/dump/edit/file/password/providers/show/update - * touch: to create or update the timestamp of a file (Jakub Tasiemski) - * New Features - * curl install for rclone (Filip Bartodziej) - * --stats now shows percentage, size, rate and ETA in condensed form (Ishuah Kariuki) - * --exclude-if-present to exclude a directory if a file is present (Iakov Davydov) - * rmdirs: add --leave-root flag (lewpam) - * move: add --delete-empty-src-dirs flag to remove dirs after move (Ishuah Kariuki) - * Add --dump flag, introduce --dump requests, responses and remove --dump-auth, --dump-filters + * touch: to create or update the timestamp of a file (Jakub Tasiemski) +* New Features + * curl install for rclone (Filip Bartodziej) + * --stats now shows percentage, size, rate and ETA in condensed form (Ishuah Kariuki) + * --exclude-if-present to exclude a directory if a file is present (Iakov Davydov) + * rmdirs: add --leave-root flag (lewpam) + * move: add --delete-empty-src-dirs flag to remove dirs after move (Ishuah Kariuki) + * Add --dump flag, introduce --dump requests, responses and remove --dump-auth, --dump-filters * Obscure X-Auth-Token: from headers when dumping too - * Document and implement exit codes for different failure modes (Ishuah Kariuki) - * Compile - * Bug Fixes - * Retry lots more different types of errors to make multipart transfers more reliable - * Save the config before asking for a token, fixes disappearing oauth config - * Warn the user if --include and --exclude are used together (Ernest Borowski) - * Fix duplicate files (eg on Google drive) causing spurious copies - * Allow trailing and leading whitespace for passwords (Jason Rose) - * ncdu: fix crashes on empty directories - * rcat: fix goroutine leak - * moveto/copyto: Fix to allow copying to the same name - * Mount - * --vfs-cache mode to make writes into mounts more reliable. + * Document and implement exit codes for different failure modes (Ishuah Kariuki) +* Compile +* Bug Fixes + * Retry lots more different types of errors to make multipart transfers more reliable + * Save the config before asking for a token, fixes disappearing oauth config + * Warn the user if --include and --exclude are used together (Ernest Borowski) + * Fix duplicate files (eg on Google drive) causing spurious copies + * Allow trailing and leading whitespace for passwords (Jason Rose) + * ncdu: fix crashes on empty directories + * rcat: fix goroutine leak + * moveto/copyto: Fix to allow copying to the same name +* Mount + * --vfs-cache mode to make writes into mounts more reliable. * this requires caching files on the disk (see --cache-dir) * As this is a new feature, use with care - * Use sdnotify to signal systemd the mount is ready (Fabian Möller) - * Check if directory is not empty before mounting (Ernest Borowski) - * Local - * Add error message for cross file system moves - * Fix equality check for times - * Dropbox - * Rework multipart upload + * Use sdnotify to signal systemd the mount is ready (Fabian Möller) + * Check if directory is not empty before mounting (Ernest Borowski) +* Local + * Add error message for cross file system moves + * Fix equality check for times +* Dropbox + * Rework multipart upload * buffer the chunks when uploading large files so they can be retried * change default chunk size to 48MB now we are buffering them in memory * retry every error after the first chunk is done successfully - * Fix error when renaming directories - * Swift - * Fix crash on bad authentication - * Google Drive - * Add service account support (Tim Cooijmans) - * S3 - * Make it work properly with Digital Ocean Spaces (Andrew Starr-Bochicchio) - * Fix crash if a bad listing is received - * Add support for ECS task IAM roles (David Minor) - * Backblaze B2 - * Fix multipart upload retries - * Fix --hard-delete to make it work 100% of the time - * Swift - * Allow authentication with storage URL and auth key (Giovanni Pizzi) - * Add new fields for swift configuration to support IBM Bluemix Swift (Pierre Carlson) - * Add OS_TENANT_ID and OS_USER_ID to config - * Allow configs with user id instead of user name - * Check if swift segments container exists before creating (John Leach) - * Fix memory leak in swift transfers (upstream fix) - * SFTP - * Add option to enable the use of aes128-cbc cipher (Jon Fautley) - * Amazon cloud drive - * Fix download of large files failing with "Only one auth mechanism allowed" - * crypt - * Option to encrypt directory names or leave them intact - * Implement DirChangeNotify (Fabian Möller) - * onedrive - * Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user - * v1.38 - 2017-09-30 - * New backends - * Azure Blob Storage (thanks Andrei Dragomir) - * Box - * Onedrive for Business (thanks Oliver Heyme) - * QingStor from QingCloud (thanks wuyu) - * New commands - * `rcat` - read from standard input and stream upload - * `tree` - shows a nicely formatted recursive listing - * `cryptdecode` - decode crypted file names (thanks ishuah) - * `config show` - print the config file - * `config file` - print the config file location - * New Features - * Empty directories are deleted on `sync` - * `dedupe` - implement merging of duplicate directories - * `check` and `cryptcheck` made more consistent and use less memory - * `cleanup` for remaining remotes (thanks ishuah) - * `--immutable` for ensuring that files don't change (thanks Jacob McNamee) - * `--user-agent` option (thanks Alex McGrath Kraak) - * `--disable` flag to disable optional features - * `--bind` flag for choosing the local addr on outgoing connections - * Support for zsh auto-completion (thanks bpicode) - * Stop normalizing file names but do a normalized compare in `sync` - * Compile - * Update to using go1.9 as the default go version - * Remove snapd build due to maintenance problems - * Bug Fixes - * Improve retriable error detection which makes multipart uploads better - * Make `check` obey `--ignore-size` - * Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) - * `config` ensures newly written config is on the same mount - * Local - * Revert to copy when moving file across file system boundaries - * `--skip-links` to suppress symlink warnings (thanks Zhiming Wang) - * Mount - * Re-use `rcat` internals to support uploads from all remotes - * Dropbox - * Fix "entry doesn't belong in directory" error - * Stop using deprecated API methods - * Swift - * Fix server side copy to empty container with `--fast-list` - * Google Drive - * Change the default for `--drive-use-trash` to `true` - * S3 - * Set session token when using STS (thanks Girish Ramakrishnan) - * Glacier docs and error messages (thanks Jan Varho) - * Read 1000 (not 1024) items in dir listings to fix Wasabi - * Backblaze B2 - * Fix SHA1 mismatch when downloading files with no SHA1 - * Calculate missing hashes on the fly instead of spooling - * `--b2-hard-delete` to permanently delete (not hide) files (thanks John Papandriopoulos) - * Hubic - * Fix creating containers - no longer have to use the `default` container - * Swift - * Optionally configure from a standard set of OpenStack environment vars - * Add `endpoint_type` config - * Google Cloud Storage - * Fix bucket creation to work with limited permission users - * SFTP - * Implement connection pooling for multiple ssh connections - * Limit new connections per second - * Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) - * HTTP - * Fix URL encoding issues - * Fix directories with `:` in - * Fix panic with URL encoded content - * v1.37 - 2017-07-22 - * New backends - * FTP - thanks to Antonio Messina - * HTTP - thanks to Vasiliy Tolstov - * New commands - * rclone ncdu - for exploring a remote with a text based user interface. - * rclone lsjson - for listing with a machine readable output - * rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox) - * New Features - * Implement --fast-list flag + * Fix error when renaming directories +* Swift + * Fix crash on bad authentication +* Google Drive + * Add service account support (Tim Cooijmans) +* S3 + * Make it work properly with Digital Ocean Spaces (Andrew Starr-Bochicchio) + * Fix crash if a bad listing is received + * Add support for ECS task IAM roles (David Minor) +* Backblaze B2 + * Fix multipart upload retries + * Fix --hard-delete to make it work 100% of the time +* Swift + * Allow authentication with storage URL and auth key (Giovanni Pizzi) + * Add new fields for swift configuration to support IBM Bluemix Swift (Pierre Carlson) + * Add OS_TENANT_ID and OS_USER_ID to config + * Allow configs with user id instead of user name + * Check if swift segments container exists before creating (John Leach) + * Fix memory leak in swift transfers (upstream fix) +* SFTP + * Add option to enable the use of aes128-cbc cipher (Jon Fautley) +* Amazon cloud drive + * Fix download of large files failing with "Only one auth mechanism allowed" +* crypt + * Option to encrypt directory names or leave them intact + * Implement DirChangeNotify (Fabian Möller) +* onedrive + * Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user + +## v1.38 - 2017-09-30 + +* New backends + * Azure Blob Storage (thanks Andrei Dragomir) + * Box + * Onedrive for Business (thanks Oliver Heyme) + * QingStor from QingCloud (thanks wuyu) +* New commands + * `rcat` - read from standard input and stream upload + * `tree` - shows a nicely formatted recursive listing + * `cryptdecode` - decode crypted file names (thanks ishuah) + * `config show` - print the config file + * `config file` - print the config file location +* New Features + * Empty directories are deleted on `sync` + * `dedupe` - implement merging of duplicate directories + * `check` and `cryptcheck` made more consistent and use less memory + * `cleanup` for remaining remotes (thanks ishuah) + * `--immutable` for ensuring that files don't change (thanks Jacob McNamee) + * `--user-agent` option (thanks Alex McGrath Kraak) + * `--disable` flag to disable optional features + * `--bind` flag for choosing the local addr on outgoing connections + * Support for zsh auto-completion (thanks bpicode) + * Stop normalizing file names but do a normalized compare in `sync` +* Compile + * Update to using go1.9 as the default go version + * Remove snapd build due to maintenance problems +* Bug Fixes + * Improve retriable error detection which makes multipart uploads better + * Make `check` obey `--ignore-size` + * Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) + * `config` ensures newly written config is on the same mount +* Local + * Revert to copy when moving file across file system boundaries + * `--skip-links` to suppress symlink warnings (thanks Zhiming Wang) +* Mount + * Re-use `rcat` internals to support uploads from all remotes +* Dropbox + * Fix "entry doesn't belong in directory" error + * Stop using deprecated API methods +* Swift + * Fix server side copy to empty container with `--fast-list` +* Google Drive + * Change the default for `--drive-use-trash` to `true` +* S3 + * Set session token when using STS (thanks Girish Ramakrishnan) + * Glacier docs and error messages (thanks Jan Varho) + * Read 1000 (not 1024) items in dir listings to fix Wasabi +* Backblaze B2 + * Fix SHA1 mismatch when downloading files with no SHA1 + * Calculate missing hashes on the fly instead of spooling + * `--b2-hard-delete` to permanently delete (not hide) files (thanks John Papandriopoulos) +* Hubic + * Fix creating containers - no longer have to use the `default` container +* Swift + * Optionally configure from a standard set of OpenStack environment vars + * Add `endpoint_type` config +* Google Cloud Storage + * Fix bucket creation to work with limited permission users +* SFTP + * Implement connection pooling for multiple ssh connections + * Limit new connections per second + * Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) +* HTTP + * Fix URL encoding issues + * Fix directories with `:` in + * Fix panic with URL encoded content + +## v1.37 - 2017-07-22 + +* New backends + * FTP - thanks to Antonio Messina + * HTTP - thanks to Vasiliy Tolstov +* New commands + * rclone ncdu - for exploring a remote with a text based user interface. + * rclone lsjson - for listing with a machine readable output + * rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox) +* New Features + * Implement --fast-list flag * This allows remotes to list recursively if they can * This uses less transactions (important if you pay for them) * This may or may not be quicker * This will use more memory as it has to hold the listing in memory * --old-sync-method deprecated - the remaining uses are covered by --fast-list * This involved a major re-write of all the listing code - * Add --tpslimit and --tpslimit-burst to limit transactions per second + * Add --tpslimit and --tpslimit-burst to limit transactions per second * this is useful in conjuction with `rclone mount` to limit external apps - * Add --stats-log-level so can see --stats without -v - * Print password prompts to stderr - Hraban Luyat - * Warn about duplicate files when syncing - * Oauth improvements + * Add --stats-log-level so can see --stats without -v + * Print password prompts to stderr - Hraban Luyat + * Warn about duplicate files when syncing + * Oauth improvements * allow auth_url and token_url to be set in the config file * Print redirection URI if using own credentials. - * Don't Mkdir at the start of sync to save transactions - * Compile - * Update build to go1.8.3 - * Require go1.6 for building rclone - * Compile 386 builds with "GO386=387" for maximum compatibility - * Bug Fixes - * Fix menu selection when no remotes - * Config saving reworked to not kill the file if disk gets full - * Don't delete remote if name does not change while renaming - * moveto, copyto: report transfers and checks as per move and copy - * Local - * Add --local-no-unicode-normalization flag - Bob Potter - * Mount - * Now supported on Windows using cgofuse and WinFsp - thanks to Bill Zissimopoulos for much help - * Compare checksums on upload/download via FUSE - * Unmount when program ends with SIGINT (Ctrl+C) or SIGTERM - Jérôme Vizcaino - * On read only open of file, make open pending until first read - * Make --read-only reject modify operations - * Implement ModTime via FUSE for remotes that support it - * Allow modTime to be changed even before all writers are closed - * Fix panic on renames - * Fix hang on errored upload - * Crypt - * Report the name:root as specified by the user - * Add an "obfuscate" option for filename encryption - Stephen Harris - * Amazon Drive - * Fix initialization order for token renewer - * Remove revoked credentials, allow oauth proxy config and update docs - * B2 - * Reduce minimum chunk size to 5MB - * Drive - * Add team drive support - * Reduce bandwidth by adding fields for partial responses - Martin Kristensen - * Implement --drive-shared-with-me flag to view shared with me files - Danny Tsai - * Add --drive-trashed-only to read only the files in the trash - * Remove obsolete --drive-full-list - * Add missing seek to start on retries of chunked uploads - * Fix stats accounting for upload - * Convert / in names to a unicode equivalent (/) - * Poll for Google Drive changes when mounted - * OneDrive - * Fix the uploading of files with spaces - * Fix initialization order for token renewer - * Display speeds accurately when uploading - Yoni Jah - * Swap to using http://localhost:53682/ as redirect URL - Michael Ledin - * Retry on token expired error, reset upload body on retry - Yoni Jah - * Google Cloud Storage - * Add ability to specify location and storage class via config and command line - thanks gdm85 - * Create container if necessary on server side copy - * Increase directory listing chunk to 1000 to increase performance - * Obtain a refresh token for GCS - Steven Lu - * Yandex - * Fix the name reported in log messages (was empty) - * Correct error return for listing empty directory - * Dropbox - * Rewritten to use the v2 API + * Don't Mkdir at the start of sync to save transactions +* Compile + * Update build to go1.8.3 + * Require go1.6 for building rclone + * Compile 386 builds with "GO386=387" for maximum compatibility +* Bug Fixes + * Fix menu selection when no remotes + * Config saving reworked to not kill the file if disk gets full + * Don't delete remote if name does not change while renaming + * moveto, copyto: report transfers and checks as per move and copy +* Local + * Add --local-no-unicode-normalization flag - Bob Potter +* Mount + * Now supported on Windows using cgofuse and WinFsp - thanks to Bill Zissimopoulos for much help + * Compare checksums on upload/download via FUSE + * Unmount when program ends with SIGINT (Ctrl+C) or SIGTERM - Jérôme Vizcaino + * On read only open of file, make open pending until first read + * Make --read-only reject modify operations + * Implement ModTime via FUSE for remotes that support it + * Allow modTime to be changed even before all writers are closed + * Fix panic on renames + * Fix hang on errored upload +* Crypt + * Report the name:root as specified by the user + * Add an "obfuscate" option for filename encryption - Stephen Harris +* Amazon Drive + * Fix initialization order for token renewer + * Remove revoked credentials, allow oauth proxy config and update docs +* B2 + * Reduce minimum chunk size to 5MB +* Drive + * Add team drive support + * Reduce bandwidth by adding fields for partial responses - Martin Kristensen + * Implement --drive-shared-with-me flag to view shared with me files - Danny Tsai + * Add --drive-trashed-only to read only the files in the trash + * Remove obsolete --drive-full-list + * Add missing seek to start on retries of chunked uploads + * Fix stats accounting for upload + * Convert / in names to a unicode equivalent (/) + * Poll for Google Drive changes when mounted +* OneDrive + * Fix the uploading of files with spaces + * Fix initialization order for token renewer + * Display speeds accurately when uploading - Yoni Jah + * Swap to using http://localhost:53682/ as redirect URL - Michael Ledin + * Retry on token expired error, reset upload body on retry - Yoni Jah +* Google Cloud Storage + * Add ability to specify location and storage class via config and command line - thanks gdm85 + * Create container if necessary on server side copy + * Increase directory listing chunk to 1000 to increase performance + * Obtain a refresh token for GCS - Steven Lu +* Yandex + * Fix the name reported in log messages (was empty) + * Correct error return for listing empty directory +* Dropbox + * Rewritten to use the v2 API * Now supports ModTime - * Can only set by uploading the file again - * If you uploaded with an old rclone, rclone may upload everything again - * Use `--size-only` or `--checksum` to avoid this + * Can only set by uploading the file again + * If you uploaded with an old rclone, rclone may upload everything again + * Use `--size-only` or `--checksum` to avoid this * Now supports the Dropbox content hashing scheme * Now supports low level retries - * S3 - * Work around eventual consistency in bucket creation - * Create container if necessary on server side copy - * Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions - Zahiar Ahmed - * Swift, Hubic - * Fix zero length directory markers showing in the subdirectory listing +* S3 + * Work around eventual consistency in bucket creation + * Create container if necessary on server side copy + * Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions - Zahiar Ahmed +* Swift, Hubic + * Fix zero length directory markers showing in the subdirectory listing * this caused lots of duplicate transfers - * Fix paged directory listings + * Fix paged directory listings * this caused duplicate directory errors - * Create container if necessary on server side copy - * Increase directory listing chunk to 1000 to increase performance - * Make sensible error if the user forgets the container - * SFTP - * Add support for using ssh key files - * Fix under Windows - * Fix ssh agent on Windows - * Adapt to latest version of library - Igor Kharin - * v1.36 - 2017-03-18 - * New Features - * SFTP remote (Jack Schmidt) - * Re-implement sync routine to work a directory at a time reducing memory usage - * Logging revamped to be more inline with rsync - now much quieter - * -v only shows transfers - * -vv is for full debug - * --syslog to log to syslog on capable platforms - * Implement --backup-dir and --suffix - * Implement --track-renames (initial implementation by Bjørn Erik Pedersen) - * Add time-based bandwidth limits (Lukas Loesche) - * rclone cryptcheck: checks integrity of crypt remotes - * Allow all config file variables and options to be set from environment variables - * Add --buffer-size parameter to control buffer size for copy - * Make --delete-after the default - * Add --ignore-checksum flag (fixed by Hisham Zarka) - * rclone check: Add --download flag to check all the data, not just hashes - * rclone cat: add --head, --tail, --offset, --count and --discard - * rclone config: when choosing from a list, allow the value to be entered too - * rclone config: allow rename and copy of remotes - * rclone obscure: for generating encrypted passwords for rclone's config (T.C. Ferguson) - * Comply with XDG Base Directory specification (Dario Giovannetti) + * Create container if necessary on server side copy + * Increase directory listing chunk to 1000 to increase performance + * Make sensible error if the user forgets the container +* SFTP + * Add support for using ssh key files + * Fix under Windows + * Fix ssh agent on Windows + * Adapt to latest version of library - Igor Kharin + +## v1.36 - 2017-03-18 + +* New Features + * SFTP remote (Jack Schmidt) + * Re-implement sync routine to work a directory at a time reducing memory usage + * Logging revamped to be more inline with rsync - now much quieter + * -v only shows transfers + * -vv is for full debug + * --syslog to log to syslog on capable platforms + * Implement --backup-dir and --suffix + * Implement --track-renames (initial implementation by Bjørn Erik Pedersen) + * Add time-based bandwidth limits (Lukas Loesche) + * rclone cryptcheck: checks integrity of crypt remotes + * Allow all config file variables and options to be set from environment variables + * Add --buffer-size parameter to control buffer size for copy + * Make --delete-after the default + * Add --ignore-checksum flag (fixed by Hisham Zarka) + * rclone check: Add --download flag to check all the data, not just hashes + * rclone cat: add --head, --tail, --offset, --count and --discard + * rclone config: when choosing from a list, allow the value to be entered too + * rclone config: allow rename and copy of remotes + * rclone obscure: for generating encrypted passwords for rclone's config (T.C. Ferguson) + * Comply with XDG Base Directory specification (Dario Giovannetti) * this moves the default location of the config file in a backwards compatible way - * Release changes + * Release changes * Ubuntu snap support (Dedsec1) * Compile with go 1.8 * MIPS/Linux big and little endian support - * Bug Fixes - * Fix copyto copying things to the wrong place if the destination dir didn't exist - * Fix parsing of remotes in moveto and copyto - * Fix --delete-before deleting files on copy - * Fix --files-from with an empty file copying everything - * Fix sync: don't update mod times if --dry-run set - * Fix MimeType propagation - * Fix filters to add ** rules to directory rules - * Local - * Implement -L, --copy-links flag to allow rclone to follow symlinks - * Open files in write only mode so rclone can write to an rclone mount - * Fix unnormalised unicode causing problems reading directories - * Fix interaction between -x flag and --max-depth - * Mount - * Implement proper directory handling (mkdir, rmdir, renaming) - * Make include and exclude filters apply to mount - * Implement read and write async buffers - control with --buffer-size - * Fix fsync on for directories - * Fix retry on network failure when reading off crypt - * Crypt - * Add --crypt-show-mapping to show encrypted file mapping - * Fix crypt writer getting stuck in a loop +* Bug Fixes + * Fix copyto copying things to the wrong place if the destination dir didn't exist + * Fix parsing of remotes in moveto and copyto + * Fix --delete-before deleting files on copy + * Fix --files-from with an empty file copying everything + * Fix sync: don't update mod times if --dry-run set + * Fix MimeType propagation + * Fix filters to add ** rules to directory rules +* Local + * Implement -L, --copy-links flag to allow rclone to follow symlinks + * Open files in write only mode so rclone can write to an rclone mount + * Fix unnormalised unicode causing problems reading directories + * Fix interaction between -x flag and --max-depth +* Mount + * Implement proper directory handling (mkdir, rmdir, renaming) + * Make include and exclude filters apply to mount + * Implement read and write async buffers - control with --buffer-size + * Fix fsync on for directories + * Fix retry on network failure when reading off crypt +* Crypt + * Add --crypt-show-mapping to show encrypted file mapping + * Fix crypt writer getting stuck in a loop * **IMPORTANT** this bug had the potential to cause data corruption when - * reading data from a network based remote and - * writing to a crypt on Google Drive + * reading data from a network based remote and + * writing to a crypt on Google Drive * Use the cryptcheck command to validate your data if you are concerned * If syncing two crypt remotes, sync the unencrypted remote - * Amazon Drive - * Fix panics on Move (rename) - * Fix panic on token expiry - * B2 - * Fix inconsistent listings and rclone check - * Fix uploading empty files with go1.8 - * Constrain memory usage when doing multipart uploads - * Fix upload url not being refreshed properly - * Drive - * Fix Rmdir on directories with trashed files - * Fix "Ignoring unknown object" when downloading - * Add --drive-list-chunk - * Add --drive-skip-gdocs (Károly Oláh) - * OneDrive - * Implement Move - * Fix Copy +* Amazon Drive + * Fix panics on Move (rename) + * Fix panic on token expiry +* B2 + * Fix inconsistent listings and rclone check + * Fix uploading empty files with go1.8 + * Constrain memory usage when doing multipart uploads + * Fix upload url not being refreshed properly +* Drive + * Fix Rmdir on directories with trashed files + * Fix "Ignoring unknown object" when downloading + * Add --drive-list-chunk + * Add --drive-skip-gdocs (Károly Oláh) +* OneDrive + * Implement Move + * Fix Copy * Fix overwrite detection in Copy * Fix waitForJob to parse errors correctly - * Use token renewer to stop auth errors on long uploads - * Fix uploading empty files with go1.8 - * Google Cloud Storage - * Fix depth 1 directory listings - * Yandex - * Fix single level directory listing - * Dropbox - * Normalise the case for single level directory listings - * Fix depth 1 listing - * S3 - * Added ca-central-1 region (Jon Yergatian) - * v1.35 - 2017-01-02 - * New Features - * moveto and copyto commands for choosing a destination name on copy/move - * rmdirs command to recursively delete empty directories - * Allow repeated --include/--exclude/--filter options - * Only show transfer stats on commands which transfer stuff + * Use token renewer to stop auth errors on long uploads + * Fix uploading empty files with go1.8 +* Google Cloud Storage + * Fix depth 1 directory listings +* Yandex + * Fix single level directory listing +* Dropbox + * Normalise the case for single level directory listings + * Fix depth 1 listing +* S3 + * Added ca-central-1 region (Jon Yergatian) + +## v1.35 - 2017-01-02 + +* New Features + * moveto and copyto commands for choosing a destination name on copy/move + * rmdirs command to recursively delete empty directories + * Allow repeated --include/--exclude/--filter options + * Only show transfer stats on commands which transfer stuff * show stats on any command using the `--stats` flag - * Allow overlapping directories in move when server side dir move is supported - * Add --stats-unit option - thanks Scott McGillivray - * Bug Fixes - * Fix the config file being overwritten when two rclones are running - * Make rclone lsd obey the filters properly - * Fix compilation on mips - * Fix not transferring files that don't differ in size - * Fix panic on nil retry/fatal error - * Mount - * Retry reads on error - should help with reliability a lot - * Report the modification times for directories from the remote - * Add bandwidth accounting and limiting (fixes --bwlimit) - * If --stats provided will show stats and which files are transferring - * Support R/W files if truncate is set. - * Implement statfs interface so df works - * Note that write is now supported on Amazon Drive - * Report number of blocks in a file - thanks Stefan Breunig - * Crypt - * Prevent the user pointing crypt at itself - * Fix failed to authenticate decrypted block errors + * Allow overlapping directories in move when server side dir move is supported + * Add --stats-unit option - thanks Scott McGillivray +* Bug Fixes + * Fix the config file being overwritten when two rclones are running + * Make rclone lsd obey the filters properly + * Fix compilation on mips + * Fix not transferring files that don't differ in size + * Fix panic on nil retry/fatal error +* Mount + * Retry reads on error - should help with reliability a lot + * Report the modification times for directories from the remote + * Add bandwidth accounting and limiting (fixes --bwlimit) + * If --stats provided will show stats and which files are transferring + * Support R/W files if truncate is set. + * Implement statfs interface so df works + * Note that write is now supported on Amazon Drive + * Report number of blocks in a file - thanks Stefan Breunig +* Crypt + * Prevent the user pointing crypt at itself + * Fix failed to authenticate decrypted block errors * these will now return the underlying unexpected EOF instead - * Amazon Drive - * Add support for server side move and directory move - thanks Stefan Breunig - * Fix nil pointer deref on size attribute - * B2 - * Use new prefix and delimiter parameters in directory listings +* Amazon Drive + * Add support for server side move and directory move - thanks Stefan Breunig + * Fix nil pointer deref on size attribute +* B2 + * Use new prefix and delimiter parameters in directory listings * This makes --max-depth 1 dir listings as used in mount much faster - * Reauth the account while doing uploads too - should help with token expiry - * Drive - * Make DirMove more efficient and complain about moving the root - * Create destination directory on Move() - * v1.34 - 2016-11-06 - * New Features - * Stop single file and `--files-from` operations iterating through the source bucket. - * Stop removing failed upload to cloud storage remotes - * Make ContentType be preserved for cloud to cloud copies - * Add support to toggle bandwidth limits via SIGUSR2 - thanks Marco Paganini - * `rclone check` shows count of hashes that couldn't be checked - * `rclone listremotes` command - * Support linux/arm64 build - thanks Fredrik Fornwall - * Remove `Authorization:` lines from `--dump-headers` output - * Bug Fixes - * Ignore files with control characters in the names - * Fix `rclone move` command + * Reauth the account while doing uploads too - should help with token expiry +* Drive + * Make DirMove more efficient and complain about moving the root + * Create destination directory on Move() + +## v1.34 - 2016-11-06 + +* New Features + * Stop single file and `--files-from` operations iterating through the source bucket. + * Stop removing failed upload to cloud storage remotes + * Make ContentType be preserved for cloud to cloud copies + * Add support to toggle bandwidth limits via SIGUSR2 - thanks Marco Paganini + * `rclone check` shows count of hashes that couldn't be checked + * `rclone listremotes` command + * Support linux/arm64 build - thanks Fredrik Fornwall + * Remove `Authorization:` lines from `--dump-headers` output +* Bug Fixes + * Ignore files with control characters in the names + * Fix `rclone move` command * Delete src files which already existed in dst * Fix deletion of src file when dst file older - * Fix `rclone check` on crypted file systems - * Make failed uploads not count as "Transferred" - * Make sure high level retries show with `-q` - * Use a vendor directory with godep for repeatable builds - * `rclone mount` - FUSE - * Implement FUSE mount options + * Fix `rclone check` on crypted file systems + * Make failed uploads not count as "Transferred" + * Make sure high level retries show with `-q` + * Use a vendor directory with godep for repeatable builds +* `rclone mount` - FUSE + * Implement FUSE mount options * `--no-modtime`, `--debug-fuse`, `--read-only`, `--allow-non-empty`, `--allow-root`, `--allow-other` * `--default-permissions`, `--write-back-cache`, `--max-read-ahead`, `--umask`, `--uid`, `--gid` - * Add `--dir-cache-time` to control caching of directory entries - * Implement seek for files opened for read (useful for video players) + * Add `--dir-cache-time` to control caching of directory entries + * Implement seek for files opened for read (useful for video players) * with `-no-seek` flag to disable - * Fix crash on 32 bit ARM (alignment of 64 bit counter) - * ...and many more internal fixes and improvements! - * Crypt - * Don't show encrypted password in configurator to stop confusion - * Amazon Drive - * New wait for upload option `--acd-upload-wait-per-gb` + * Fix crash on 32 bit ARM (alignment of 64 bit counter) + * ...and many more internal fixes and improvements! +* Crypt + * Don't show encrypted password in configurator to stop confusion +* Amazon Drive + * New wait for upload option `--acd-upload-wait-per-gb` * upload timeouts scale by file size and can be disabled - * Add 502 Bad Gateway to list of errors we retry - * Fix overwriting a file with a zero length file - * Fix ACD file size warning limit - thanks Felix Bünemann - * Local - * Unix: implement `-x`/`--one-file-system` to stay on a single file system + * Add 502 Bad Gateway to list of errors we retry + * Fix overwriting a file with a zero length file + * Fix ACD file size warning limit - thanks Felix Bünemann +* Local + * Unix: implement `-x`/`--one-file-system` to stay on a single file system * thanks Durval Menezes and Luiz Carlos Rumbelsperger Viana - * Windows: ignore the symlink bit on files - * Windows: Ignore directory based junction points - * B2 - * Make sure each upload has at least one upload slot - fixes strange upload stats - * Fix uploads when using crypt - * Fix download of large files (sha1 mismatch) - * Return error when we try to create a bucket which someone else owns - * Update B2 docs with Data usage, and Crypt section - thanks Tomasz Mazur - * S3 - * Command line and config file support for + * Windows: ignore the symlink bit on files + * Windows: Ignore directory based junction points +* B2 + * Make sure each upload has at least one upload slot - fixes strange upload stats + * Fix uploads when using crypt + * Fix download of large files (sha1 mismatch) + * Return error when we try to create a bucket which someone else owns + * Update B2 docs with Data usage, and Crypt section - thanks Tomasz Mazur +* S3 + * Command line and config file support for * Setting/overriding ACL - thanks Radek Senfeld * Setting storage class - thanks Asko Tamm - * Drive - * Make exponential backoff work exactly as per Google specification - * add `.epub`, `.odp` and `.tsv` as export formats. - * Swift - * Don't read metadata for directory marker objects - * v1.33 - 2016-08-24 - * New Features - * Implement encryption +* Drive + * Make exponential backoff work exactly as per Google specification + * add `.epub`, `.odp` and `.tsv` as export formats. +* Swift + * Don't read metadata for directory marker objects + +## v1.33 - 2016-08-24 + +* New Features + * Implement encryption * data encrypted in NACL secretbox format * with optional file name encryption - * New commands + * New commands * rclone mount - implements FUSE mounting of remotes (EXPERIMENTAL) - * works on Linux, FreeBSD and OS X (need testers for the last 2!) + * works on Linux, FreeBSD and OS X (need testers for the last 2!) * rclone cat - outputs remote file or files to the terminal * rclone genautocomplete - command to make a bash completion script for rclone - * Editing a remote using `rclone config` now goes through the wizard - * Compile with go 1.7 - this fixes rclone on macOS Sierra and on 386 processors - * Use cobra for sub commands and docs generation - * drive - * Document how to make your own client_id - * s3 - * User-configurable Amazon S3 ACL (thanks Radek Šenfeld) - * b2 - * Fix stats accounting for upload - no more jumping to 100% done - * On cleanup delete hide marker if it is the current file - * New B2 API endpoint (thanks Per Cederberg) - * Set maximum backoff to 5 Minutes - * onedrive - * Fix URL escaping in file names - eg uploading files with `+` in them. - * amazon cloud drive - * Fix token expiry during large uploads - * Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors - * local - * Fix filenames with invalid UTF-8 not being uploaded - * Fix problem with some UTF-8 characters on OS X - * v1.32 - 2016-07-13 - * Backblaze B2 - * Fix upload of files large files not in root - * v1.31 - 2016-07-13 - * New Features - * Reduce memory on sync by about 50% - * Implement --no-traverse flag to stop copy traversing the destination remote. + * Editing a remote using `rclone config` now goes through the wizard + * Compile with go 1.7 - this fixes rclone on macOS Sierra and on 386 processors + * Use cobra for sub commands and docs generation +* drive + * Document how to make your own client_id +* s3 + * User-configurable Amazon S3 ACL (thanks Radek Šenfeld) +* b2 + * Fix stats accounting for upload - no more jumping to 100% done + * On cleanup delete hide marker if it is the current file + * New B2 API endpoint (thanks Per Cederberg) + * Set maximum backoff to 5 Minutes +* onedrive + * Fix URL escaping in file names - eg uploading files with `+` in them. +* amazon cloud drive + * Fix token expiry during large uploads + * Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors +* local + * Fix filenames with invalid UTF-8 not being uploaded + * Fix problem with some UTF-8 characters on OS X + +## v1.32 - 2016-07-13 + +* Backblaze B2 + * Fix upload of files large files not in root + +## v1.31 - 2016-07-13 + +* New Features + * Reduce memory on sync by about 50% + * Implement --no-traverse flag to stop copy traversing the destination remote. * This can be used to reduce memory usage down to the smallest possible. * Useful to copy a small number of files into a large destination folder. - * Implement cleanup command for emptying trash / removing old versions of files + * Implement cleanup command for emptying trash / removing old versions of files * Currently B2 only - * Single file handling improved + * Single file handling improved * Now copied with --files-from * Automatically sets --no-traverse when copying a single file - * Info on using installing with ansible - thanks Stefan Weichinger - * Implement --no-update-modtime flag to stop rclone fixing the remote modified times. - * Bug Fixes - * Fix move command - stop it running for overlapping Fses - this was causing data loss. - * Local - * Fix incomplete hashes - this was causing problems for B2. - * Amazon Drive - * Rename Amazon Cloud Drive to Amazon Drive - no changes to config file needed. - * Swift - * Add support for non-default project domain - thanks Antonio Messina. - * S3 - * Add instructions on how to use rclone with minio. - * Add ap-northeast-2 (Seoul) and ap-south-1 (Mumbai) regions. - * Skip setting the modified time for objects > 5GB as it isn't possible. - * Backblaze B2 - * Add --b2-versions flag so old versions can be listed and retreived. - * Treat 403 errors (eg cap exceeded) as fatal. - * Implement cleanup command for deleting old file versions. - * Make error handling compliant with B2 integrations notes. - * Fix handling of token expiry. - * Implement --b2-test-mode to set `X-Bz-Test-Mode` header. - * Set cutoff for chunked upload to 200MB as per B2 guidelines. - * Make upload multi-threaded. - * Dropbox - * Don't retry 461 errors. - * v1.30 - 2016-06-18 - * New Features - * Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). This enables + * Info on using installing with ansible - thanks Stefan Weichinger + * Implement --no-update-modtime flag to stop rclone fixing the remote modified times. +* Bug Fixes + * Fix move command - stop it running for overlapping Fses - this was causing data loss. +* Local + * Fix incomplete hashes - this was causing problems for B2. +* Amazon Drive + * Rename Amazon Cloud Drive to Amazon Drive - no changes to config file needed. +* Swift + * Add support for non-default project domain - thanks Antonio Messina. +* S3 + * Add instructions on how to use rclone with minio. + * Add ap-northeast-2 (Seoul) and ap-south-1 (Mumbai) regions. + * Skip setting the modified time for objects > 5GB as it isn't possible. +* Backblaze B2 + * Add --b2-versions flag so old versions can be listed and retreived. + * Treat 403 errors (eg cap exceeded) as fatal. + * Implement cleanup command for deleting old file versions. + * Make error handling compliant with B2 integrations notes. + * Fix handling of token expiry. + * Implement --b2-test-mode to set `X-Bz-Test-Mode` header. + * Set cutoff for chunked upload to 200MB as per B2 guidelines. + * Make upload multi-threaded. +* Dropbox + * Don't retry 461 errors. + +## v1.30 - 2016-06-18 + +* New Features + * Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). This enables * Directory include filtering for efficiency * --max-depth parameter * Better error reporting * More to come - * Retry more errors - * Add --ignore-size flag - for uploading images to onedrive - * Log -v output to stdout by default - * Display the transfer stats in more human readable form - * Make 0 size files specifiable with `--max-size 0b` - * Add `b` suffix so we can specify bytes in --bwlimit, --min-size etc - * Use "password:" instead of "password>" prompt - thanks Klaus Post and Leigh Klotz - * Bug Fixes - * Fix retry doing one too many retries - * Local - * Fix problems with OS X and UTF-8 characters - * Amazon Drive - * Check a file exists before uploading to help with 408 Conflict errors - * Reauth on 401 errors - this has been causing a lot of problems - * Work around spurious 403 errors - * Restart directory listings on error - * Google Drive - * Check a file exists before uploading to help with duplicates - * Fix retry of multipart uploads - * Backblaze B2 - * Implement large file uploading - * S3 - * Add AES256 server-side encryption for - thanks Justin R. Wilson - * Google Cloud Storage - * Make sure we don't use conflicting content types on upload - * Add service account support - thanks Michal Witkowski - * Swift - * Add auth version parameter - * Add domain option for openstack (v3 auth) - thanks Fabian Ruff - * v1.29 - 2016-04-18 - * New Features - * Implement `-I, --ignore-times` for unconditional upload - * Improve `dedupe`command + * Retry more errors + * Add --ignore-size flag - for uploading images to onedrive + * Log -v output to stdout by default + * Display the transfer stats in more human readable form + * Make 0 size files specifiable with `--max-size 0b` + * Add `b` suffix so we can specify bytes in --bwlimit, --min-size etc + * Use "password:" instead of "password>" prompt - thanks Klaus Post and Leigh Klotz +* Bug Fixes + * Fix retry doing one too many retries +* Local + * Fix problems with OS X and UTF-8 characters +* Amazon Drive + * Check a file exists before uploading to help with 408 Conflict errors + * Reauth on 401 errors - this has been causing a lot of problems + * Work around spurious 403 errors + * Restart directory listings on error +* Google Drive + * Check a file exists before uploading to help with duplicates + * Fix retry of multipart uploads +* Backblaze B2 + * Implement large file uploading +* S3 + * Add AES256 server-side encryption for - thanks Justin R. Wilson +* Google Cloud Storage + * Make sure we don't use conflicting content types on upload + * Add service account support - thanks Michal Witkowski +* Swift + * Add auth version parameter + * Add domain option for openstack (v3 auth) - thanks Fabian Ruff + +## v1.29 - 2016-04-18 + +* New Features + * Implement `-I, --ignore-times` for unconditional upload + * Improve `dedupe`command * Now removes identical copies without asking * Now obeys `--dry-run` * Implement `--dedupe-mode` for non interactive running - * `--dedupe-mode interactive` - interactive the default. - * `--dedupe-mode skip` - removes identical files then skips anything left. - * `--dedupe-mode first` - removes identical files then keeps the first one. - * `--dedupe-mode newest` - removes identical files then keeps the newest one. - * `--dedupe-mode oldest` - removes identical files then keeps the oldest one. - * `--dedupe-mode rename` - removes identical files then renames the rest to be different. - * Bug fixes - * Make rclone check obey the `--size-only` flag. - * Use "application/octet-stream" if discovered mime type is invalid. - * Fix missing "quit" option when there are no remotes. - * Google Drive - * Increase default chunk size to 8 MB - increases upload speed of big files - * Speed up directory listings and make more reliable - * Add missing retries for Move and DirMove - increases reliability - * Preserve mime type on file update - * Backblaze B2 - * Enable mod time syncing + * `--dedupe-mode interactive` - interactive the default. + * `--dedupe-mode skip` - removes identical files then skips anything left. + * `--dedupe-mode first` - removes identical files then keeps the first one. + * `--dedupe-mode newest` - removes identical files then keeps the newest one. + * `--dedupe-mode oldest` - removes identical files then keeps the oldest one. + * `--dedupe-mode rename` - removes identical files then renames the rest to be different. +* Bug fixes + * Make rclone check obey the `--size-only` flag. + * Use "application/octet-stream" if discovered mime type is invalid. + * Fix missing "quit" option when there are no remotes. +* Google Drive + * Increase default chunk size to 8 MB - increases upload speed of big files + * Speed up directory listings and make more reliable + * Add missing retries for Move and DirMove - increases reliability + * Preserve mime type on file update +* Backblaze B2 + * Enable mod time syncing * This means that B2 will now check modification times * It will upload new files to update the modification times * (there isn't an API to just set the mod time.) * If you want the old behaviour use `--size-only`. - * Update API to new version - * Fix parsing of mod time when not in metadata - * Swift/Hubic - * Don't return an MD5SUM for static large objects - * S3 - * Fix uploading files bigger than 50GB - * v1.28 - 2016-03-01 - * New Features - * Configuration file encryption - thanks Klaus Post - * Improve `rclone config` adding more help and making it easier to understand - * Implement `-u`/`--update` so creation times can be used on all remotes - * Implement `--low-level-retries` flag - * Optionally disable gzip compression on downloads with `--no-gzip-encoding` - * Bug fixes - * Don't make directories if `--dry-run` set - * Fix and document the `move` command - * Fix redirecting stderr on unix-like OSes when using `--log-file` - * Fix `delete` command to wait until all finished - fixes missing deletes. - * Backblaze B2 - * Use one upload URL per go routine fixes `more than one upload using auth token` - * Add pacing, retries and reauthentication - fixes token expiry problems - * Upload without using a temporary file from local (and remotes which support SHA1) - * Fix reading metadata for all files when it shouldn't have been - * Drive - * Fix listing drive documents at root - * Disable copy and move for Google docs - * Swift - * Fix uploading of chunked files with non ASCII characters - * Allow setting of `storage_url` in the config - thanks Xavier Lucas - * S3 - * Allow IAM role and credentials from environment variables - thanks Brian Stengaard - * Allow low privilege users to use S3 (check if directory exists during Mkdir) - thanks Jakub Gedeon - * Amazon Drive - * Retry on more things to make directory listings more reliable - * v1.27 - 2016-01-31 - * New Features - * Easier headless configuration with `rclone authorize` - * Add support for multiple hash types - we now check SHA1 as well as MD5 hashes. - * `delete` command which does obey the filters (unlike `purge`) - * `dedupe` command to deduplicate a remote. Useful with Google Drive. - * Add `--ignore-existing` flag to skip all files that exist on destination. - * Add `--delete-before`, `--delete-during`, `--delete-after` flags. - * Add `--memprofile` flag to debug memory use. - * Warn the user about files with same name but different case - * Make `--include` rules add their implict exclude * at the end of the filter list - * Deprecate compiling with go1.3 - * Amazon Drive - * Fix download of files > 10 GB - * Fix directory traversal ("Next token is expired") for large directory listings - * Remove 409 conflict from error codes we will retry - stops very long pauses - * Backblaze B2 - * SHA1 hashes now checked by rclone core - * Drive - * Add `--drive-auth-owner-only` to only consider files owned by the user - thanks Björn Harrtell - * Export Google documents - * Dropbox - * Make file exclusion error controllable with -q - * Swift - * Fix upload from unprivileged user. - * S3 - * Fix updating of mod times of files with `+` in. - * Local - * Add local file system option to disable UNC on Windows. - * v1.26 - 2016-01-02 - * New Features - * Yandex storage backend - thank you Dmitry Burdeev ("dibu") - * Implement Backblaze B2 storage backend - * Add --min-age and --max-age flags - thank you Adriano Aurélio Meirelles - * Make ls/lsl/md5sum/size/check obey includes and excludes - * Fixes - * Fix crash in http logging - * Upload releases to github too - * Swift - * Fix sync for chunked files - * OneDrive - * Re-enable server side copy - * Don't mask HTTP error codes with JSON decode error - * S3 - * Fix corrupting Content-Type on mod time update (thanks Joseph Spurrier) - * v1.25 - 2015-11-14 - * New features - * Implement Hubic storage system - * Fixes - * Fix deletion of some excluded files without --delete-excluded + * Update API to new version + * Fix parsing of mod time when not in metadata +* Swift/Hubic + * Don't return an MD5SUM for static large objects +* S3 + * Fix uploading files bigger than 50GB + +## v1.28 - 2016-03-01 + +* New Features + * Configuration file encryption - thanks Klaus Post + * Improve `rclone config` adding more help and making it easier to understand + * Implement `-u`/`--update` so creation times can be used on all remotes + * Implement `--low-level-retries` flag + * Optionally disable gzip compression on downloads with `--no-gzip-encoding` +* Bug fixes + * Don't make directories if `--dry-run` set + * Fix and document the `move` command + * Fix redirecting stderr on unix-like OSes when using `--log-file` + * Fix `delete` command to wait until all finished - fixes missing deletes. +* Backblaze B2 + * Use one upload URL per go routine fixes `more than one upload using auth token` + * Add pacing, retries and reauthentication - fixes token expiry problems + * Upload without using a temporary file from local (and remotes which support SHA1) + * Fix reading metadata for all files when it shouldn't have been +* Drive + * Fix listing drive documents at root + * Disable copy and move for Google docs +* Swift + * Fix uploading of chunked files with non ASCII characters + * Allow setting of `storage_url` in the config - thanks Xavier Lucas +* S3 + * Allow IAM role and credentials from environment variables - thanks Brian Stengaard + * Allow low privilege users to use S3 (check if directory exists during Mkdir) - thanks Jakub Gedeon +* Amazon Drive + * Retry on more things to make directory listings more reliable + +## v1.27 - 2016-01-31 + +* New Features + * Easier headless configuration with `rclone authorize` + * Add support for multiple hash types - we now check SHA1 as well as MD5 hashes. + * `delete` command which does obey the filters (unlike `purge`) + * `dedupe` command to deduplicate a remote. Useful with Google Drive. + * Add `--ignore-existing` flag to skip all files that exist on destination. + * Add `--delete-before`, `--delete-during`, `--delete-after` flags. + * Add `--memprofile` flag to debug memory use. + * Warn the user about files with same name but different case + * Make `--include` rules add their implict exclude * at the end of the filter list + * Deprecate compiling with go1.3 +* Amazon Drive + * Fix download of files > 10 GB + * Fix directory traversal ("Next token is expired") for large directory listings + * Remove 409 conflict from error codes we will retry - stops very long pauses +* Backblaze B2 + * SHA1 hashes now checked by rclone core +* Drive + * Add `--drive-auth-owner-only` to only consider files owned by the user - thanks Björn Harrtell + * Export Google documents +* Dropbox + * Make file exclusion error controllable with -q +* Swift + * Fix upload from unprivileged user. +* S3 + * Fix updating of mod times of files with `+` in. +* Local + * Add local file system option to disable UNC on Windows. + +## v1.26 - 2016-01-02 + +* New Features + * Yandex storage backend - thank you Dmitry Burdeev ("dibu") + * Implement Backblaze B2 storage backend + * Add --min-age and --max-age flags - thank you Adriano Aurélio Meirelles + * Make ls/lsl/md5sum/size/check obey includes and excludes +* Fixes + * Fix crash in http logging + * Upload releases to github too +* Swift + * Fix sync for chunked files +* OneDrive + * Re-enable server side copy + * Don't mask HTTP error codes with JSON decode error +* S3 + * Fix corrupting Content-Type on mod time update (thanks Joseph Spurrier) + +## v1.25 - 2015-11-14 + +* New features + * Implement Hubic storage system +* Fixes + * Fix deletion of some excluded files without --delete-excluded * This could have deleted files unexpectedly on sync * Always check first with `--dry-run`! - * Swift - * Stop SetModTime losing metadata (eg X-Object-Manifest) +* Swift + * Stop SetModTime losing metadata (eg X-Object-Manifest) * This could have caused data loss for files > 5GB in size - * Use ContentType from Object to avoid lookups in listings - * OneDrive - * disable server side copy as it seems to be broken at Microsoft - * v1.24 - 2015-11-07 - * New features - * Add support for Microsoft OneDrive - * Add `--no-check-certificate` option to disable server certificate verification - * Add async readahead buffer for faster transfer of big files - * Fixes - * Allow spaces in remotes and check remote names for validity at creation time - * Allow '&' and disallow ':' in Windows filenames. - * Swift - * Ignore directory marker objects where appropriate - allows working with Hubic - * Don't delete the container if fs wasn't at root - * S3 - * Don't delete the bucket if fs wasn't at root - * Google Cloud Storage - * Don't delete the bucket if fs wasn't at root - * v1.23 - 2015-10-03 - * New features - * Implement `rclone size` for measuring remotes - * Fixes - * Fix headless config for drive and gcs - * Tell the user they should try again if the webserver method failed - * Improve output of `--dump-headers` - * S3 - * Allow anonymous access to public buckets - * Swift - * Stop chunked operations logging "Failed to read info: Object Not Found" - * Use Content-Length on uploads for extra reliability - * v1.22 - 2015-09-28 - * Implement rsync like include and exclude flags - * swift - * Support files > 5GB - thanks Sergey Tolmachev - * v1.21 - 2015-09-22 - * New features - * Display individual transfer progress - * Make lsl output times in localtime - * Fixes - * Fix allowing user to override credentials again in Drive, GCS and ACD - * Amazon Drive - * Implement compliant pacing scheme - * Google Drive - * Make directory reads concurrent for increased speed. - * v1.20 - 2015-09-15 - * New features - * Amazon Drive support - * Oauth support redone - fix many bugs and improve usability + * Use ContentType from Object to avoid lookups in listings +* OneDrive + * disable server side copy as it seems to be broken at Microsoft + +## v1.24 - 2015-11-07 + +* New features + * Add support for Microsoft OneDrive + * Add `--no-check-certificate` option to disable server certificate verification + * Add async readahead buffer for faster transfer of big files +* Fixes + * Allow spaces in remotes and check remote names for validity at creation time + * Allow '&' and disallow ':' in Windows filenames. +* Swift + * Ignore directory marker objects where appropriate - allows working with Hubic + * Don't delete the container if fs wasn't at root +* S3 + * Don't delete the bucket if fs wasn't at root +* Google Cloud Storage + * Don't delete the bucket if fs wasn't at root + +## v1.23 - 2015-10-03 + +* New features + * Implement `rclone size` for measuring remotes +* Fixes + * Fix headless config for drive and gcs + * Tell the user they should try again if the webserver method failed + * Improve output of `--dump-headers` +* S3 + * Allow anonymous access to public buckets +* Swift + * Stop chunked operations logging "Failed to read info: Object Not Found" + * Use Content-Length on uploads for extra reliability + +## v1.22 - 2015-09-28 + +* Implement rsync like include and exclude flags +* swift + * Support files > 5GB - thanks Sergey Tolmachev + +## v1.21 - 2015-09-22 + +* New features + * Display individual transfer progress + * Make lsl output times in localtime +* Fixes + * Fix allowing user to override credentials again in Drive, GCS and ACD +* Amazon Drive + * Implement compliant pacing scheme +* Google Drive + * Make directory reads concurrent for increased speed. + +## v1.20 - 2015-09-15 + +* New features + * Amazon Drive support + * Oauth support redone - fix many bugs and improve usability * Use "golang.org/x/oauth2" as oauth libary of choice * Improve oauth usability for smoother initial signup * drive, googlecloudstorage: optionally use auto config for the oauth token - * Implement --dump-headers and --dump-bodies debug flags - * Show multiple matched commands if abbreviation too short - * Implement server side move where possible - * local - * Always use UNC paths internally on Windows - fixes a lot of bugs - * dropbox - * force use of our custom transport which makes timeouts work - * Thanks to Klaus Post for lots of help with this release - * v1.19 - 2015-08-28 - * New features - * Server side copies for s3/swift/drive/dropbox/gcs - * Move command - uses server side copies if it can - * Implement --retries flag - tries 3 times by default - * Build for plan9/amd64 and solaris/amd64 too - * Fixes - * Make a current version download with a fixed URL for scripting - * Ignore rmdir in limited fs rather than throwing error - * dropbox - * Increase chunk size to improve upload speeds massively - * Issue an error message when trying to upload bad file name - * v1.18 - 2015-08-17 - * drive - * Add `--drive-use-trash` flag so rclone trashes instead of deletes - * Add "Forbidden to download" message for files with no downloadURL - * dropbox - * Remove datastore + * Implement --dump-headers and --dump-bodies debug flags + * Show multiple matched commands if abbreviation too short + * Implement server side move where possible +* local + * Always use UNC paths internally on Windows - fixes a lot of bugs +* dropbox + * force use of our custom transport which makes timeouts work +* Thanks to Klaus Post for lots of help with this release + +## v1.19 - 2015-08-28 + +* New features + * Server side copies for s3/swift/drive/dropbox/gcs + * Move command - uses server side copies if it can + * Implement --retries flag - tries 3 times by default + * Build for plan9/amd64 and solaris/amd64 too +* Fixes + * Make a current version download with a fixed URL for scripting + * Ignore rmdir in limited fs rather than throwing error +* dropbox + * Increase chunk size to improve upload speeds massively + * Issue an error message when trying to upload bad file name + +## v1.18 - 2015-08-17 + +* drive + * Add `--drive-use-trash` flag so rclone trashes instead of deletes + * Add "Forbidden to download" message for files with no downloadURL +* dropbox + * Remove datastore * This was deprecated and it caused a lot of problems * Modification times and MD5SUMs no longer stored - * Fix uploading files > 2GB - * s3 - * use official AWS SDK from github.com/aws/aws-sdk-go - * **NB** will most likely require you to delete and recreate remote - * enable multipart upload which enables files > 5GB - * tested with Ceph / RadosGW / S3 emulation - * many thanks to Sam Liston and Brian Haymore at the [Utah - Center for High Performance Computing](https://www.chpc.utah.edu/) for a Ceph test account - * misc - * Show errors when reading the config file - * Do not print stats in quiet mode - thanks Leonid Shalupov - * Add FAQ - * Fix created directories not obeying umask - * Linux installation instructions - thanks Shimon Doodkin - * v1.17 - 2015-06-14 - * dropbox: fix case insensitivity issues - thanks Leonid Shalupov - * v1.16 - 2015-06-09 - * Fix uploading big files which was causing timeouts or panics - * Don't check md5sum after download with --size-only - * v1.15 - 2015-06-06 - * Add --checksum flag to only discard transfers by MD5SUM - thanks Alex Couper - * Implement --size-only flag to sync on size not checksum & modtime - * Expand docs and remove duplicated information - * Document rclone's limitations with directories - * dropbox: update docs about case insensitivity - * v1.14 - 2015-05-21 - * local: fix encoding of non utf-8 file names - fixes a duplicate file problem - * drive: docs about rate limiting - * google cloud storage: Fix compile after API change in "google.golang.org/api/storage/v1" - * v1.13 - 2015-05-10 - * Revise documentation (especially sync) - * Implement --timeout and --conntimeout - * s3: ignore etags from multipart uploads which aren't md5sums - * v1.12 - 2015-03-15 - * drive: Use chunked upload for files above a certain size - * drive: add --drive-chunk-size and --drive-upload-cutoff parameters - * drive: switch to insert from update when a failed copy deletes the upload - * core: Log duplicate files if they are detected - * v1.11 - 2015-03-04 - * swift: add region parameter - * drive: fix crash on failed to update remote mtime - * In remote paths, change native directory separators to / - * Add synchronization to ls/lsl/lsd output to stop corruptions - * Ensure all stats/log messages to go stderr - * Add --log-file flag to log everything (including panics) to file - * Make it possible to disable stats printing with --stats=0 - * Implement --bwlimit to limit data transfer bandwidth - * v1.10 - 2015-02-12 - * s3: list an unlimited number of items - * Fix getting stuck in the configurator - * v1.09 - 2015-02-07 - * windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) - * local: Fix directory separators on Windows - * drive: fix rate limit exceeded errors - * v1.08 - 2015-02-04 - * drive: fix subdirectory listing to not list entire drive - * drive: Fix SetModTime - * dropbox: adapt code to recent library changes - * v1.07 - 2014-12-23 - * google cloud storage: fix memory leak - * v1.06 - 2014-12-12 - * Fix "Couldn't find home directory" on OSX - * swift: Add tenant parameter - * Use new location of Google API packages - * v1.05 - 2014-08-09 - * Improved tests and consequently lots of minor fixes - * core: Fix race detected by go race detector - * core: Fixes after running errcheck - * drive: reset root directory on Rmdir and Purge - * fs: Document that Purger returns error on empty directory, test and fix - * google cloud storage: fix ListDir on subdirectory - * google cloud storage: re-read metadata in SetModTime - * s3: make reading metadata more reliable to work around eventual consistency problems - * s3: strip trailing / from ListDir() - * swift: return directories without / in ListDir - * v1.04 - 2014-07-21 - * google cloud storage: Fix crash on Update - * v1.03 - 2014-07-20 - * swift, s3, dropbox: fix updated files being marked as corrupted - * Make compile with go 1.1 again - * v1.02 - 2014-07-19 - * Implement Dropbox remote - * Implement Google Cloud Storage remote - * Verify Md5sums and Sizes after copies - * Remove times from "ls" command - lists sizes only - * Add add "lsl" - lists times and sizes - * Add "md5sum" command - * v1.01 - 2014-07-04 - * drive: fix transfer of big files using up lots of memory - * v1.00 - 2014-07-03 - * drive: fix whole second dates - * v0.99 - 2014-06-26 - * Fix --dry-run not working - * Make compatible with go 1.1 - * v0.98 - 2014-05-30 - * s3: Treat missing Content-Length as 0 for some ceph installations - * rclonetest: add file with a space in - * v0.97 - 2014-05-05 - * Implement copying of single files - * s3 & swift: support paths inside containers/buckets - * v0.96 - 2014-04-24 - * drive: Fix multiple files of same name being created - * drive: Use o.Update and fs.Put to optimise transfers - * Add version number, -V and --version - * v0.95 - 2014-03-28 - * rclone.org: website, docs and graphics - * drive: fix path parsing - * v0.94 - 2014-03-27 - * Change remote format one last time - * GNU style flags - * v0.93 - 2014-03-16 - * drive: store token in config file - * cross compile other versions - * set strict permissions on config file - * v0.92 - 2014-03-15 - * Config fixes and --config option - * v0.91 - 2014-03-15 - * Make config file - * v0.90 - 2013-06-27 - * Project named rclone - * v0.00 - 2012-11-18 - * Project started + * Fix uploading files > 2GB +* s3 + * use official AWS SDK from github.com/aws/aws-sdk-go + * **NB** will most likely require you to delete and recreate remote + * enable multipart upload which enables files > 5GB + * tested with Ceph / RadosGW / S3 emulation + * many thanks to Sam Liston and Brian Haymore at the [Utah Center for High Performance Computing](https://www.chpc.utah.edu/) for a Ceph test account +* misc + * Show errors when reading the config file + * Do not print stats in quiet mode - thanks Leonid Shalupov + * Add FAQ + * Fix created directories not obeying umask + * Linux installation instructions - thanks Shimon Doodkin + +## v1.17 - 2015-06-14 + +* dropbox: fix case insensitivity issues - thanks Leonid Shalupov + +## v1.16 - 2015-06-09 + +* Fix uploading big files which was causing timeouts or panics +* Don't check md5sum after download with --size-only + +## v1.15 - 2015-06-06 + +* Add --checksum flag to only discard transfers by MD5SUM - thanks Alex Couper +* Implement --size-only flag to sync on size not checksum & modtime +* Expand docs and remove duplicated information +* Document rclone's limitations with directories +* dropbox: update docs about case insensitivity + +## v1.14 - 2015-05-21 + +* local: fix encoding of non utf-8 file names - fixes a duplicate file problem +* drive: docs about rate limiting +* google cloud storage: Fix compile after API change in "google.golang.org/api/storage/v1" + +## v1.13 - 2015-05-10 + +* Revise documentation (especially sync) +* Implement --timeout and --conntimeout +* s3: ignore etags from multipart uploads which aren't md5sums + +## v1.12 - 2015-03-15 + +* drive: Use chunked upload for files above a certain size +* drive: add --drive-chunk-size and --drive-upload-cutoff parameters +* drive: switch to insert from update when a failed copy deletes the upload +* core: Log duplicate files if they are detected + +## v1.11 - 2015-03-04 + +* swift: add region parameter +* drive: fix crash on failed to update remote mtime +* In remote paths, change native directory separators to / +* Add synchronization to ls/lsl/lsd output to stop corruptions +* Ensure all stats/log messages to go stderr +* Add --log-file flag to log everything (including panics) to file +* Make it possible to disable stats printing with --stats=0 +* Implement --bwlimit to limit data transfer bandwidth + +## v1.10 - 2015-02-12 + +* s3: list an unlimited number of items +* Fix getting stuck in the configurator + +## v1.09 - 2015-02-07 + +* windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) +* local: Fix directory separators on Windows +* drive: fix rate limit exceeded errors + +## v1.08 - 2015-02-04 + +* drive: fix subdirectory listing to not list entire drive +* drive: Fix SetModTime +* dropbox: adapt code to recent library changes + +## v1.07 - 2014-12-23 + +* google cloud storage: fix memory leak + +## v1.06 - 2014-12-12 + +* Fix "Couldn't find home directory" on OSX +* swift: Add tenant parameter +* Use new location of Google API packages + +## v1.05 - 2014-08-09 + +* Improved tests and consequently lots of minor fixes +* core: Fix race detected by go race detector +* core: Fixes after running errcheck +* drive: reset root directory on Rmdir and Purge +* fs: Document that Purger returns error on empty directory, test and fix +* google cloud storage: fix ListDir on subdirectory +* google cloud storage: re-read metadata in SetModTime +* s3: make reading metadata more reliable to work around eventual consistency problems +* s3: strip trailing / from ListDir() +* swift: return directories without / in ListDir + +## v1.04 - 2014-07-21 + +* google cloud storage: Fix crash on Update + +## v1.03 - 2014-07-20 + +* swift, s3, dropbox: fix updated files being marked as corrupted +* Make compile with go 1.1 again + +## v1.02 - 2014-07-19 + +* Implement Dropbox remote +* Implement Google Cloud Storage remote +* Verify Md5sums and Sizes after copies +* Remove times from "ls" command - lists sizes only +* Add add "lsl" - lists times and sizes +* Add "md5sum" command + +## v1.01 - 2014-07-04 + +* drive: fix transfer of big files using up lots of memory + +## v1.00 - 2014-07-03 + +* drive: fix whole second dates + +## v0.99 - 2014-06-26 + +* Fix --dry-run not working +* Make compatible with go 1.1 + +## v0.98 - 2014-05-30 + +* s3: Treat missing Content-Length as 0 for some ceph installations +* rclonetest: add file with a space in + +## v0.97 - 2014-05-05 + +* Implement copying of single files +* s3 & swift: support paths inside containers/buckets + +## v0.96 - 2014-04-24 + +* drive: Fix multiple files of same name being created +* drive: Use o.Update and fs.Put to optimise transfers +* Add version number, -V and --version + +## v0.95 - 2014-03-28 + +* rclone.org: website, docs and graphics +* drive: fix path parsing + +## v0.94 - 2014-03-27 + +* Change remote format one last time +* GNU style flags + +## v0.93 - 2014-03-16 + +* drive: store token in config file +* cross compile other versions +* set strict permissions on config file + +## v0.92 - 2014-03-15 + +* Config fixes and --config option + +## v0.91 - 2014-03-15 + +* Make config file + +## v0.90 - 2013-06-27 + +* Project named rclone + +## v0.00 - 2012-11-18 + +* Project started + diff --git a/docs/content/commands/rclone.md b/docs/content/commands/rclone.md index 844375d21..134b09d53 100644 --- a/docs/content/commands/rclone.md +++ b/docs/content/commands/rclone.md @@ -1,12 +1,12 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone" slug: rclone url: /commands/rclone/ --- ## rclone -Sync files and directories to and from local and remote object stores - v1.42 +Sync files and directories to and from local and remote object stores - v1.43 ### Synopsis @@ -24,6 +24,7 @@ from various cloud storage systems and using file transfer services, such as: * Google Drive * HTTP * Hubic + * Jottacloud * Mega * Microsoft Azure Blob Storage * Microsoft OneDrive @@ -59,150 +60,259 @@ rclone [flags] ### Options ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - -h, --help help for rclone - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) - -V, --version Print the version number + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + -h, --help help for rclone + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + -V, --version Print the version number + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO @@ -216,12 +326,13 @@ rclone [flags] * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. * [rclone copy](/commands/rclone_copy/) - Copy files from source to dest, skipping already copied * [rclone copyto](/commands/rclone_copyto/) - Copy files from source to dest, skipping already copied +* [rclone copyurl](/commands/rclone_copyurl/) - Copy url content to dest. * [rclone cryptcheck](/commands/rclone_cryptcheck/) - Cryptcheck checks the integrity of a crypted remote. * [rclone cryptdecode](/commands/rclone_cryptdecode/) - Cryptdecode returns unencrypted file names. * [rclone dbhashsum](/commands/rclone_dbhashsum/) - Produces a Dropbox hash file for all the objects in the path. * [rclone dedupe](/commands/rclone_dedupe/) - Interactively find duplicate files and delete/rename them. * [rclone delete](/commands/rclone_delete/) - Remove the contents of path. -* [rclone deletefile](/commands/rclone_deletefile/) - Remove a single file path from remote. +* [rclone deletefile](/commands/rclone_deletefile/) - Remove a single file from remote. * [rclone genautocomplete](/commands/rclone_genautocomplete/) - Output completion script for a given shell. * [rclone gendocs](/commands/rclone_gendocs/) - Output markdown docs for rclone to the directory supplied. * [rclone hashsum](/commands/rclone_hashsum/) - Produces an hashsum file for all the objects in the path. @@ -252,4 +363,4 @@ rclone [flags] * [rclone tree](/commands/rclone_tree/) - List the contents of the remote in a tree like fashion. * [rclone version](/commands/rclone_version/) - Show the version number. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_about.md b/docs/content/commands/rclone_about.md index 3bf999c1e..16b410504 100644 --- a/docs/content/commands/rclone_about.md +++ b/docs/content/commands/rclone_about.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone about" slug: rclone_about url: /commands/rclone_about/ @@ -69,152 +69,261 @@ rclone about remote: [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_authorize.md b/docs/content/commands/rclone_authorize.md index 254a72a12..c32605fe5 100644 --- a/docs/content/commands/rclone_authorize.md +++ b/docs/content/commands/rclone_authorize.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone authorize" slug: rclone_authorize url: /commands/rclone_authorize/ @@ -28,152 +28,261 @@ rclone authorize [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_cachestats.md b/docs/content/commands/rclone_cachestats.md index a2c5eb253..9ef304c29 100644 --- a/docs/content/commands/rclone_cachestats.md +++ b/docs/content/commands/rclone_cachestats.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone cachestats" slug: rclone_cachestats url: /commands/rclone_cachestats/ @@ -27,152 +27,261 @@ rclone cachestats source: [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_cat.md b/docs/content/commands/rclone_cat.md index 760256471..3f8f57c9b 100644 --- a/docs/content/commands/rclone_cat.md +++ b/docs/content/commands/rclone_cat.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone cat" slug: rclone_cat url: /commands/rclone_cat/ @@ -49,152 +49,261 @@ rclone cat remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_check.md b/docs/content/commands/rclone_check.md index 260da488a..3d463473e 100644 --- a/docs/content/commands/rclone_check.md +++ b/docs/content/commands/rclone_check.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone check" slug: rclone_check url: /commands/rclone_check/ @@ -43,152 +43,261 @@ rclone check source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_cleanup.md b/docs/content/commands/rclone_cleanup.md index 05b81082e..3bf7c74f3 100644 --- a/docs/content/commands/rclone_cleanup.md +++ b/docs/content/commands/rclone_cleanup.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone cleanup" slug: rclone_cleanup url: /commands/rclone_cleanup/ @@ -28,152 +28,261 @@ rclone cleanup remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config.md b/docs/content/commands/rclone_config.md index 54aa7a143..c8c5c840a 100644 --- a/docs/content/commands/rclone_config.md +++ b/docs/content/commands/rclone_config.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config" slug: rclone_config url: /commands/rclone_config/ @@ -28,153 +28,262 @@ rclone config [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 * [rclone config create](/commands/rclone_config_create/) - Create a new remote with name, type and options. * [rclone config delete](/commands/rclone_config_delete/) - Delete an existing remote . * [rclone config dump](/commands/rclone_config_dump/) - Dump the config file as JSON. @@ -185,4 +294,4 @@ rclone config [flags] * [rclone config show](/commands/rclone_config_show/) - Print (decrypted) config file, or the config for a single remote. * [rclone config update](/commands/rclone_config_update/) - Update options in an existing remote. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_create.md b/docs/content/commands/rclone_config_create.md index 23876a2d1..eb27c5f50 100644 --- a/docs/content/commands/rclone_config_create.md +++ b/docs/content/commands/rclone_config_create.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config create" slug: rclone_config_create url: /commands/rclone_config_create/ @@ -33,152 +33,261 @@ rclone config create [ ]* [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_delete.md b/docs/content/commands/rclone_config_delete.md index a77045803..b331f41dd 100644 --- a/docs/content/commands/rclone_config_delete.md +++ b/docs/content/commands/rclone_config_delete.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config delete" slug: rclone_config_delete url: /commands/rclone_config_delete/ @@ -25,152 +25,261 @@ rclone config delete [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_dump.md b/docs/content/commands/rclone_config_dump.md index c5506612e..3aeccb0c2 100644 --- a/docs/content/commands/rclone_config_dump.md +++ b/docs/content/commands/rclone_config_dump.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config dump" slug: rclone_config_dump url: /commands/rclone_config_dump/ @@ -25,152 +25,261 @@ rclone config dump [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_edit.md b/docs/content/commands/rclone_config_edit.md index 996a898d8..d46d86791 100644 --- a/docs/content/commands/rclone_config_edit.md +++ b/docs/content/commands/rclone_config_edit.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config edit" slug: rclone_config_edit url: /commands/rclone_config_edit/ @@ -28,152 +28,261 @@ rclone config edit [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_file.md b/docs/content/commands/rclone_config_file.md index bb68b3912..0d43372e1 100644 --- a/docs/content/commands/rclone_config_file.md +++ b/docs/content/commands/rclone_config_file.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config file" slug: rclone_config_file url: /commands/rclone_config_file/ @@ -25,152 +25,261 @@ rclone config file [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_password.md b/docs/content/commands/rclone_config_password.md index b2c6d368b..552a59e69 100644 --- a/docs/content/commands/rclone_config_password.md +++ b/docs/content/commands/rclone_config_password.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config password" slug: rclone_config_password url: /commands/rclone_config_password/ @@ -32,152 +32,261 @@ rclone config password [ ]+ [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_providers.md b/docs/content/commands/rclone_config_providers.md index d723c4db2..a18fc4b52 100644 --- a/docs/content/commands/rclone_config_providers.md +++ b/docs/content/commands/rclone_config_providers.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config providers" slug: rclone_config_providers url: /commands/rclone_config_providers/ @@ -25,152 +25,261 @@ rclone config providers [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_show.md b/docs/content/commands/rclone_config_show.md index c187069b4..62eee38fb 100644 --- a/docs/content/commands/rclone_config_show.md +++ b/docs/content/commands/rclone_config_show.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config show" slug: rclone_config_show url: /commands/rclone_config_show/ @@ -25,152 +25,261 @@ rclone config show [] [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_config_update.md b/docs/content/commands/rclone_config_update.md index eec1fe300..8c8200917 100644 --- a/docs/content/commands/rclone_config_update.md +++ b/docs/content/commands/rclone_config_update.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone config update" slug: rclone_config_update url: /commands/rclone_config_update/ @@ -32,152 +32,261 @@ rclone config update [ ]+ [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone config](/commands/rclone_config/) - Enter an interactive configuration session. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_copy.md b/docs/content/commands/rclone_copy.md index 1f9f757f0..fe86f71b8 100644 --- a/docs/content/commands/rclone_copy.md +++ b/docs/content/commands/rclone_copy.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone copy" slug: rclone_copy url: /commands/rclone_copy/ @@ -61,152 +61,261 @@ rclone copy source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_copyto.md b/docs/content/commands/rclone_copyto.md index a1103e381..b085d3dd3 100644 --- a/docs/content/commands/rclone_copyto.md +++ b/docs/content/commands/rclone_copyto.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone copyto" slug: rclone_copyto url: /commands/rclone_copyto/ @@ -51,152 +51,261 @@ rclone copyto source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_copyurl.md b/docs/content/commands/rclone_copyurl.md new file mode 100644 index 000000000..39d8d01b3 --- /dev/null +++ b/docs/content/commands/rclone_copyurl.md @@ -0,0 +1,288 @@ +--- +date: 2018-09-01T12:54:54+01:00 +title: "rclone copyurl" +slug: rclone_copyurl +url: /commands/rclone_copyurl/ +--- +## rclone copyurl + +Copy url content to dest. + +### Synopsis + + +Download urls content and copy it to destination +without saving it in tmp storage. + + +``` +rclone copyurl https://example.com dest:path [flags] +``` + +### Options + +``` + -h, --help help for copyurl +``` + +### Options inherited from parent commands + +``` + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret +``` + +### SEE ALSO + +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 + +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_cryptcheck.md b/docs/content/commands/rclone_cryptcheck.md index 5f17f1343..ea1331f24 100644 --- a/docs/content/commands/rclone_cryptcheck.md +++ b/docs/content/commands/rclone_cryptcheck.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone cryptcheck" slug: rclone_cryptcheck url: /commands/rclone_cryptcheck/ @@ -53,152 +53,261 @@ rclone cryptcheck remote:path cryptedremote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_cryptdecode.md b/docs/content/commands/rclone_cryptdecode.md index 0600db795..3e5a0aec1 100644 --- a/docs/content/commands/rclone_cryptdecode.md +++ b/docs/content/commands/rclone_cryptdecode.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone cryptdecode" slug: rclone_cryptdecode url: /commands/rclone_cryptdecode/ @@ -37,152 +37,261 @@ rclone cryptdecode encryptedremote: encryptedfilename [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_dbhashsum.md b/docs/content/commands/rclone_dbhashsum.md index 57708ca8b..bb1fe2173 100644 --- a/docs/content/commands/rclone_dbhashsum.md +++ b/docs/content/commands/rclone_dbhashsum.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone dbhashsum" slug: rclone_dbhashsum url: /commands/rclone_dbhashsum/ @@ -30,152 +30,261 @@ rclone dbhashsum remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_dedupe.md b/docs/content/commands/rclone_dedupe.md index 41b652e67..f00040b71 100644 --- a/docs/content/commands/rclone_dedupe.md +++ b/docs/content/commands/rclone_dedupe.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone dedupe" slug: rclone_dedupe url: /commands/rclone_dedupe/ @@ -106,152 +106,261 @@ rclone dedupe [mode] remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_delete.md b/docs/content/commands/rclone_delete.md index 1a5d56b04..fe41c9709 100644 --- a/docs/content/commands/rclone_delete.md +++ b/docs/content/commands/rclone_delete.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone delete" slug: rclone_delete url: /commands/rclone_delete/ @@ -42,152 +42,261 @@ rclone delete remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_deletefile.md b/docs/content/commands/rclone_deletefile.md index a5e356c97..506527e97 100644 --- a/docs/content/commands/rclone_deletefile.md +++ b/docs/content/commands/rclone_deletefile.md @@ -1,17 +1,17 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone deletefile" slug: rclone_deletefile url: /commands/rclone_deletefile/ --- ## rclone deletefile -Remove a single file path from remote. +Remove a single file from remote. ### Synopsis -Remove a single file path from remote. Unlike `delete` it cannot be used to +Remove a single file from remote. Unlike `delete` it cannot be used to remove a directory and it doesn't obey include/exclude filters - if the specified file exists, it will always be removed. @@ -29,152 +29,261 @@ rclone deletefile remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_genautocomplete.md b/docs/content/commands/rclone_genautocomplete.md index 8547c9752..d1eeace21 100644 --- a/docs/content/commands/rclone_genautocomplete.md +++ b/docs/content/commands/rclone_genautocomplete.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone genautocomplete" slug: rclone_genautocomplete url: /commands/rclone_genautocomplete/ @@ -24,154 +24,263 @@ Run with --help to list the supported shells. ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 * [rclone genautocomplete bash](/commands/rclone_genautocomplete_bash/) - Output bash completion script for rclone. * [rclone genautocomplete zsh](/commands/rclone_genautocomplete_zsh/) - Output zsh completion script for rclone. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_genautocomplete_bash.md b/docs/content/commands/rclone_genautocomplete_bash.md index ff3d28801..421c5fa54 100644 --- a/docs/content/commands/rclone_genautocomplete_bash.md +++ b/docs/content/commands/rclone_genautocomplete_bash.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone genautocomplete bash" slug: rclone_genautocomplete_bash url: /commands/rclone_genautocomplete_bash/ @@ -40,152 +40,261 @@ rclone genautocomplete bash [output_file] [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone genautocomplete](/commands/rclone_genautocomplete/) - Output completion script for a given shell. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_genautocomplete_zsh.md b/docs/content/commands/rclone_genautocomplete_zsh.md index f5d9bbfea..ff3fc78fd 100644 --- a/docs/content/commands/rclone_genautocomplete_zsh.md +++ b/docs/content/commands/rclone_genautocomplete_zsh.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone genautocomplete zsh" slug: rclone_genautocomplete_zsh url: /commands/rclone_genautocomplete_zsh/ @@ -40,152 +40,261 @@ rclone genautocomplete zsh [output_file] [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone genautocomplete](/commands/rclone_genautocomplete/) - Output completion script for a given shell. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_gendocs.md b/docs/content/commands/rclone_gendocs.md index 5e7c56248..068dfb0cf 100644 --- a/docs/content/commands/rclone_gendocs.md +++ b/docs/content/commands/rclone_gendocs.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone gendocs" slug: rclone_gendocs url: /commands/rclone_gendocs/ @@ -28,152 +28,261 @@ rclone gendocs output_directory [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_hashsum.md b/docs/content/commands/rclone_hashsum.md index a33223b59..3ae7b8974 100644 --- a/docs/content/commands/rclone_hashsum.md +++ b/docs/content/commands/rclone_hashsum.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone hashsum" slug: rclone_hashsum url: /commands/rclone_hashsum/ @@ -42,152 +42,261 @@ rclone hashsum remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_link.md b/docs/content/commands/rclone_link.md index 8713f1383..b4059f8a6 100644 --- a/docs/content/commands/rclone_link.md +++ b/docs/content/commands/rclone_link.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone link" slug: rclone_link url: /commands/rclone_link/ @@ -35,152 +35,261 @@ rclone link remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_listremotes.md b/docs/content/commands/rclone_listremotes.md index c5c3e86c3..780c5255f 100644 --- a/docs/content/commands/rclone_listremotes.md +++ b/docs/content/commands/rclone_listremotes.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone listremotes" slug: rclone_listremotes url: /commands/rclone_listremotes/ @@ -30,152 +30,261 @@ rclone listremotes [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_ls.md b/docs/content/commands/rclone_ls.md index f0f081a8f..c3a98ba99 100644 --- a/docs/content/commands/rclone_ls.md +++ b/docs/content/commands/rclone_ls.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone ls" slug: rclone_ls url: /commands/rclone_ls/ @@ -59,152 +59,261 @@ rclone ls remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_lsd.md b/docs/content/commands/rclone_lsd.md index c2bb767e9..8ff0d4a28 100644 --- a/docs/content/commands/rclone_lsd.md +++ b/docs/content/commands/rclone_lsd.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone lsd" slug: rclone_lsd url: /commands/rclone_lsd/ @@ -70,152 +70,261 @@ rclone lsd remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_lsf.md b/docs/content/commands/rclone_lsf.md index 831bd173c..46ee882c4 100644 --- a/docs/content/commands/rclone_lsf.md +++ b/docs/content/commands/rclone_lsf.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone lsf" slug: rclone_lsf url: /commands/rclone_lsf/ @@ -148,152 +148,261 @@ rclone lsf remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_lsjson.md b/docs/content/commands/rclone_lsjson.md index de045f1fa..11c84c313 100644 --- a/docs/content/commands/rclone_lsjson.md +++ b/docs/content/commands/rclone_lsjson.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone lsjson" slug: rclone_lsjson url: /commands/rclone_lsjson/ @@ -21,6 +21,7 @@ The output is an array of Items, where each Item looks like this "DropboxHash" : "ecb65bb98f9d905b70458986c39fcbad7715e5f2fcc3b1f07767d7c83e2438cc" }, "ID": "y2djkhiujf83u33", + "OrigID": "UYOJVTUW00Q1RzTDA", "IsDir" : false, "MimeType" : "application/octet-stream", "ModTime" : "2017-05-31T16:15:57.034468261+01:00", @@ -80,158 +81,268 @@ rclone lsjson remote:path [flags] --hash Include hashes in the output (may take longer). -h, --help help for lsjson --no-modtime Don't read the modification time (can speed things up). + --original Show the ID of the underlying Object. -R, --recursive Recurse into the listing. ``` ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_lsl.md b/docs/content/commands/rclone_lsl.md index ba23a3572..7c82288ed 100644 --- a/docs/content/commands/rclone_lsl.md +++ b/docs/content/commands/rclone_lsl.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone lsl" slug: rclone_lsl url: /commands/rclone_lsl/ @@ -59,152 +59,261 @@ rclone lsl remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_md5sum.md b/docs/content/commands/rclone_md5sum.md index 0f56730a7..34e34a110 100644 --- a/docs/content/commands/rclone_md5sum.md +++ b/docs/content/commands/rclone_md5sum.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone md5sum" slug: rclone_md5sum url: /commands/rclone_md5sum/ @@ -28,152 +28,261 @@ rclone md5sum remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_mkdir.md b/docs/content/commands/rclone_mkdir.md index 8a18dbe60..db440d376 100644 --- a/docs/content/commands/rclone_mkdir.md +++ b/docs/content/commands/rclone_mkdir.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone mkdir" slug: rclone_mkdir url: /commands/rclone_mkdir/ @@ -25,152 +25,261 @@ rclone mkdir remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_mount.md b/docs/content/commands/rclone_mount.md index 38cedf2ab..b5f1f286e 100644 --- a/docs/content/commands/rclone_mount.md +++ b/docs/content/commands/rclone_mount.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone mount" slug: rclone_mount url: /commands/rclone_mount/ @@ -182,6 +182,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -284,6 +301,7 @@ rclone mount remote:path /path/to/mountpoint [flags] --allow-root Allow access to root user. --attr-timeout duration Time for which file/directory attributes are cached. (default 1s) --daemon Run mount as a daemon (background mode). + --daemon-timeout duration Time limit for rclone to respond to kernel (not supported by all OSes). --debug-fuse Debug the FUSE internals - needs -v. --default-permissions Makes kernel enforce access control based on the file mode. --dir-cache-time duration Time to cache directory entries for. (default 5m0s) @@ -302,8 +320,8 @@ rclone mount remote:path /path/to/mountpoint [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) --volname string Set the volume name (not supported by all OSes). --write-back-cache Makes kernel buffer writes before sending them to rclone. Without this, writethrough caching is used. ``` @@ -311,152 +329,261 @@ rclone mount remote:path /path/to/mountpoint [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_move.md b/docs/content/commands/rclone_move.md index 35f51e3cc..47254a606 100644 --- a/docs/content/commands/rclone_move.md +++ b/docs/content/commands/rclone_move.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone move" slug: rclone_move url: /commands/rclone_move/ @@ -45,152 +45,261 @@ rclone move source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_moveto.md b/docs/content/commands/rclone_moveto.md index 147c55432..6b836e836 100644 --- a/docs/content/commands/rclone_moveto.md +++ b/docs/content/commands/rclone_moveto.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone moveto" slug: rclone_moveto url: /commands/rclone_moveto/ @@ -54,152 +54,261 @@ rclone moveto source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_ncdu.md b/docs/content/commands/rclone_ncdu.md index a3961b77b..ec3a1b424 100644 --- a/docs/content/commands/rclone_ncdu.md +++ b/docs/content/commands/rclone_ncdu.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone ncdu" slug: rclone_ncdu url: /commands/rclone_ncdu/ @@ -52,152 +52,261 @@ rclone ncdu remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_obscure.md b/docs/content/commands/rclone_obscure.md index d0f9d6d9d..11c179d2b 100644 --- a/docs/content/commands/rclone_obscure.md +++ b/docs/content/commands/rclone_obscure.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone obscure" slug: rclone_obscure url: /commands/rclone_obscure/ @@ -25,152 +25,261 @@ rclone obscure password [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_purge.md b/docs/content/commands/rclone_purge.md index 2b38161f4..4add9cf4a 100644 --- a/docs/content/commands/rclone_purge.md +++ b/docs/content/commands/rclone_purge.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone purge" slug: rclone_purge url: /commands/rclone_purge/ @@ -29,152 +29,261 @@ rclone purge remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_rc.md b/docs/content/commands/rclone_rc.md index 3eaf7ce25..75e7a0f12 100644 --- a/docs/content/commands/rclone_rc.md +++ b/docs/content/commands/rclone_rc.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone rc" slug: rclone_rc url: /commands/rclone_rc/ @@ -35,152 +35,261 @@ rclone rc commands parameter [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_rcat.md b/docs/content/commands/rclone_rcat.md index ce1b05602..6ea7090d5 100644 --- a/docs/content/commands/rclone_rcat.md +++ b/docs/content/commands/rclone_rcat.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone rcat" slug: rclone_rcat url: /commands/rclone_rcat/ @@ -47,152 +47,261 @@ rclone rcat remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_rmdir.md b/docs/content/commands/rclone_rmdir.md index fcf251109..5bdf4f88d 100644 --- a/docs/content/commands/rclone_rmdir.md +++ b/docs/content/commands/rclone_rmdir.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone rmdir" slug: rclone_rmdir url: /commands/rclone_rmdir/ @@ -27,152 +27,261 @@ rclone rmdir remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_rmdirs.md b/docs/content/commands/rclone_rmdirs.md index 6bfd6ac42..fb7d8f78d 100644 --- a/docs/content/commands/rclone_rmdirs.md +++ b/docs/content/commands/rclone_rmdirs.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone rmdirs" slug: rclone_rmdirs url: /commands/rclone_rmdirs/ @@ -35,152 +35,261 @@ rclone rmdirs remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_serve.md b/docs/content/commands/rclone_serve.md index 24d22e855..3b83fe03e 100644 --- a/docs/content/commands/rclone_serve.md +++ b/docs/content/commands/rclone_serve.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone serve" slug: rclone_serve url: /commands/rclone_serve/ @@ -31,155 +31,264 @@ rclone serve [opts] [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 * [rclone serve http](/commands/rclone_serve_http/) - Serve the remote over HTTP. * [rclone serve restic](/commands/rclone_serve_restic/) - Serve the remote for restic's REST API. * [rclone serve webdav](/commands/rclone_serve_webdav/) - Serve remote:path over webdav. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_serve_http.md b/docs/content/commands/rclone_serve_http.md index f44fff35e..901d278ab 100644 --- a/docs/content/commands/rclone_serve_http.md +++ b/docs/content/commands/rclone_serve_http.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone serve http" slug: rclone_serve_http url: /commands/rclone_serve_http/ @@ -96,6 +96,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -217,159 +234,268 @@ rclone serve http remote:path [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) ``` ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone serve](/commands/rclone_serve/) - Serve a remote over a protocol. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_serve_restic.md b/docs/content/commands/rclone_serve_restic.md index b83d47969..a9e4b3a19 100644 --- a/docs/content/commands/rclone_serve_restic.md +++ b/docs/content/commands/rclone_serve_restic.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone serve restic" slug: rclone_serve_restic url: /commands/rclone_serve_restic/ @@ -161,152 +161,261 @@ rclone serve restic remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone serve](/commands/rclone_serve/) - Serve a remote over a protocol. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_serve_webdav.md b/docs/content/commands/rclone_serve_webdav.md index 124f1e046..771aea630 100644 --- a/docs/content/commands/rclone_serve_webdav.md +++ b/docs/content/commands/rclone_serve_webdav.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone serve webdav" slug: rclone_serve_webdav url: /commands/rclone_serve_webdav/ @@ -16,8 +16,19 @@ remote over HTTP via the webdav protocol. This can be viewed with a webdav client or you can make a remote of type webdav to read and write it. -NB at the moment each directory listing reads the start of each file -which is undesirable: see https://github.com/golang/go/issues/22577 +### Webdav options + +#### --etag-hash + +This controls the ETag header. Without this flag the ETag will be +based on the ModTime and Size of the object. + +If this flag is set to "auto" then rclone will choose the first +supported hash on the backend or you can use a named hash such as +"MD5" or "SHA-1". + +Use "rclone hashsum" to see the full list. + ### Server options @@ -93,6 +104,23 @@ Or individual files or directories: rclone rc vfs/forget file=path/to/file dir=path/to/dir +### File Buffering + +The `--buffer-size` flag determines the amount of memory, +that will be used to buffer data in advance. + +Each open file descriptor will try to keep the specified amount of +data in memory at all times. The buffered data is bound to one file +descriptor and won't be shared between multiple open file descriptors +of the same file. + +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not +not yet read. If the buffer is empty, only a small amount of memory +will be used. +The maximum memory used by rclone for buffering can be up to +`--buffer-size * open files`. + ### File Caching **NB** File caching is **EXPERIMENTAL** - use with care! @@ -194,6 +222,7 @@ rclone serve webdav remote:path [flags] --cert string SSL PEM key (concatenation of certificate and CA certificate) --client-ca string Client certificate authority to verify clients with --dir-cache-time duration Time to cache directory entries for. (default 5m0s) + --etag-hash string Which hash to use for the ETag, or auto or blank for off --gid uint32 Override the gid field set by the filesystem. (default 502) -h, --help help for webdav --htpasswd string htpasswd file - if not provided no authentication is done @@ -214,159 +243,268 @@ rclone serve webdav remote:path [flags] --vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s) --vfs-cache-mode string Cache mode off|minimal|writes|full (default "off") --vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s) - --vfs-read-chunk-size int Read the source objects in chunks. - --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. -1 is unlimited. + --vfs-read-chunk-size int Read the source objects in chunks. (default 128M) + --vfs-read-chunk-size-limit int If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off) ``` ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO * [rclone serve](/commands/rclone_serve/) - Serve a remote over a protocol. -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_sha1sum.md b/docs/content/commands/rclone_sha1sum.md index 3524daa50..bacb5783c 100644 --- a/docs/content/commands/rclone_sha1sum.md +++ b/docs/content/commands/rclone_sha1sum.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone sha1sum" slug: rclone_sha1sum url: /commands/rclone_sha1sum/ @@ -28,152 +28,261 @@ rclone sha1sum remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_size.md b/docs/content/commands/rclone_size.md index d45ac5ad3..03aebd84d 100644 --- a/docs/content/commands/rclone_size.md +++ b/docs/content/commands/rclone_size.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone size" slug: rclone_size url: /commands/rclone_size/ @@ -26,152 +26,261 @@ rclone size remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_sync.md b/docs/content/commands/rclone_sync.md index e2f779c30..d1c515d5e 100644 --- a/docs/content/commands/rclone_sync.md +++ b/docs/content/commands/rclone_sync.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone sync" slug: rclone_sync url: /commands/rclone_sync/ @@ -44,152 +44,261 @@ rclone sync source:path dest:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_touch.md b/docs/content/commands/rclone_touch.md index 7a6ae8fe9..fc6cb3c94 100644 --- a/docs/content/commands/rclone_touch.md +++ b/docs/content/commands/rclone_touch.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone touch" slug: rclone_touch url: /commands/rclone_touch/ @@ -27,152 +27,261 @@ rclone touch remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_tree.md b/docs/content/commands/rclone_tree.md index b483fa872..52c9c4980 100644 --- a/docs/content/commands/rclone_tree.md +++ b/docs/content/commands/rclone_tree.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone tree" slug: rclone_tree url: /commands/rclone_tree/ @@ -68,152 +68,261 @@ rclone tree remote:path [flags] ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/content/commands/rclone_version.md b/docs/content/commands/rclone_version.md index 77a287288..75a02b72e 100644 --- a/docs/content/commands/rclone_version.md +++ b/docs/content/commands/rclone_version.md @@ -1,5 +1,5 @@ --- -date: 2018-06-16T18:20:28+01:00 +date: 2018-09-01T12:54:54+01:00 title: "rclone version" slug: rclone_version url: /commands/rclone_version/ @@ -10,7 +10,34 @@ Show the version number. ### Synopsis -Show the version number. + +Show the version number, the go version and the architecture. + +Eg + + $ rclone version + rclone v1.41 + - os/arch: linux/amd64 + - go version: go1.10 + +If you supply the --check flag, then it will do an online check to +compare your version with the latest release and the latest beta. + + $ rclone version --check + yours: 1.42.0.6 + latest: 1.42 (released 2018-06-16) + beta: 1.42.0.5 (released 2018-06-17) + +Or + + $ rclone version --check + yours: 1.41 + latest: 1.42 (released 2018-06-16) + upgrade: https://downloads.rclone.org/v1.42 + beta: 1.42.0.5 (released 2018-06-17) + upgrade: https://beta.rclone.org/v1.42-005-g56e1e820 + + ``` rclone version [flags] @@ -19,158 +46,268 @@ rclone version [flags] ### Options ``` - -h, --help help for version + --check Check for new version. + -h, --help help for version ``` ### Options inherited from parent commands ``` - --acd-templink-threshold int Files >= this size will be downloaded via their tempLink. (default 9G) - --acd-upload-wait-per-gb duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) - --ask-password Allow prompt for password for encrypted configuration. (default true) - --auto-confirm If enabled, do not request console confirmation. - --azureblob-chunk-size int Upload chunk size. Must fit in memory. (default 4M) - --azureblob-upload-cutoff int Cutoff for switching to chunked upload (default 256M) - --b2-chunk-size int Upload chunk size. Must fit in memory. (default 96M) - --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. - --b2-test-mode string A flag string for X-Bz-Test-Mode header. - --b2-upload-cutoff int Cutoff for switching to chunked upload (default 190.735M) - --b2-versions Include old versions in directory listings. - --backup-dir string Make backups into hierarchy based in DIR. - --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. - --box-upload-cutoff int Cutoff for switching to multipart upload (default 50M) - --buffer-size int Buffer size when copying files. (default 16M) - --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. - --cache-chunk-clean-interval string Interval at which chunk cleanup runs (default "1m") - --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming - --cache-chunk-path string Directory to cached chunk files (default "/home/ncw/.cache/rclone/cache-backend") - --cache-chunk-size string The size of a chunk (default "5M") - --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") - --cache-db-purge Purge the cache DB before - --cache-db-wait-time duration How long to wait for the DB to be available - 0 is unlimited (default 1s) - --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") - --cache-info-age string How much time should object info be stored in cache (default "6h") - --cache-read-retries int How many times to retry a read from a cache storage (default 10) - --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) - --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage - --cache-tmp-wait-time string How long should files be stored in local cache before being uploaded (default "15m") - --cache-total-chunk-size string The total size which the chunks can take up from the disk (default "10G") - --cache-workers int How many workers should run in parallel to download chunks (default 4) - --cache-writes Will cache file data on writes through the FS - --checkers int Number of checkers to run in parallel. (default 8) - -c, --checksum Skip based on checksum & size, not mod-time & size - --config string Config file. (default "/home/ncw/.rclone.conf") - --contimeout duration Connect timeout (default 1m0s) - -L, --copy-links Follow symlinks and copy the pointed to item. - --cpuprofile string Write cpu profile to file - --crypt-show-mapping For all files listed show how the names encrypt. - --delete-after When synchronizing, delete files on destination after transfering - --delete-before When synchronizing, delete files on destination before transfering - --delete-during When synchronizing, delete files during transfer (default) - --delete-excluded Delete files on dest excluded from sync - --disable string Disable a comma separated list of features. Use help to see a list. - --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. - --drive-alternate-export Use alternate export URLs for google documents export. - --drive-auth-owner-only Only consider files owned by the authenticated user. - --drive-chunk-size int Upload chunk size. Must a power of 2 >= 256k. (default 8M) - --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") - --drive-impersonate string Impersonate this user when using a service account. - --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) - --drive-shared-with-me Only show files that are shared with me - --drive-skip-gdocs Skip google documents in all listings. - --drive-trashed-only Only show files that are in the trash - --drive-upload-cutoff int Cutoff for switching to chunked upload (default 8M) - --drive-use-created-date Use created date instead of modified date. - --drive-use-trash Send files to the trash instead of deleting permanently. (default true) - --dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M) - -n, --dry-run Do a trial run with no permanent changes - --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles - --dump-bodies Dump HTTP headers and bodies - may contain sensitive info - --dump-headers Dump HTTP bodies - may contain sensitive info - --exclude stringArray Exclude files matching pattern - --exclude-from stringArray Read exclude patterns from file - --exclude-if-present string Exclude directories if filename is present - --fast-list Use recursive list if available. Uses more memory but fewer transactions. - --files-from stringArray Read list of source-file names from file - -f, --filter stringArray Add a file-filtering rule - --filter-from stringArray Read filtering patterns from a file - --gcs-location string Default location for buckets (us|eu|asia|us-central1|us-east1|us-east4|us-west1|asia-east1|asia-noetheast1|asia-southeast1|australia-southeast1|europe-west1|europe-west2). - --gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY). - --ignore-checksum Skip post copy check of checksums. - --ignore-errors delete even if there are I/O errors - --ignore-existing Skip all files that exist on destination - --ignore-size Ignore size when skipping use mod-time or checksum. - -I, --ignore-times Don't skip files that match size and time - transfer all files - --immutable Do not modify files. Fail if existing files have been modified. - --include stringArray Include files matching pattern - --include-from stringArray Read include patterns from file - --local-no-check-updated Don't check to see if the files change during upload - --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames - --log-file string Log everything to this file - --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") - --low-level-retries int Number of low level retries to do. (default 10) - --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --max-delete int When synchronizing, limit the number of deletes (default -1) - --max-depth int If set limits the recursion depth to this. (default -1) - --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) - --max-transfer int Maximum size of data to transfer. (default off) - --mega-debug If set then output more debug from mega. - --memprofile string Write memory profile to file - --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) - --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) - --modify-window duration Max time diff to be considered the same (default 1ns) - --no-check-certificate Do not verify the server SSL certificate. Insecure. - --no-gzip-encoding Don't set Accept-Encoding: gzip. - --no-traverse Obsolete - does nothing. - --no-update-modtime Don't update destination mod-time if files identical. - -x, --one-file-system Don't cross filesystem boundaries. - --onedrive-chunk-size int Above this size files will be chunked - must be multiple of 320k. (default 10M) - -q, --quiet Print as little stuff as possible - --rc Enable the remote control server. - --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") - --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) - --rc-client-ca string Client certificate authority to verify clients with - --rc-htpasswd string htpasswd file - if not provided no authentication is done - --rc-key string SSL PEM Private key - --rc-max-header-bytes int Maximum size of request header (default 4096) - --rc-pass string Password for authentication. - --rc-realm string realm for authentication (default "rclone") - --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) - --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) - --rc-user string User name for authentication. - --retries int Retry operations this many times if they fail (default 3) - --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) - --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3 - --s3-chunk-size int Chunk size to use for uploading (default 5M) - --s3-disable-checksum Don't store MD5 checksum with object metadata - --s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA) - --s3-upload-concurrency int Concurrency for multipart uploads (default 2) - --sftp-ask-password Allow asking for SFTP password when needed. - --size-only Skip based on size only, not mod-time or checksum - --skip-links Don't warn about skipped symlinks. - --ssh-path-override string Override path used by SSH connection. - --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) - --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) - --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") - --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") - --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) - --suffix string Suffix for use with --backup-dir. - --swift-chunk-size int Above this size files will be chunked into a _segments container. (default 5G) - --syslog Use Syslog for logging - --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") - --timeout duration IO idle timeout (default 5m0s) - --tpslimit float Limit HTTP transactions per second to this. - --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) - --track-renames When synchronizing, track file renames and do a server side move if possible - --transfers int Number of file transfers to run in parallel. (default 4) - -u, --update Skip files that are newer on the destination. - --use-server-modtime Use server modified time instead of object metadata - --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.42") - -v, --verbose count Print lots more stuff (repeat for more) + --acd-auth-url string Auth server URL. + --acd-client-id string Amazon Application Client ID. + --acd-client-secret string Amazon Application Client Secret. + --acd-templink-threshold SizeSuffix Files >= this size will be downloaded via their tempLink. (default 9G) + --acd-token-url string Token server url. + --acd-upload-wait-per-gb Duration Additional time per GB to wait after a failed complete upload to see if it appears. (default 3m0s) + --alias-remote string Remote or path to alias. + --ask-password Allow prompt for password for encrypted configuration. (default true) + --auto-confirm If enabled, do not request console confirmation. + --azureblob-access-tier string Access tier of blob, supports hot, cool and archive tiers. + --azureblob-account string Storage Account Name (leave blank to use connection string or SAS URL) + --azureblob-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 4M) + --azureblob-endpoint string Endpoint for the service + --azureblob-key string Storage Account Key (leave blank to use connection string or SAS URL) + --azureblob-sas-url string SAS URL for container level access only + --azureblob-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 256M) + --b2-account string Account ID or Application Key ID + --b2-chunk-size SizeSuffix Upload chunk size. Must fit in memory. (default 96M) + --b2-endpoint string Endpoint for the service. + --b2-hard-delete Permanently delete files on remote removal, otherwise hide files. + --b2-key string Application Key + --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging. + --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload. (default 190.735M) + --b2-versions Include old versions in directory listings. + --backup-dir string Make backups into hierarchy based in DIR. + --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name. + --box-client-id string Box App Client Id. + --box-client-secret string Box App Client Secret + --box-commit-retries int Max number of times to try committing a multipart file. (default 100) + --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload. (default 50M) + --buffer-size int In memory buffer size when reading files for each --transfer. (default 16M) + --bwlimit BwTimetable Bandwidth limit in kBytes/s, or use suffix b|k|M|G or a full timetable. + --cache-chunk-clean-interval Duration Interval at which chunk cleanup runs (default 1m0s) + --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming + --cache-chunk-path string Directory to cache chunk files (default "/home/ncw/.cache/rclone/cache-backend") + --cache-chunk-size SizeSuffix The size of a chunk. Lower value good for slow connections but can affect seamless reading. (default 5M) + --cache-chunk-total-size SizeSuffix The maximum size of stored chunks. When the storage grows beyond this size, the oldest chunks will be deleted. (default 10G) + --cache-db-path string Directory to cache DB (default "/home/ncw/.cache/rclone/cache-backend") + --cache-db-purge Purge the cache DB before + --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) + --cache-dir string Directory rclone will use for caching. (default "/home/ncw/.cache/rclone") + --cache-info-age Duration How much time should object info (file size, file hashes etc) be stored in cache. (default 6h0m0s) + --cache-plex-password string The password of the Plex user + --cache-plex-url string The URL of the Plex server + --cache-plex-username string The username of the Plex user + --cache-read-retries int How many times to retry a read from a cache storage (default 10) + --cache-remote string Remote to cache. + --cache-rps int Limits the number of requests per second to the source FS. -1 disables the rate limiter (default -1) + --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded to the cloud storage + --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) + --cache-workers int How many workers should run in parallel to download chunks (default 4) + --cache-writes Will cache file data on writes through the FS + --checkers int Number of checkers to run in parallel. (default 8) + -c, --checksum Skip based on checksum & size, not mod-time & size + --config string Config file. (default "/home/ncw/.rclone.conf") + --contimeout duration Connect timeout (default 1m0s) + -L, --copy-links Follow symlinks and copy the pointed to item. + --cpuprofile string Write cpu profile to file + --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact. (default true) + --crypt-filename-encryption string How to encrypt the filenames. (default "standard") + --crypt-password string Password or pass phrase for encryption. + --crypt-password2 string Password or pass phrase for salt. Optional but recommended. + --crypt-remote string Remote to encrypt/decrypt. + --crypt-show-mapping For all files listed show how the names encrypt. + --delete-after When synchronizing, delete files on destination after transfering (default) + --delete-before When synchronizing, delete files on destination before transfering + --delete-during When synchronizing, delete files during transfer + --delete-excluded Delete files on dest excluded from sync + --disable string Disable a comma separated list of features. Use help to see a list. + --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded. + --drive-alternate-export Use alternate export URLs for google documents export. + --drive-auth-owner-only Only consider files owned by the authenticated user. + --drive-chunk-size SizeSuffix Upload chunk size. Must a power of 2 >= 256k. (default 8M) + --drive-client-id string Google Application Client Id + --drive-client-secret string Google Application Client Secret + --drive-formats string Comma separated list of preferred formats for downloading Google docs. (default "docx,xlsx,pptx,svg") + --drive-impersonate string Impersonate this user when using a service account. + --drive-keep-revision-forever Keep new head revision forever. + --drive-list-chunk int Size of listing chunk 100-1000. 0 to disable. (default 1000) + --drive-root-folder-id string ID of the root folder + --drive-scope string Scope that rclone should use when requesting access from drive. + --drive-service-account-file string Service Account Credentials JSON file path + --drive-shared-with-me Only show files that are shared with me + --drive-skip-gdocs Skip google documents in all listings. + --drive-trashed-only Only show files that are in the trash + --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8M) + --drive-use-created-date Use created date instead of modified date. + --drive-use-trash Send files to the trash instead of deleting permanently. (default true) + --dropbox-chunk-size SizeSuffix Upload chunk size. Max 150M. (default 48M) + --dropbox-client-id string Dropbox App Client Id + --dropbox-client-secret string Dropbox App Client Secret + -n, --dry-run Do a trial run with no permanent changes + --dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles + --dump-bodies Dump HTTP headers and bodies - may contain sensitive info + --dump-headers Dump HTTP bodies - may contain sensitive info + --exclude stringArray Exclude files matching pattern + --exclude-from stringArray Read exclude patterns from file + --exclude-if-present string Exclude directories if filename is present + --fast-list Use recursive list if available. Uses more memory but fewer transactions. + --files-from stringArray Read list of source-file names from file + -f, --filter stringArray Add a file-filtering rule + --filter-from stringArray Read filtering patterns from a file + --ftp-host string FTP host to connect to + --ftp-pass string FTP password + --ftp-port string FTP port, leave blank to use default (21) + --ftp-user string FTP username, leave blank for current username, ncw + --gcs-bucket-acl string Access Control List for new buckets. + --gcs-client-id string Google Application Client Id + --gcs-client-secret string Google Application Client Secret + --gcs-location string Location for the newly created buckets. + --gcs-object-acl string Access Control List for new objects. + --gcs-project-number string Project number. + --gcs-service-account-file string Service Account Credentials JSON file path + --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage. + --http-url string URL of http host to connect to + --hubic-client-id string Hubic Client Id + --hubic-client-secret string Hubic Client Secret + --ignore-checksum Skip post copy check of checksums. + --ignore-errors delete even if there are I/O errors + --ignore-existing Skip all files that exist on destination + --ignore-size Ignore size when skipping use mod-time or checksum. + -I, --ignore-times Don't skip files that match size and time - transfer all files + --immutable Do not modify files. Fail if existing files have been modified. + --include stringArray Include files matching pattern + --include-from stringArray Read include patterns from file + --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required. (default 10M) + --jottacloud-mountpoint string The mountpoint to use. + --jottacloud-pass string Password. + --jottacloud-user string User Name + --local-no-check-updated Don't check to see if the files change during upload + --local-no-unicode-normalization Don't apply unicode normalization to paths and filenames + --local-nounc string Disable UNC (long path names) conversion on Windows + --log-file string Log everything to this file + --log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") + --low-level-retries int Number of low level retries to do. (default 10) + --max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --max-backlog int Maximum number of objects in sync or check backlog. (default 10000) + --max-delete int When synchronizing, limit the number of deletes (default -1) + --max-depth int If set limits the recursion depth to this. (default -1) + --max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off) + --max-transfer int Maximum size of data to transfer. (default off) + --mega-debug Output more debug from Mega. + --mega-hard-delete Delete files permanently rather than putting them into the trash. + --mega-pass string Password. + --mega-user string User name + --memprofile string Write memory profile to file + --min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) + --min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off) + --modify-window duration Max time diff to be considered the same (default 1ns) + --no-check-certificate Do not verify the server SSL certificate. Insecure. + --no-gzip-encoding Don't set Accept-Encoding: gzip. + --no-traverse Obsolete - does nothing. + --no-update-modtime Don't update destination mod-time if files identical. + -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only). + --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k. (default 10M) + --onedrive-client-id string Microsoft App Client Id + --onedrive-client-secret string Microsoft App Client Secret + --opendrive-password string Password. + --opendrive-username string Username + --pcloud-client-id string Pcloud App Client Id + --pcloud-client-secret string Pcloud App Client Secret + -P, --progress Show progress during transfer. + --qingstor-access-key-id string QingStor Access Key ID + --qingstor-connection-retries int Number of connnection retries. (default 3) + --qingstor-endpoint string Enter a endpoint URL to connection QingStor API. + --qingstor-env-auth Get QingStor credentials from runtime. Only applies if access_key_id and secret_access_key is blank. + --qingstor-secret-access-key string QingStor Secret Access Key (password) + --qingstor-zone string Zone to connect to. + -q, --quiet Print as little stuff as possible + --rc Enable the remote control server. + --rc-addr string IPaddress:Port or :Port to bind server to. (default "localhost:5572") + --rc-cert string SSL PEM key (concatenation of certificate and CA certificate) + --rc-client-ca string Client certificate authority to verify clients with + --rc-htpasswd string htpasswd file - if not provided no authentication is done + --rc-key string SSL PEM Private key + --rc-max-header-bytes int Maximum size of request header (default 4096) + --rc-pass string Password for authentication. + --rc-realm string realm for authentication (default "rclone") + --rc-server-read-timeout duration Timeout for server reading data (default 1h0m0s) + --rc-server-write-timeout duration Timeout for server writing data (default 1h0m0s) + --rc-user string User name for authentication. + --retries int Retry operations this many times if they fail (default 3) + --retries-sleep duration Interval between retrying operations if they fail, e.g 500ms, 60s, 5m. (0 to disable) + --s3-access-key-id string AWS Access Key ID. + --s3-acl string Canned ACL used when creating buckets and/or storing objects in S3. + --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5M) + --s3-disable-checksum Don't store MD5 checksum with object metadata + --s3-endpoint string Endpoint for S3 API. + --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars). + --s3-force-path-style If true use path style access if false use virtual hosted style. (default true) + --s3-location-constraint string Location constraint - must be set to match the Region. + --s3-provider string Choose your S3 provider. + --s3-region string Region to connect to. + --s3-secret-access-key string AWS Secret Access Key (password) + --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3. + --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key. + --s3-storage-class string The storage class to use when storing objects in S3. + --s3-upload-concurrency int Concurrency for multipart uploads. (default 2) + --sftp-ask-password Allow asking for SFTP password when needed. + --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available. + --sftp-host string SSH host to connect to + --sftp-key-file string Path to unencrypted PEM-encoded private key file, leave blank to use ssh-agent. + --sftp-pass string SSH password, leave blank to use ssh-agent. + --sftp-path-override string Override path used by SSH connection. + --sftp-port string SSH port, leave blank to use default (22) + --sftp-set-modtime Set the modified time on the remote if set. (default true) + --sftp-use-insecure-cipher Enable the use of the aes128-cbc cipher. This cipher is insecure and may allow plaintext data to be recovered by an attacker. + --sftp-user string SSH username, leave blank for current username, ncw + --size-only Skip based on size only, not mod-time or checksum + --skip-links Don't warn about skipped symlinks. + --stats duration Interval between printing stats, e.g 500ms, 60s, 5m. (0 to disable) (default 1m0s) + --stats-file-name-length int Max file name length in stats. 0 for no limit (default 40) + --stats-log-level string Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") + --stats-one-line Make the stats fit on one line. + --stats-unit string Show data rate in stats as either 'bits' or 'bytes'/s (default "bytes") + --streaming-upload-cutoff int Cutoff for switching to chunked upload if file size is unknown. Upload starts after reaching cutoff or when file ends. (default 100k) + --suffix string Suffix for use with --backup-dir. + --swift-auth string Authentication URL for server (OS_AUTH_URL). + --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) + --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) + --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container. (default 5G) + --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) + --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") + --swift-env-auth Get swift credentials from environment variables in standard OpenStack form. + --swift-key string API key or password (OS_PASSWORD). + --swift-region string Region name - optional (OS_REGION_NAME) + --swift-storage-policy string The storage policy to use when creating a new container + --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) + --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) + --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) + --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) + --swift-user string User name to log in (OS_USERNAME). + --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID). + --syslog Use Syslog for logging + --syslog-facility string Facility for syslog, eg KERN,USER,... (default "DAEMON") + --timeout duration IO idle timeout (default 5m0s) + --tpslimit float Limit HTTP transactions per second to this. + --tpslimit-burst int Max burst of transactions for --tpslimit. (default 1) + --track-renames When synchronizing, track file renames and do a server side move if possible + --transfers int Number of file transfers to run in parallel. (default 4) + -u, --update Skip files that are newer on the destination. + --use-server-modtime Use server modified time instead of object metadata + --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.43") + -v, --verbose count Print lots more stuff (repeat for more) + --webdav-bearer-token string Bearer token instead of user/pass (eg a Macaroon) + --webdav-pass string Password. + --webdav-url string URL of http host to connect to + --webdav-user string User name + --webdav-vendor string Name of the Webdav site/service/software you are using + --yandex-client-id string Yandex Client Id + --yandex-client-secret string Yandex Client Secret ``` ### SEE ALSO -* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.42 +* [rclone](/commands/rclone/) - Sync files and directories to and from local and remote object stores - v1.43 -###### Auto generated by spf13/cobra on 16-Jun-2018 +###### Auto generated by spf13/cobra on 1-Sep-2018 diff --git a/docs/layouts/partials/version.html b/docs/layouts/partials/version.html index d7aea4ab2..76382bba0 100644 --- a/docs/layouts/partials/version.html +++ b/docs/layouts/partials/version.html @@ -1 +1 @@ -v1.42 \ No newline at end of file +v1.43 \ No newline at end of file diff --git a/fs/version.go b/fs/version.go index b1f22d463..ce509f4b9 100644 --- a/fs/version.go +++ b/fs/version.go @@ -1,4 +1,4 @@ package fs // Version of rclone -var Version = "v1.42-DEV" +var Version = "v1.43" diff --git a/rclone.1 b/rclone.1 index 843645912..b1e5b713a 100644 --- a/rclone.1 +++ b/rclone.1 @@ -1,7 +1,7 @@ .\"t -.\" Automatically generated by Pandoc 1.19.2.1 +.\" Automatically generated by Pandoc 1.19.2.4 .\" -.TH "rclone" "1" "Jun 16, 2018" "User Manual" "" +.TH "rclone" "1" "Sep 01, 2018" "User Manual" "" .hy .SH Rclone .PP @@ -10,7 +10,7 @@ Rclone is a command line program to sync files and directories to and from: .IP \[bu] 2 -Amazon Drive +Amazon Drive (See note (/amazonclouddrive/#status)) .IP \[bu] 2 Amazon S3 .IP \[bu] 2 @@ -36,6 +36,8 @@ HTTP .IP \[bu] 2 Hubic .IP \[bu] 2 +Jottacloud +.IP \[bu] 2 IBM COS S3 .IP \[bu] 2 Memset Memstore @@ -123,7 +125,8 @@ Rclone is a Go program and comes as a single binary file. .IP \[bu] 2 Download (https://rclone.org/downloads/) the relevant binary. .IP \[bu] 2 -Unpack and the \f[C]rclone\f[] binary. +Extract the \f[C]rclone\f[] or \f[C]rclone.exe\f[] binary from the +archive .IP \[bu] 2 Run \f[C]rclone\ config\f[] to setup. See rclone config docs (https://rclone.org/docs/) for more details. @@ -241,8 +244,23 @@ rclone\ config .fi .SS Install from source .PP -Make sure you have at least Go (https://golang.org/) 1.6 installed. -Make sure your \f[C]GOPATH\f[] is set, then: +Make sure you have at least Go (https://golang.org/) 1.7 installed. +Download go (https://golang.org/dl/) if necessary. +The latest release is recommended. +Then +.IP +.nf +\f[C] +git\ clone\ https://github.com/ncw/rclone.git +cd\ rclone +go\ build +\&./rclone\ version +\f[] +.fi +.PP +You can also build and install rclone in the +GOPATH (https://github.com/golang/go/wiki/GOPATH) (which defaults to +\f[C]~/go\f[]) with: .IP .nf \f[C] @@ -250,15 +268,10 @@ go\ get\ \-u\ \-v\ github.com/ncw/rclone \f[] .fi .PP -and this will build the binary in \f[C]$GOPATH/bin\f[]. -If you have built rclone before then you will want to update its -dependencies first with this -.IP -.nf -\f[C] -go\ get\ \-u\ \-v\ github.com/ncw/rclone/... -\f[] -.fi +and this will build the binary in \f[C]$GOPATH/bin\f[] +(\f[C]~/go/bin/rclone\f[] by default) after downloading the source to +\f[C]$GOPATH/src/github.com/ncw/rclone\f[] +(\f[C]~/go/src/github.com/ncw/rclone\f[] by default). .SS Installation with Ansible .PP This can be done with Stefan Weichinger\[aq]s ansible @@ -325,6 +338,8 @@ HTTP (https://rclone.org/http/) .IP \[bu] 2 Hubic (https://rclone.org/hubic/) .IP \[bu] 2 +Jottacloud (https://rclone.org/jottacloud/) +.IP \[bu] 2 Mega (https://rclone.org/mega/) .IP \[bu] 2 Microsoft Azure Blob Storage (https://rclone.org/azureblob/) @@ -949,7 +964,43 @@ rclone\ size\ remote:path\ [flags] Show the version number. .SS Synopsis .PP -Show the version number. +Show the version number, the go version and the architecture. +.PP +Eg +.IP +.nf +\f[C] +$\ rclone\ version +rclone\ v1.41 +\-\ os/arch:\ linux/amd64 +\-\ go\ version:\ go1.10 +\f[] +.fi +.PP +If you supply the \-\-check flag, then it will do an online check to +compare your version with the latest release and the latest beta. +.IP +.nf +\f[C] +$\ rclone\ version\ \-\-check +yours:\ \ 1.42.0.6 +latest:\ 1.42\ \ \ \ \ \ \ \ \ \ (released\ 2018\-06\-16) +beta:\ \ \ 1.42.0.5\ \ \ \ \ \ (released\ 2018\-06\-17) +\f[] +.fi +.PP +Or +.IP +.nf +\f[C] +$\ rclone\ version\ \-\-check +yours:\ \ 1.41 +latest:\ 1.42\ \ \ \ \ \ \ \ \ \ (released\ 2018\-06\-16) +\ \ upgrade:\ https://downloads.rclone.org/v1.42 +beta:\ \ \ 1.42.0.5\ \ \ \ \ \ (released\ 2018\-06\-17) +\ \ upgrade:\ https://beta.rclone.org/v1.42\-005\-g56e1e820 +\f[] +.fi .IP .nf \f[C] @@ -960,7 +1011,8 @@ rclone\ version\ [flags] .IP .nf \f[C] -\ \ \-h,\ \-\-help\ \ \ help\ for\ version +\ \ \ \ \ \ \-\-check\ \ \ Check\ for\ new\ version. +\ \ \-h,\ \-\-help\ \ \ \ help\ for\ version \f[] .fi .SS rclone cleanup @@ -1545,6 +1597,26 @@ rclone\ copyto\ source:path\ dest:path\ [flags] \ \ \-h,\ \-\-help\ \ \ help\ for\ copyto \f[] .fi +.SS rclone copyurl +.PP +Copy url content to dest. +.SS Synopsis +.PP +Download urls content and copy it to destination without saving it in +tmp storage. +.IP +.nf +\f[C] +rclone\ copyurl\ https://example.com\ dest:path\ [flags] +\f[] +.fi +.SS Options +.IP +.nf +\f[C] +\ \ \-h,\ \-\-help\ \ \ help\ for\ copyurl +\f[] +.fi .SS rclone cryptcheck .PP Cryptcheck checks the integrity of a crypted remote. @@ -1657,10 +1729,10 @@ rclone\ dbhashsum\ remote:path\ [flags] .fi .SS rclone deletefile .PP -Remove a single file path from remote. +Remove a single file from remote. .SS Synopsis .PP -Remove a single file path from remote. +Remove a single file from remote. Unlike \f[C]delete\f[] it cannot be used to remove a directory and it doesn\[aq]t obey include/exclude filters \- if the specified file exists, it will always be removed. @@ -2078,8 +2150,8 @@ The output is an array of Items, where each Item looks like this { "Hashes" : { "SHA\-1" : "f572d396fae9206628714fb2ce00f72e94f2258f", "MD5" : "b1946ac92492d2347c6235b4d2611184", "DropboxHash" : "ecb65bb98f9d905b70458986c39fcbad7715e5f2fcc3b1f07767d7c83e2438cc" }, -"ID": "y2djkhiujf83u33", "IsDir" : false, "MimeType" : -"application/octet\-stream", "ModTime" : +"ID": "y2djkhiujf83u33", "OrigID": "UYOJVTUW00Q1RzTDA", "IsDir" : false, +"MimeType" : "application/octet\-stream", "ModTime" : "2017\-05\-31T16:15:57.034468261+01:00", "Name" : "file.txt", "Encrypted" : "v0qpsdq8anpci8n929v3uu9338", "Path" : "full/path/goes/here/file.txt", "Size" : 6 } @@ -2144,6 +2216,7 @@ rclone\ lsjson\ remote:path\ [flags] \ \ \ \ \ \ \-\-hash\ \ \ \ \ \ \ \ \ Include\ hashes\ in\ the\ output\ (may\ take\ longer). \ \ \-h,\ \-\-help\ \ \ \ \ \ \ \ \ help\ for\ lsjson \ \ \ \ \ \ \-\-no\-modtime\ \ \ Don\[aq]t\ read\ the\ modification\ time\ (can\ speed\ things\ up). +\ \ \ \ \ \ \-\-original\ \ \ \ \ Show\ the\ ID\ of\ the\ underlying\ Object. \ \ \-R,\ \-\-recursive\ \ \ \ Recurse\ into\ the\ listing. \f[] .fi @@ -2356,6 +2429,22 @@ Or individual files or directories: rclone\ rc\ vfs/forget\ file=path/to/file\ dir=path/to/dir \f[] .fi +.SS File Buffering +.PP +The \f[C]\-\-buffer\-size\f[] flag determines the amount of memory, that +will be used to buffer data in advance. +.PP +Each open file descriptor will try to keep the specified amount of data +in memory at all times. +The buffered data is bound to one file descriptor and won\[aq]t be +shared between multiple open file descriptors of the same file. +.PP +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not not +yet read. +If the buffer is empty, only a small amount of memory will be used. +The maximum memory used by rclone for buffering can be up to +\f[C]\-\-buffer\-size\ *\ open\ files\f[]. .SS File Caching .PP \f[B]NB\f[] File caching is \f[B]EXPERIMENTAL\f[] \- use with care! @@ -2474,6 +2563,7 @@ rclone\ mount\ remote:path\ /path/to/mountpoint\ [flags] \ \ \ \ \ \ \-\-allow\-root\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Allow\ access\ to\ root\ user. \ \ \ \ \ \ \-\-attr\-timeout\ duration\ \ \ \ \ \ \ \ \ \ \ \ \ \ Time\ for\ which\ file/directory\ attributes\ are\ cached.\ (default\ 1s) \ \ \ \ \ \ \-\-daemon\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Run\ mount\ as\ a\ daemon\ (background\ mode). +\ \ \ \ \ \ \-\-daemon\-timeout\ duration\ \ \ \ \ \ \ \ \ \ \ \ Time\ limit\ for\ rclone\ to\ respond\ to\ kernel\ (not\ supported\ by\ all\ OSes). \ \ \ \ \ \ \-\-debug\-fuse\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Debug\ the\ FUSE\ internals\ \-\ needs\ \-v. \ \ \ \ \ \ \-\-default\-permissions\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Makes\ kernel\ enforce\ access\ control\ based\ on\ the\ file\ mode. \ \ \ \ \ \ \-\-dir\-cache\-time\ duration\ \ \ \ \ \ \ \ \ \ \ \ Time\ to\ cache\ directory\ entries\ for.\ (default\ 5m0s) @@ -2492,8 +2582,8 @@ rclone\ mount\ remote:path\ /path/to/mountpoint\ [flags] \ \ \ \ \ \ \-\-vfs\-cache\-max\-age\ duration\ \ \ \ \ \ \ \ \ Max\ age\ of\ objects\ in\ the\ cache.\ (default\ 1h0m0s) \ \ \ \ \ \ \-\-vfs\-cache\-mode\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ Cache\ mode\ off|minimal|writes|full\ (default\ "off") \ \ \ \ \ \ \-\-vfs\-cache\-poll\-interval\ duration\ \ \ Interval\ to\ poll\ the\ cache\ for\ stale\ objects.\ (default\ 1m0s) -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks. -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \-1\ is\ unlimited. +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks.\ (default\ 128M) +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \[aq]off\[aq]\ is\ unlimited.\ (default\ off) \ \ \ \ \ \ \-\-volname\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Set\ the\ volume\ name\ (not\ supported\ by\ all\ OSes). \ \ \ \ \ \ \-\-write\-back\-cache\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Makes\ kernel\ buffer\ writes\ before\ sending\ them\ to\ rclone.\ Without\ this,\ writethrough\ caching\ is\ used. \f[] @@ -2861,6 +2951,22 @@ Or individual files or directories: rclone\ rc\ vfs/forget\ file=path/to/file\ dir=path/to/dir \f[] .fi +.SS File Buffering +.PP +The \f[C]\-\-buffer\-size\f[] flag determines the amount of memory, that +will be used to buffer data in advance. +.PP +Each open file descriptor will try to keep the specified amount of data +in memory at all times. +The buffered data is bound to one file descriptor and won\[aq]t be +shared between multiple open file descriptors of the same file. +.PP +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not not +yet read. +If the buffer is empty, only a small amount of memory will be used. +The maximum memory used by rclone for buffering can be up to +\f[C]\-\-buffer\-size\ *\ open\ files\f[]. .SS File Caching .PP \f[B]NB\f[] File caching is \f[B]EXPERIMENTAL\f[] \- use with care! @@ -2998,8 +3104,8 @@ rclone\ serve\ http\ remote:path\ [flags] \ \ \ \ \ \ \-\-vfs\-cache\-max\-age\ duration\ \ \ \ \ \ \ \ \ Max\ age\ of\ objects\ in\ the\ cache.\ (default\ 1h0m0s) \ \ \ \ \ \ \-\-vfs\-cache\-mode\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ Cache\ mode\ off|minimal|writes|full\ (default\ "off") \ \ \ \ \ \ \-\-vfs\-cache\-poll\-interval\ duration\ \ \ Interval\ to\ poll\ the\ cache\ for\ stale\ objects.\ (default\ 1m0s) -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks. -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \-1\ is\ unlimited. +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks.\ (default\ 128M) +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \[aq]off\[aq]\ is\ unlimited.\ (default\ off) \f[] .fi .SS rclone serve restic @@ -3179,9 +3285,18 @@ rclone serve webdav implements a basic webdav server to serve the remote over HTTP via the webdav protocol. This can be viewed with a webdav client or you can make a remote of type webdav to read and write it. +.SS Webdav options +.SS \-\-etag\-hash .PP -NB at the moment each directory listing reads the start of each file -which is undesirable: see https://github.com/golang/go/issues/22577 +This controls the ETag header. +Without this flag the ETag will be based on the ModTime and Size of the +object. +.PP +If this flag is set to "auto" then rclone will choose the first +supported hash on the backend or you can use a named hash such as "MD5" +or "SHA\-1". +.PP +Use "rclone hashsum" to see the full list. .SS Server options .PP Use \-\-addr to specify which IP address and port the server should @@ -3273,6 +3388,22 @@ Or individual files or directories: rclone\ rc\ vfs/forget\ file=path/to/file\ dir=path/to/dir \f[] .fi +.SS File Buffering +.PP +The \f[C]\-\-buffer\-size\f[] flag determines the amount of memory, that +will be used to buffer data in advance. +.PP +Each open file descriptor will try to keep the specified amount of data +in memory at all times. +The buffered data is bound to one file descriptor and won\[aq]t be +shared between multiple open file descriptors of the same file. +.PP +This flag is a upper limit for the used memory per file descriptor. +The buffer will only use memory for data that is downloaded but not not +yet read. +If the buffer is empty, only a small amount of memory will be used. +The maximum memory used by rclone for buffering can be up to +\f[C]\-\-buffer\-size\ *\ open\ files\f[]. .SS File Caching .PP \f[B]NB\f[] File caching is \f[B]EXPERIMENTAL\f[] \- use with care! @@ -3390,6 +3521,7 @@ rclone\ serve\ webdav\ remote:path\ [flags] \ \ \ \ \ \ \-\-cert\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SSL\ PEM\ key\ (concatenation\ of\ certificate\ and\ CA\ certificate) \ \ \ \ \ \ \-\-client\-ca\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Client\ certificate\ authority\ to\ verify\ clients\ with \ \ \ \ \ \ \-\-dir\-cache\-time\ duration\ \ \ \ \ \ \ \ \ \ \ \ Time\ to\ cache\ directory\ entries\ for.\ (default\ 5m0s) +\ \ \ \ \ \ \-\-etag\-hash\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Which\ hash\ to\ use\ for\ the\ ETag,\ or\ auto\ or\ blank\ for\ off \ \ \ \ \ \ \-\-gid\ uint32\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Override\ the\ gid\ field\ set\ by\ the\ filesystem.\ (default\ 502) \ \ \-h,\ \-\-help\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ help\ for\ webdav \ \ \ \ \ \ \-\-htpasswd\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ htpasswd\ file\ \-\ if\ not\ provided\ no\ authentication\ is\ done @@ -3410,8 +3542,8 @@ rclone\ serve\ webdav\ remote:path\ [flags] \ \ \ \ \ \ \-\-vfs\-cache\-max\-age\ duration\ \ \ \ \ \ \ \ \ Max\ age\ of\ objects\ in\ the\ cache.\ (default\ 1h0m0s) \ \ \ \ \ \ \-\-vfs\-cache\-mode\ string\ \ \ \ \ \ \ \ \ \ \ \ \ \ Cache\ mode\ off|minimal|writes|full\ (default\ "off") \ \ \ \ \ \ \-\-vfs\-cache\-poll\-interval\ duration\ \ \ Interval\ to\ poll\ the\ cache\ for\ stale\ objects.\ (default\ 1m0s) -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks. -\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \-1\ is\ unlimited. +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\ int\ \ \ \ \ \ \ \ \ \ \ \ Read\ the\ source\ objects\ in\ chunks.\ (default\ 128M) +\ \ \ \ \ \ \-\-vfs\-read\-chunk\-size\-limit\ int\ \ \ \ \ \ If\ greater\ than\ \-\-vfs\-read\-chunk\-size,\ double\ the\ chunk\ size\ after\ each\ chunk\ read,\ until\ the\ limit\ is\ reached.\ \[aq]off\[aq]\ is\ unlimited.\ (default\ off) \f[] .fi .SS rclone touch @@ -3542,6 +3674,47 @@ It is recommended to use \f[C]copy\f[] when copying individual files, not \f[C]sync\f[]. They have pretty much the same effect but \f[C]copy\f[] will use a lot less memory. +.SS Syntax of remote paths +.PP +The syntax of the paths passed to the rclone command are as follows. +.SS /path/to/dir +.PP +This refers to the local file system. +.PP +On Windows only \f[C]\\\f[] may be used instead of \f[C]/\f[] in local +paths \f[B]only\f[], non local paths must use \f[C]/\f[]. +.PP +These paths needn\[aq]t start with a leading \f[C]/\f[] \- if they +don\[aq]t then they will be relative to the current directory. +.SS remote:path/to/dir +.PP +This refers to a directory \f[C]path/to/dir\f[] on \f[C]remote:\f[] as +defined in the config file (configured with \f[C]rclone\ config\f[]). +.SS remote:/path/to/dir +.PP +On most backends this is refers to the same directory as +\f[C]remote:path/to/dir\f[] and that format should be preferred. +On a very small number of remotes (FTP, SFTP, Dropbox for business) this +will refer to a different directory. +On these, paths without a leading \f[C]/\f[] will refer to your "home" +directory and paths with a leading \f[C]/\f[] will refer to the root. +.SS :backend:path/to/dir +.PP +This is an advanced form for creating remotes on the fly. +\f[C]backend\f[] should be the name or prefix of a backend (the +\f[C]type\f[] in the config file) and all the configuration for the +backend should be provided on the command line (or in environment +variables). +.PP +Eg +.IP +.nf +\f[C] +rclone\ lsd\ \-\-http\-url\ https://pub.rclone.org\ :http: +\f[] +.fi +.PP +Which lists all the directories in \f[C]pub.rclone.org\f[]. .SS Quoting and the shell .PP When you are typing commands to your computer you are using something @@ -3726,22 +3899,43 @@ For example, to limit bandwidth usage to 10 MBytes/s use .PP It is also possible to specify a "timetable" of limits, which will cause certain limits to be applied at certain times. -To specify a timetable, format your entries as "HH:MM,BANDWIDTH -HH:MM,BANDWIDTH...". +To specify a timetable, format your entries as "WEEKDAY\-HH:MM,BANDWIDTH +WEEKDAY\-HH:MM,BANDWIDTH..." where: WEEKDAY is optional element. +It could be writen as whole world or only using 3 first characters. +HH:MM is an hour from 00:00 to 23:59. .PP An example of a typical timetable to avoid link saturation during daytime working hours could be: .PP \f[C]\-\-bwlimit\ "08:00,512\ 12:00,10M\ 13:00,512\ 18:00,30M\ 23:00,off"\f[] .PP -In this example, the transfer bandwidth will be set to 512kBytes/sec at -8am. +In this example, the transfer bandwidth will be every day set to +512kBytes/sec at 8am. At noon, it will raise to 10Mbytes/s, and drop back to 512kBytes/sec at 1pm. At 6pm, the bandwidth limit will be set to 30MBytes/s, and at 11pm it will be completely disabled (full speed). Anything between 11pm and 8am will remain unlimited. .PP +An example of timetable with WEEKDAY could be: +.PP +\f[C]\-\-bwlimit\ "Mon\-00:00,512\ Fri\-23:59,10M\ Sat\-10:00,1M\ Sun\-20:00,off"\f[] +.PP +It mean that, the transfer bandwidh will be set to 512kBytes/sec on +Monday. +It will raise to 10Mbytes/s before the end of Friday. +At 10:00 on Sunday it will be set to 1Mbyte/s. +From 20:00 at Sunday will be unlimited. +.PP +Timeslots without weekday are extended to whole week. +So this one example: +.PP +\f[C]\-\-bwlimit\ "Mon\-00:00,512\ 12:00,1M\ Sun\-20:00,off"\f[] +.PP +Is equal to this: +.PP +\f[C]\-\-bwlimit\ "Mon\-00:00,512Mon\-12:00,1M\ Tue\-12:00,1M\ Wed\-12:00,1M\ Thu\-12:00,1M\ Fri\-12:00,1M\ Sat\-12:00,1M\ Sun\-12:00,1M\ Sun\-20:00,off"\f[] +.PP Bandwidth limits only apply to the data transfer. They don\[aq]t apply to the bandwidth of the directory listings etc. .PP @@ -3779,6 +3973,11 @@ rclone\ rc\ core/bwlimit\ rate=1M Use this sized buffer to speed up file transfers. Each \f[C]\-\-transfer\f[] will use this much memory for buffering. .PP +When using \f[C]mount\f[] or \f[C]cmount\f[] each open file descriptor +will use this much memory for buffering. +See the mount (/commands/rclone_mount/#file-buffering) documentation for +more details. +.PP Set to 0 to disable the buffering for the minimum memory usage. .SS \-\-checkers=N .PP @@ -3987,6 +4186,21 @@ the value so rclone moves on to a high level retry (see the \f[C]\-\-retries\f[] flag) quicker. .PP Disable low level retries with \f[C]\-\-low\-level\-retries\ 1\f[]. +.SS \-\-max\-backlog=N +.PP +This is the maximum allowable backlog of files in a sync/copy/move +queued for being checked or transferred. +.PP +This can be set arbitrarily large. +It will only use memory when the queue is in use. +Note that it will use in the order of N kB of memory when the backlog is +in use. +.PP +Setting this large allows rclone to calculate how many files are pending +more accurately and give a more accurate estimated finish time. +.PP +Setting this small will make rclone more synchronous to the listings of +the remote which may be desirable. .SS \-\-max\-delete=N .PP This tells rclone not to delete more than N files. @@ -4050,6 +4264,20 @@ remote files if they are incorrect as it would normally. .PP This can be used if the remote is being synced with another tool also (eg the Google Drive client). +.SS \-\-P, \-\-progress +.PP +This flag makes rclone update the stats in a static block in the +terminal providing a realtime overview of the transfer. +.PP +Any log messages will scroll above the static block. +Log messages will push the static block down to the bottom of the +terminal where it will stay. +.PP +Normally this is updated every 500mS but this period can be overridden +with the \f[C]\-\-stats\f[] flag. +.PP +This can be used with the \f[C]\-\-stats\-one\-line\f[] flag for a +simpler display. .SS \-q, \-\-quiet .PP Normally rclone outputs stats and a completion message. @@ -4119,6 +4347,10 @@ This means at the default level of logging which is \f[C]NOTICE\f[] the stats won\[aq]t show \- if you want them to then use \f[C]\-\-stats\-log\-level\ NOTICE\f[]. See the Logging section (#logging) for more info on log levels. +.SS \-\-stats\-one\-line +.PP +When this is specified, rclone condenses the stats into a single line +showing the most important stats only. .SS \-\-stats\-unit=bits|bytes .PP By default, data transfer rates will be printed in bytes/second. @@ -4194,8 +4426,8 @@ old file on the remote and upload a new copy. .PP If you use this flag, and the remote supports server side copy or server side move, and the source and destination have a compatible hash, then -this will track renames during \f[C]sync\f[], \f[C]copy\f[], and -\f[C]move\f[] operations and perform renaming server\-side. +this will track renames during \f[C]sync\f[] operations and perform +renaming server\-side. .PP Files will be matched by size and hash \- if both match then a rename will be considered. @@ -5515,6 +5747,50 @@ It is virtual memory so may include unused memory .PP This returns PID of current process. Useful for stopping rclone process. +.SS core/stats: Returns stats about current transfers. +.PP +This returns all available stats +.IP +.nf +\f[C] +rclone\ rc\ core/stats +\f[] +.fi +.PP +Returns the following values: +.IP +.nf +\f[C] +{ +\ \ \ \ "speed":\ average\ speed\ in\ bytes/sec\ since\ start\ of\ the\ process, +\ \ \ \ "bytes":\ total\ transferred\ bytes\ since\ the\ start\ of\ the\ process, +\ \ \ \ "errors":\ number\ of\ errors, +\ \ \ \ "checks":\ number\ of\ checked\ files, +\ \ \ \ "transfers":\ number\ of\ transferred\ files, +\ \ \ \ "deletes"\ :\ number\ of\ deleted\ files, +\ \ \ \ "elapsedTime":\ time\ in\ seconds\ since\ the\ start\ of\ the\ process, +\ \ \ \ "lastError":\ last\ occurred\ error, +\ \ \ \ "transferring":\ an\ array\ of\ currently\ active\ file\ transfers: +\ \ \ \ \ \ \ \ [ +\ \ \ \ \ \ \ \ \ \ \ \ { +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "bytes":\ total\ transferred\ bytes\ for\ this\ file, +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "eta":\ estimated\ time\ in\ seconds\ until\ file\ transfer\ completion +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "name":\ name\ of\ the\ file, +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "percentage":\ progress\ of\ the\ file\ transfer\ in\ percent, +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "speed":\ speed\ in\ bytes/sec, +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "speedAvg":\ speed\ in\ bytes/sec\ as\ an\ exponentially\ weighted\ moving\ average, +\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ "size":\ size\ of\ the\ file\ in\ bytes +\ \ \ \ \ \ \ \ \ \ \ \ } +\ \ \ \ \ \ \ \ ], +\ \ \ \ "checking":\ an\ array\ of\ names\ of\ currently\ active\ file\ checks +\ \ \ \ \ \ \ \ [] +} +\f[] +.fi +.PP +Values for "transferring", "checking" and "lastError" are only assigned +if data is available. +The value for "eta" is null if an eta cannot be determined. .SS rc/error: This returns an error .PP This returns an error with the input as part of its error string. @@ -5552,6 +5828,31 @@ starting with dir will forget that dir, eg rclone\ rc\ vfs/forget\ file=hello\ file2=goodbye\ dir=home/junk \f[] .fi +.SS vfs/refresh: Refresh the directory cache. +.PP +This reads the directories for the specified paths and freshens the +directory cache. +.PP +If no paths are passed in then it will refresh the root directory. +.IP +.nf +\f[C] +rclone\ rc\ vfs/refresh +\f[] +.fi +.PP +Otherwise pass directories in as dir=path. +Any parameter key starting with dir will refresh that directory, eg +.IP +.nf +\f[C] +rclone\ rc\ vfs/refresh\ dir=home/junk\ dir2=data/misc +\f[] +.fi +.PP +If the parameter recursive=true is given the whole directory tree will +get refreshed. +This refresh will use \-\-fast\-list if enabled. .SS Accessing the remote control via HTTP .PP Rclone implements a simple HTTP based protocol. @@ -5912,6 +6213,19 @@ T}@T{ R/W T} T{ +Jottacloud +T}@T{ +MD5 +T}@T{ +Yes +T}@T{ +Yes +T}@T{ +No +T}@T{ +R/W +T} +T{ Mega T}@T{ \- @@ -6330,7 +6644,7 @@ Yes T}@T{ Yes T}@T{ -No +Yes T}@T{ Yes T}@T{ @@ -6381,6 +6695,27 @@ T}@T{ Yes T} T{ +Jottacloud +T}@T{ +Yes +T}@T{ +Yes +T}@T{ +Yes +T}@T{ +Yes +T}@T{ +No +T}@T{ +No +T}@T{ +No +T}@T{ +No +T}@T{ +No +T} +T{ Mega T}@T{ Yes @@ -6431,7 +6766,7 @@ Yes T}@T{ Yes T}@T{ -No #197 (https://github.com/ncw/rclone/issues/197) +Yes T}@T{ No #575 (https://github.com/ncw/rclone/issues/575) T}@T{ @@ -6830,10 +7165,24 @@ rclone\ copy\ /home/source\ remote:source .fi .SS Amazon Drive .PP -Paths are specified as \f[C]remote:path\f[] +Amazon Drive, formerly known as Amazon Cloud Drive, is a cloud storage +service run by Amazon for consumers. +.SS Status .PP -Paths may be as deep as required, eg -\f[C]remote:directory/subdirectory\f[]. +\f[B]Important:\f[] rclone supports Amazon Drive only if you have your +own set of API keys. +Unfortunately the Amazon Drive developer +program (https://developer.amazon.com/amazon-drive) is now closed to new +entries so if you don\[aq]t already have your own set of keys you will +not be able to use rclone with Amazon Drive. +.PP +For the history on why rclone no longer has a set of Amazon Drive API +keys see the +forum (https://forum.rclone.org/t/rclone-has-been-banned-from-amazon-drive/2314). +.PP +If you happen to know anyone who works at Amazon then please ask them to +re\-instate rclone into the Amazon Drive developer program \- thanks! +.SS Setup .PP The initial setup for Amazon Drive involves getting a token from Amazon which you need to do in your browser. @@ -6845,10 +7194,8 @@ This is used to keep the Amazon credentials out of the source code. The proxy runs in Google\[aq]s very secure App Engine environment and doesn\[aq]t store any credentials which pass through it. .PP -\f[B]NB\f[] rclone doesn\[aq]t not currently have its own Amazon Drive -credentials (see the -forum (https://forum.rclone.org/t/rclone-has-been-banned-from-amazon-drive/) -for why) so you will either need to have your own \f[C]client_id\f[] and +Since rclone doesn\[aq]t currently have its own Amazon Drive credentials +so you will either need to have your own \f[C]client_id\f[] and \f[C]client_secret\f[] with Amazon Drive, or use a a third party ouath proxy in which case you will need to enter \f[C]client_id\f[], \f[C]client_secret\f[], \f[C]auth_url\f[] and \f[C]token_url\f[]. @@ -7530,6 +7877,17 @@ Note that 2 chunks of this size are buffered in memory per transfer. .PP If you are transferring large files over high speed links and you have enough memory, then increasing this will speed up the transfers. +.SS \-\-s3\-force\-path\-style=BOOL +.PP +If this is true (the default) then rclone will use path style access, if +false then rclone will use virtual path style. +See the AWS S3 +docs (https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html#access-bucket-intro) +for more info. +.PP +Some providers (eg Aliyun OSS or Netease COS) require this set to +\f[C]false\f[]. +It can also be set in the config in the advanced section. .SS \-\-s3\-upload\-concurrency .PP Number of chunks of the same file that are uploaded concurrently. @@ -8143,6 +8501,111 @@ server_side_encryption\ = storage_class\ = \f[] .fi +.SS Aliyun OSS / Netease NOS +.PP +This describes how to set up Aliyun OSS \- Netease NOS is the same +except for different endpoints. +.PP +Note this is a pretty standard S3 setup, except for the setting of +\f[C]force_path_style\ =\ false\f[] in the advanced config. +.IP +.nf +\f[C] +#\ rclone\ config +e/n/d/r/c/s/q>\ n +name>\ oss +Type\ of\ storage\ to\ configure. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 3\ /\ Amazon\ S3\ Compliant\ Storage\ Providers\ (AWS,\ Ceph,\ Dreamhost,\ IBM\ COS,\ Minio) +\ \ \ \\\ "s3" +Storage>\ s3 +Choose\ your\ S3\ provider. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 8\ /\ Any\ other\ S3\ compatible\ provider +\ \ \ \\\ "Other" +provider>\ other +Get\ AWS\ credentials\ from\ runtime\ (environment\ variables\ or\ EC2/ECS\ meta\ data\ if\ no\ env\ vars). +Only\ applies\ if\ access_key_id\ and\ secret_access_key\ is\ blank. +Enter\ a\ boolean\ value\ (true\ or\ false).\ Press\ Enter\ for\ the\ default\ ("false"). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 1\ /\ Enter\ AWS\ credentials\ in\ the\ next\ step +\ \ \ \\\ "false" +\ 2\ /\ Get\ AWS\ credentials\ from\ the\ environment\ (env\ vars\ or\ IAM) +\ \ \ \\\ "true" +env_auth>\ 1 +AWS\ Access\ Key\ ID. +Leave\ blank\ for\ anonymous\ access\ or\ runtime\ credentials. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +access_key_id>\ xxxxxxxxxxxx +AWS\ Secret\ Access\ Key\ (password) +Leave\ blank\ for\ anonymous\ access\ or\ runtime\ credentials. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +secret_access_key>\ xxxxxxxxxxxxxxxxx +Region\ to\ connect\ to. +Leave\ blank\ if\ you\ are\ using\ an\ S3\ clone\ and\ you\ don\[aq]t\ have\ a\ region. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 1\ /\ Use\ this\ if\ unsure.\ Will\ use\ v4\ signatures\ and\ an\ empty\ region. +\ \ \ \\\ "" +\ 2\ /\ Use\ this\ only\ if\ v4\ signatures\ don\[aq]t\ work,\ eg\ pre\ Jewel/v10\ CEPH. +\ \ \ \\\ "other\-v2\-signature" +region>\ 1 +Endpoint\ for\ S3\ API. +Required\ when\ using\ an\ S3\ clone. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +endpoint>\ oss\-cn\-shenzhen.aliyuncs.com +Location\ constraint\ \-\ must\ be\ set\ to\ match\ the\ Region. +Leave\ blank\ if\ not\ sure.\ Used\ when\ creating\ buckets\ only. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +location_constraint> +Canned\ ACL\ used\ when\ creating\ buckets\ and/or\ storing\ objects\ in\ S3. +For\ more\ info\ visit\ https://docs.aws.amazon.com/AmazonS3/latest/dev/acl\-overview.html#canned\-acl +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 1\ /\ Owner\ gets\ FULL_CONTROL.\ No\ one\ else\ has\ access\ rights\ (default). +\ \ \ \\\ "private" +acl>\ 1 +Edit\ advanced\ config?\ (y/n) +y)\ Yes +n)\ No +y/n>\ y +Chunk\ size\ to\ use\ for\ uploading +Enter\ a\ size\ with\ suffix\ k,M,G,T.\ Press\ Enter\ for\ the\ default\ ("5M"). +chunk_size> +Don\[aq]t\ store\ MD5\ checksum\ with\ object\ metadata +Enter\ a\ boolean\ value\ (true\ or\ false).\ Press\ Enter\ for\ the\ default\ ("false"). +disable_checksum> +An\ AWS\ session\ token +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +session_token> +Concurrency\ for\ multipart\ uploads. +Enter\ a\ signed\ integer.\ Press\ Enter\ for\ the\ default\ ("2"). +upload_concurrency> +If\ true\ use\ path\ style\ access\ if\ false\ use\ virtual\ hosted\ style. +Some\ providers\ (eg\ Aliyun\ OSS\ or\ Netease\ COS)\ require\ this. +Enter\ a\ boolean\ value\ (true\ or\ false).\ Press\ Enter\ for\ the\ default\ ("true"). +force_path_style>\ false +Remote\ config +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- +[oss] +type\ =\ s3 +provider\ =\ Other +env_auth\ =\ false +access_key_id\ =\ xxxxxxxxx +secret_access_key\ =\ xxxxxxxxxxxxx +endpoint\ =\ oss\-cn\-shenzhen.aliyuncs.com +acl\ =\ private +force_path_style\ =\ false +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- +y)\ Yes\ this\ is\ OK +e)\ Edit\ this\ remote +d)\ Delete\ this\ remote +y/e/d>\ y +\f[] +.fi .SS Backblaze B2 .PP B2 is Backblaze\[aq]s cloud storage @@ -8201,7 +8664,7 @@ Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value 13\ /\ Yandex\ Disk \ \ \ \\\ "yandex" Storage>\ 3 -Account\ ID +Account\ ID\ or\ Application\ Key\ ID account>\ 123456789abc Application\ Key key>\ 0123456789abcdef0123456789abcdef0123456789 @@ -8231,7 +8694,7 @@ rclone\ lsd\ remote: \f[] .fi .PP -Make a new bucket +Create a new bucket .IP .nf \f[C] @@ -8255,6 +8718,21 @@ excess files in the bucket. rclone\ sync\ /home/local/directory\ remote:bucket \f[] .fi +.SS Application Keys +.PP +B2 supports multiple Application Keys for different access permission to +B2 Buckets (https://www.backblaze.com/b2/docs/application_keys.html). +.PP +You can use these with rclone too. +.PP +Follow Backblaze\[aq]s docs to create an Application Key with the +required permission and add the \f[C]Application\ Key\ ID\f[] as the +\f[C]account\f[] and the \f[C]Application\ Key\f[] itself as the +\f[C]key\f[]. +.PP +Note that you must put the Application Key ID as the \f[C]account\f[] \- +you can\[aq]t use the master Account ID. +If you try then B2 will return 401 errors. .SS \-\-fast\-list .PP This remote supports \f[C]\-\-fast\-list\f[] which allows you to use @@ -8714,8 +9192,8 @@ y/e/d>\ y Box allows modification times to be set on objects accurate to 1 second. These will be used to detect whether objects need syncing or not. .PP -One drive supports SHA1 type hashes, so you can use the -\f[C]\-\-checksum\f[] flag. +Box supports SHA1 type hashes, so you can use the \f[C]\-\-checksum\f[] +flag. .SS Transfers .PP For files above 50MB rclone will use a chunked transfer. @@ -8734,6 +9212,10 @@ Here are the command line options specific to this cloud storage system. .PP Cutoff for switching to chunked upload \- must be >= 50MB. The default is 50MB. +.SS \-\-box\-commit\-retries int +.PP +Max number of times to try committing a multipart file. +(default 100) .SS Limitations .PP Note that Box is case insensitive so you can\[aq]t have a file called @@ -9039,6 +9521,13 @@ Params: \- \f[B]remote\f[] = path to remote \f[B](required)\f[] \- .SS Specific options .PP Here are the command line options specific to this cloud storage system. +.SS \-\-cache\-db\-path=PATH +.PP +Path to where the file structure metadata (DB) is stored locally. +The remote name is used as the DB file name. +.PP +\f[B]Default\f[]: /cache\-backend/ \f[B]Example\f[]: +/.cache/cache\-backend/test\-cache .SS \-\-cache\-chunk\-path=PATH .PP Path to where partial file data (chunks) is stored locally. @@ -9052,13 +9541,6 @@ don\[aq]t specify one for \f[C]\-\-cache\-chunk\-path\f[] then .PP \f[B]Default\f[]: /cache\-backend/ \f[B]Example\f[]: /.cache/cache\-backend/test\-cache -.SS \-\-cache\-db\-path=PATH -.PP -Path to where the file structure metadata (DB) is stored locally. -The remote name is used as the DB file name. -.PP -\f[B]Default\f[]: /cache\-backend/ \f[B]Example\f[]: -/.cache/cache\-backend/test\-cache .SS \-\-cache\-db\-purge .PP Flag to clear all the cached data for this remote before. @@ -10572,6 +11054,62 @@ d)\ Delete\ this\ remote y/e/d>\ y \f[] .fi +.SS \-\-fast\-list +.PP +This remote supports \f[C]\-\-fast\-list\f[] which allows you to use +fewer transactions in exchange for more memory. +See the rclone docs (/docs/#fast-list) for more details. +.PP +It does this by combining multiple \f[C]list\f[] calls into a single API +request. +.PP +This works by combining many \f[C]\[aq]%s\[aq]\ in\ parents\f[] filters +into one expression. +To list the contents of directories a, b and c, the the following +requests will be send by the regular \f[C]List\f[] function: +.IP +.nf +\f[C] +trashed=false\ and\ \[aq]a\[aq]\ in\ parents +trashed=false\ and\ \[aq]b\[aq]\ in\ parents +trashed=false\ and\ \[aq]c\[aq]\ in\ parents +\f[] +.fi +.PP +These can now be combined into a single request: +.IP +.nf +\f[C] +trashed=false\ and\ (\[aq]a\[aq]\ in\ parents\ or\ \[aq]b\[aq]\ in\ parents\ or\ \[aq]c\[aq]\ in\ parents) +\f[] +.fi +.PP +The implementation of \f[C]ListR\f[] will put up to 50 \f[C]parents\f[] +filters into one request. +It will use the \f[C]\-\-checkers\f[] value to specify the number of +requests to run in parallel. +.PP +In tests, these batch requests were up to 20x faster than the regular +method. +Running the following command against different sized folders gives: +.IP +.nf +\f[C] +rclone\ lsjson\ \-vv\ \-R\ \-\-checkers=6\ gdrive:folder +\f[] +.fi +.PP +small folder (220 directories, 700 files): +.IP \[bu] 2 +without \f[C]\-\-fast\-list\f[]: 38s +.IP \[bu] 2 +with \f[C]\-\-fast\-list\f[]: 10s +.PP +large folder (10600 directories, 39000 files): +.IP \[bu] 2 +without \f[C]\-\-fast\-list\f[]: 22:05 min +.IP \[bu] 2 +with \f[C]\-\-fast\-list\f[]: 58s .SS Modified time .PP Google drive stores modification times accurate to 1 ms. @@ -10820,6 +11358,9 @@ post (https://www.labnol.org/internet/direct-links-for-google-drive/28356/). .PP When using a service account, this instructs rclone to impersonate the user passed in. +.SS \-\-drive\-keep\-revision\-forever +.PP +Keeps new head revision of the file forever. .SS \-\-drive\-list\-chunk int .PP Size of listing chunk 100\-1000. @@ -11093,22 +11634,12 @@ Most HTTP servers store time accurate to 1 second. No checksums are stored. .SS Usage without a config file .PP -Note that since only two environment variable need to be set, it is easy -to use without a config file like this. +Since the http remote only has one config parameter it is easy to use +without a config file: .IP .nf \f[C] -RCLONE_CONFIG_ZZ_TYPE=http\ RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org\ rclone\ lsd\ zz: -\f[] -.fi -.PP -Or if you prefer -.IP -.nf -\f[C] -export\ RCLONE_CONFIG_ZZ_TYPE=http -export\ RCLONE_CONFIG_ZZ_URL=https://beta.rclone.org -rclone\ lsd\ zz: +rclone\ lsd\ \-\-http\-url\ https://beta.rclone.org\ :http: \f[] .fi .SS Hubic @@ -11266,6 +11797,157 @@ credentials and ignores the expires field returned by the Hubic API. The Swift API doesn\[aq]t return a correct MD5SUM for segmented files (Dynamic or Static Large Objects) so rclone won\[aq]t check or use the MD5SUM for these. +.SS Jottacloud +.PP +Paths are specified as \f[C]remote:path\f[] +.PP +Paths may be as deep as required, eg +\f[C]remote:directory/subdirectory\f[]. +.PP +To configure Jottacloud you will need to enter your username and +password and select a mountpoint. +.PP +Here is an example of how to make a remote called \f[C]remote\f[]. +First run: +.IP +.nf +\f[C] +\ rclone\ config +\f[] +.fi +.PP +This will guide you through an interactive setup process: +.IP +.nf +\f[C] +No\ remotes\ found\ \-\ make\ a\ new\ one +n)\ New\ remote +s)\ Set\ configuration\ password +q)\ Quit\ config +n/s/q>\ n +name>\ remote +Type\ of\ storage\ to\ configure. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +[snip] +13\ /\ JottaCloud +\ \ \ \\\ "jottacloud" +[snip] +Storage>\ jottacloud +User\ Name +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +user>\ user +Password. +y)\ Yes\ type\ in\ my\ own\ password +g)\ Generate\ random\ password +n)\ No\ leave\ this\ optional\ password\ blank +y/g/n>\ y +Enter\ the\ password: +password: +Confirm\ the\ password: +password: +The\ mountpoint\ to\ use. +Enter\ a\ string\ value.\ Press\ Enter\ for\ the\ default\ (""). +Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value +\ 1\ /\ Will\ be\ synced\ by\ the\ official\ client. +\ \ \ \\\ "Sync" +\ 2\ /\ Archive +\ \ \ \\\ "Archive" +mountpoint>\ Archive +Remote\ config +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- +[remote] +type\ =\ jottacloud +user\ =\ user +pass\ =\ ***\ ENCRYPTED\ *** +mountpoint\ =\ Archive +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- +y)\ Yes\ this\ is\ OK +e)\ Edit\ this\ remote +d)\ Delete\ this\ remote +y/e/d>\ y +\f[] +.fi +.PP +Once configured you can then use \f[C]rclone\f[] like this, +.PP +List directories in top level of your Jottacloud +.IP +.nf +\f[C] +rclone\ lsd\ remote: +\f[] +.fi +.PP +List all the files in your Jottacloud +.IP +.nf +\f[C] +rclone\ ls\ remote: +\f[] +.fi +.PP +To copy a local directory to an Jottacloud directory called backup +.IP +.nf +\f[C] +rclone\ copy\ /home/source\ remote:backup +\f[] +.fi +.SS Modified time and hashes +.PP +Jottacloud allows modification times to be set on objects accurate to 1 +second. +These will be used to detect whether objects need syncing or not. +.PP +Jottacloud supports MD5 type hashes, so you can use the +\f[C]\-\-checksum\f[] flag. +.PP +Note that Jottacloud requires the MD5 hash before upload so if the +source does not have an MD5 checksum then the file will be cached +temporarily on disk (wherever the \f[C]TMPDIR\f[] environment variable +points to) before it is uploaded. +Small files will be cached in memory \- see the +\f[C]\-\-jottacloud\-md5\-memory\-limit\f[] flag. +.SS Deleting files +.PP +Any files you delete with rclone will end up in the trash. +Due to a lack of API documentation emptying the trash is currently only +possible via the Jottacloud website. +.SS Versions +.PP +Jottacloud supports file versioning. +When rclone uploads a new version of a file it creates a new version of +it. +Currently rclone only supports retrieving the current version but older +versions can be accessed via the Jottacloud Website. +.SS Limitations +.PP +Note that Jottacloud is case insensitive so you can\[aq]t have a file +called "Hello.doc" and one called "hello.doc". +.PP +There are quite a few characters that can\[aq]t be in Jottacloud file +names. +Rclone will map these names to and from an identical looking unicode +equivalent. +For example if a file has a ? +in it will be mapped to ? instead. +.PP +Jottacloud only supports filenames up to 255 characters in length. +.SS Specific options +.PP +Here are the command line options specific to this cloud storage system. +.SS \-\-jottacloud\-md5\-memory\-limit SizeSuffix +.PP +Files bigger than this will be cached on disk to calculate the MD5 if +required. +(default 10M) +.SS Troubleshooting +.PP +Jottacloud exhibits some inconsistent behaviours regarding deleted files +and folders which may cause Copy, Move and DirMove operations to +previously deleted paths to fail. +Emptying the trash should help in such cases. .SS Mega .PP Mega (https://mega.nz/) is a cloud storage and file hosting service @@ -11374,6 +12056,19 @@ Duplicated files cause problems with the syncing and you will see messages in the log about duplicates. .PP Use \f[C]rclone\ dedupe\f[] to fix duplicated files. +.SS Specific options +.PP +Here are the command line options specific to this cloud storage system. +.SS \-\-mega\-debug +.PP +If this flag is set (along with \f[C]\-vv\f[]) it will print further +debugging information from the mega backend. +.SS \-\-mega\-hard\-delete +.PP +Normally the mega backend will put all deletions into the trash rather +than permanently deleting them. +If you specify this flag (or set it in the advanced config) then rclone +will permanently delete objects instead. .SS Limitations .PP This backend uses the go\-mega go @@ -11517,6 +12212,49 @@ overhead to using it. MD5 hashes are stored with blobs. However blobs that were uploaded in chunks only have an MD5 if the source remote was capable of MD5 hashes, eg the local disk. +.SS Authenticating with Azure Blob Storage +.PP +Rclone has 3 ways of authenticating with Azure Blob Storage: +.SS Account and Key +.PP +This is the most straight forward and least flexible way. +Just fill in the \f[C]account\f[] and \f[C]key\f[] lines and leave the +rest blank. +.SS SAS URL +.PP +This can be an account level SAS URL or container level SAS URL +.PP +To use it leave \f[C]account\f[], \f[C]key\f[] blank and fill in +\f[C]sas_url\f[]. +.PP +Account level SAS URL or container level SAS URL can be obtained from +Azure portal or Azure Storage Explorer. +To get a container level SAS URL right click on a container in the Azure +Blob explorer in the Azure portal. +.PP +If You use container level SAS URL, rclone operations are permitted only +on particular container, eg +.IP +.nf +\f[C] +rclone\ ls\ azureblob:container\ or\ rclone\ ls\ azureblob: +\f[] +.fi +.PP +Since container name already exists in SAS URL, you can leave it empty +as well. +.PP +However these will not work +.IP +.nf +\f[C] +rclone\ lsd\ azureblob: +rclone\ ls\ azureblob:othercontainer +\f[] +.fi +.PP +This would be useful for temporarily allowing third parties access to a +single container or putting credentials into an untrusted environment. .SS Multipart uploads .PP Rclone supports multipart uploads with Azure Blob storage. @@ -11553,6 +12291,19 @@ Default 4MB. Note that this is stored in memory and there may be up to \f[C]\-\-transfers\f[] chunks stored at once in memory. This can be at most 100MB. +.SS \-\-azureblob\-access\-tier=Hot/Cool/Archive +.PP +Azure storage supports blob tiering, you can configure tier in advanced +settings or supply flag while performing data transfer operations. +If there is no \f[C]access\ tier\f[] specified, rclone doesn\[aq]t apply +any tier. +rclone performs \f[C]Set\ Tier\f[] operation on blobs while uploading, +if objects are not modified, specifying \f[C]access\ tier\f[] to new one +will have no effect. +If blobs are in \f[C]archive\ tier\f[] at remote, trying to perform data +transfer operations from remote will not be allowed. +User should first restore by tiering blob to \f[C]Hot\f[] or +\f[C]Cool\f[]. .SS Limitations .PP MD5 sums are only uploaded with chunked files if the source has an MD5 @@ -12400,6 +13151,12 @@ last uploaded. .SS Specific options .PP Here are the command line options specific to this cloud storage system. +.SS \-\-swift\-storage\-policy=STRING +.PP +Apply the specified storage policy when creating a new container. +The policy cannot be changed afterwards. +The allowed configuration values and their meaning depend on your Swift +storage provider. .SS \-\-swift\-chunk\-size=SIZE .PP Above this size files will be chunked into a _segments container. @@ -12866,53 +13623,17 @@ n/s/q>\ n name>\ remote Type\ of\ storage\ to\ configure. Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value -\ 1\ /\ Amazon\ Drive -\ \ \ \\\ "amazon\ cloud\ drive" -\ 2\ /\ Amazon\ S3\ (also\ Dreamhost,\ Ceph,\ Minio) -\ \ \ \\\ "s3" -\ 3\ /\ Backblaze\ B2 -\ \ \ \\\ "b2" -\ 4\ /\ Box -\ \ \ \\\ "box" -\ 5\ /\ Dropbox -\ \ \ \\\ "dropbox" -\ 6\ /\ Encrypt/Decrypt\ a\ remote -\ \ \ \\\ "crypt" -\ 7\ /\ FTP\ Connection -\ \ \ \\\ "ftp" -\ 8\ /\ Google\ Cloud\ Storage\ (this\ is\ not\ Google\ Drive) -\ \ \ \\\ "google\ cloud\ storage" -\ 9\ /\ Google\ Drive -\ \ \ \\\ "drive" -10\ /\ Hubic -\ \ \ \\\ "hubic" -11\ /\ Local\ Disk -\ \ \ \\\ "local" -12\ /\ Microsoft\ Azure\ Blob\ Storage -\ \ \ \\\ "azureblob" -13\ /\ Microsoft\ OneDrive -\ \ \ \\\ "onedrive" -14\ /\ Openstack\ Swift\ (Rackspace\ Cloud\ Files,\ Memset\ Memstore,\ OVH) -\ \ \ \\\ "swift" -15\ /\ Pcloud -\ \ \ \\\ "pcloud" -16\ /\ QingCloud\ Object\ Storage -\ \ \ \\\ "qingstor" -17\ /\ SSH/SFTP\ Connection -\ \ \ \\\ "sftp" -18\ /\ WebDAV +[snip] +22\ /\ Webdav \ \ \ \\\ "webdav" -19\ /\ Yandex\ Disk -\ \ \ \\\ "yandex" -20\ /\ http\ Connection -\ \ \ \\\ "http" +[snip] Storage>\ webdav URL\ of\ http\ host\ to\ connect\ to Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value \ 1\ /\ Connect\ to\ example.com \ \ \ \\\ "https://example.com" url>\ https://example.com/remote.php/webdav/ -Name\ of\ the\ WebDAV\ site/service/software\ you\ are\ using +Name\ of\ the\ Webdav\ site/service/software\ you\ are\ using Choose\ a\ number\ from\ below,\ or\ type\ in\ your\ own\ value \ 1\ /\ Nextcloud \ \ \ \\\ "nextcloud" @@ -12934,13 +13655,17 @@ Enter\ the\ password: password: Confirm\ the\ password: password: +Bearer\ token\ instead\ of\ user/pass\ (eg\ a\ Macaroon) +bearer_token>\ Remote\ config \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- [remote] +type\ =\ webdav url\ =\ https://example.com/remote.php/webdav/ vendor\ =\ nextcloud user\ =\ user pass\ =\ ***\ ENCRYPTED\ *** +bearer_token\ =\ \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- y)\ Yes\ this\ is\ OK e)\ Edit\ this\ remote @@ -12981,6 +13706,9 @@ However when used with Owncloud or Nextcloud rclone will support modified times. .PP Hashes are not supported. +.SS Provider notes +.PP +See below for notes on specific providers. .SS Owncloud .PP Click on the settings cog in the bottom right of the page and this will @@ -13027,7 +13755,7 @@ For more help see the put.io webdav docs (http://help.put.io/apps-and-integrations/ftp-and-webdav). .SS Sharepoint .PP -Can be used with Sharepoint provided by OneDrive for Business or +Rclone can be used with Sharepoint provided by OneDrive for Business or Office365 Education Accounts. This feature is only needed for a few of these Accounts, mostly Office365 Education ones. @@ -13070,6 +13798,35 @@ user\ =\ YourEmailAddress pass\ =\ encryptedpassword \f[] .fi +.SS dCache +.PP +dCache is a storage system with WebDAV doors that support, beside basic +and x509, authentication with +Macaroons (https://www.dcache.org/manuals/workshop-2017-05-29-Umea/000-Final/anupam_macaroons_v02.pdf) +(bearer tokens). +.PP +Configure as normal using the \f[C]other\f[] type. +Don\[aq]t enter a username or password, instead enter your Macaroon as +the \f[C]bearer_token\f[]. +.PP +The config will end up looking something like this. +.IP +.nf +\f[C] +[dcache] +type\ =\ webdav +url\ =\ https://dcache... +vendor\ =\ other +user\ = +pass\ = +bearer_token\ =\ your\-macaroon +\f[] +.fi +.PP +There is a +script (https://github.com/onnozweers/dcache-scripts/blob/master/get-share-link) +that obtains a Macaroon from a dCache WebDAV endpoint, and creates an +rclone config file. .SS Yandex Disk .PP Yandex Disk (https://disk.yandex.com) is a cloud storage solution @@ -13418,20 +14175,322 @@ as an valid flag. .PP This flag disables warning messages on skipped symlinks or junction points, as you explicitly acknowledge that they should be skipped. -.SS Changelog -.IP \[bu] 2 -v1.42 \- 2018\-06\-16 -.RS 2 +.SH Changelog +.SS v1.42 \- 2018\-09\-01 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 -OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) +Jottacloud (Sebastian Bünger) +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 -deletefile command (Filip Bartodziej) +copyurl: copies a URL to a remote (Denis) +.RE .IP \[bu] 2 New Features +.RS 2 +.IP \[bu] 2 +Reworked config for backends (Nick Craig\-Wood) +.RS 2 +.IP \[bu] 2 +All backend config can now be supplied by command line, env var or +config file +.IP \[bu] 2 +Advanced section in the config wizard for the optional items +.IP \[bu] 2 +A large step towards rclone backends being usable in other go software +.IP \[bu] 2 +Allow on the fly remotes with :backend: syntax +.RE +.IP \[bu] 2 +Stats revamp +.RS 2 +.IP \[bu] 2 +Add \f[C]\-\-progress\f[]/\f[C]\-P\f[] flag to show interactive progress +(Nick Craig\-Wood) +.IP \[bu] 2 +Show the total progress of the sync in the stats (Nick Craig\-Wood) +.IP \[bu] 2 +Add \f[C]\-\-stats\-one\-line\f[] flag for single line stats (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +Added weekday schedule into \f[C]\-\-bwlimit\f[] (Mateusz) +.IP \[bu] 2 +lsjson: Add option to show the original object IDs (Fabian Möller) +.IP \[bu] 2 +serve webdav: Make Content\-Type without reading the file and add +\f[C]\-\-etag\-hash\f[] (Nick Craig\-Wood) +.IP \[bu] 2 +build +.RS 2 +.IP \[bu] 2 +Build macOS with native compiler (Nick Craig\-Wood) +.IP \[bu] 2 +Update to use go1.11 for the build (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +rc +.RS 2 +.IP \[bu] 2 +Added core/stats to return the stats (reddi1) +.RE +.IP \[bu] 2 +\f[C]version\ \-\-check\f[]: Prints the current release and beta +versions (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Bug Fixes +.RS 2 +.IP \[bu] 2 +accounting +.RS 2 +.IP \[bu] 2 +Fix time to completion estimates (Nick Craig\-Wood) +.IP \[bu] 2 +Fix moving average speed for file stats (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +config: Fix error reading password from piped input (Nick Craig\-Wood) +.IP \[bu] 2 +move: Fix \f[C]\-\-delete\-empty\-src\-dirs\f[] flag to delete all empty +dirs on move (ishuah) +.RE +.IP \[bu] 2 +Mount +.RS 2 +.IP \[bu] 2 +Implement \f[C]\-\-daemon\-timeout\f[] flag for OSXFUSE (Nick +Craig\-Wood) +.IP \[bu] 2 +Fix mount \f[C]\-\-daemon\f[] not working with encrypted config (Alex +Chen) +.IP \[bu] 2 +Clip the number of blocks to 2^32\-1 on macOS \- fixes borg backup (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +VFS +.RS 2 +.IP \[bu] 2 +Enable vfs\-read\-chunk\-size by default (Fabian Möller) +.IP \[bu] 2 +Add the vfs/refresh rc command (Fabian Möller) +.IP \[bu] 2 +Add non recursive mode to vfs/refresh rc command (Fabian Möller) +.IP \[bu] 2 +Try to seek buffer on read only files (Fabian Möller) +.RE +.IP \[bu] 2 +Local +.RS 2 +.IP \[bu] 2 +Fix crash when deprecated \f[C]\-\-local\-no\-unicode\-normalization\f[] +is supplied (Nick Craig\-Wood) +.IP \[bu] 2 +Fix mkdir error when trying to copy files to the root of a drive on +windows (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Cache +.RS 2 +.IP \[bu] 2 +Fix nil pointer deref when using lsjson on cached directory (Nick +Craig\-Wood) +.IP \[bu] 2 +Fix nil pointer deref for occasional crash on playback (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +Crypt +.RS 2 +.IP \[bu] 2 +Fix accounting when checking hashes on upload (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Amazon Cloud Drive +.RS 2 +.IP \[bu] 2 +Make very clear in the docs that rclone has no ACD keys (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +Azure Blob +.RS 2 +.IP \[bu] 2 +Add connection string and SAS URL auth (Nick Craig\-Wood) +.IP \[bu] 2 +List the container to see if it exists (Nick Craig\-Wood) +.IP \[bu] 2 +Port new Azure Blob Storage SDK (sandeepkru) +.IP \[bu] 2 +Added blob tier, tier between Hot, Cool and Archive. +(sandeepkru) +.IP \[bu] 2 +Remove leading / from paths (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +B2 +.RS 2 +.IP \[bu] 2 +Support Application Keys (Nick Craig\-Wood) +.IP \[bu] 2 +Remove leading / from paths (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Box +.RS 2 +.IP \[bu] 2 +Fix upload of > 2GB files on 32 bit platforms (Nick Craig\-Wood) +.IP \[bu] 2 +Make \f[C]\-\-box\-commit\-retries\f[] flag defaulting to 100 to fix +large uploads (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Drive +.RS 2 +.IP \[bu] 2 +Add \f[C]\-\-drive\-keep\-revision\-forever\f[] flag (lewapm) +.IP \[bu] 2 +Handle gdocs when filtering file names in list (Fabian Möller) +.IP \[bu] 2 +Support using \f[C]\-\-fast\-list\f[] for large speedups (Fabian Möller) +.RE +.IP \[bu] 2 +FTP +.RS 2 +.IP \[bu] 2 +Fix Put mkParentDir failed: 521 for BunnyCDN (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Google Cloud Storage +.RS 2 +.IP \[bu] 2 +Fix index out of range error with \f[C]\-\-fast\-list\f[] (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +Jottacloud +.RS 2 +.IP \[bu] 2 +Fix MD5 error check (Oliver Heyme) +.IP \[bu] 2 +Handle empty time values (Martin Polden) +.IP \[bu] 2 +Calculate missing MD5s (Oliver Heyme) +.IP \[bu] 2 +Docs, fixes and tests for MD5 calculation (Nick Craig\-Wood) +.IP \[bu] 2 +Add optional MimeTyper interface. +(Sebastian Bünger) +.IP \[bu] 2 +Implement optional About interface (for \f[C]df\f[] support). +(Sebastian Bünger) +.RE +.IP \[bu] 2 +Mega +.RS 2 +.IP \[bu] 2 +Wait for events instead of arbitrary sleeping (Nick Craig\-Wood) +.IP \[bu] 2 +Add \f[C]\-\-mega\-hard\-delete\f[] flag (Nick Craig\-Wood) +.IP \[bu] 2 +Fix failed logins with upper case chars in email (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Onedrive +.RS 2 +.IP \[bu] 2 +Shared folder support (Yoni Jah) +.IP \[bu] 2 +Implement DirMove (Cnly) +.IP \[bu] 2 +Fix rmdir sometimes deleting directories with contents (Nick +Craig\-Wood) +.RE +.IP \[bu] 2 +Pcloud +.RS 2 +.IP \[bu] 2 +Delete half uploaded files on upload error (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Qingstor +.RS 2 +.IP \[bu] 2 +Remove leading / from paths (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +S3 +.RS 2 +.IP \[bu] 2 +Fix index out of range error with \f[C]\-\-fast\-list\f[] (Nick +Craig\-Wood) +.IP \[bu] 2 +Add \f[C]\-\-s3\-force\-path\-style\f[] (Nick Craig\-Wood) +.IP \[bu] 2 +Add support for KMS Key ID (bsteiss) +.IP \[bu] 2 +Remove leading / from paths (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Swift +.RS 2 +.IP \[bu] 2 +Add \f[C]storage_policy\f[] (Ruben Vandamme) +.IP \[bu] 2 +Make it so just \f[C]storage_url\f[] or \f[C]auth_token\f[] can be +overidden (Nick Craig\-Wood) +.IP \[bu] 2 +Fix server side copy bug for unusal file names (Nick Craig\-Wood) +.IP \[bu] 2 +Remove leading / from paths (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +WebDAV +.RS 2 +.IP \[bu] 2 +Ensure we call MKCOL with a URL with a trailing / for QNAP interop (Nick +Craig\-Wood) +.IP \[bu] 2 +If root ends with / then don\[aq]t check if it is a file (Nick +Craig\-Wood) +.IP \[bu] 2 +Don\[aq]t accept redirects when reading metadata (Nick Craig\-Wood) +.IP \[bu] 2 +Add bearer token (Macaroon) support for dCache (Nick Craig\-Wood) +.IP \[bu] 2 +Document dCache and Macaroons (Onno Zweers) +.IP \[bu] 2 +Sharepoint recursion with different depth (Henning) +.IP \[bu] 2 +Attempt to remove failed uploads (Nick Craig\-Wood) +.RE +.IP \[bu] 2 +Yandex +.RS 2 +.IP \[bu] 2 +Fix listing/deleting files in the root (Nick Craig\-Wood) +.RE +.SS v1.42 \- 2018\-06\-16 +.IP \[bu] 2 +New backends +.RS 2 +.IP \[bu] 2 +OpenDrive (Oliver Heyme, Jakub Karlicek, ncw) +.RE +.IP \[bu] 2 +New commands +.RS 2 +.IP \[bu] 2 +deletefile command (Filip Bartodziej) +.RE +.IP \[bu] 2 +New Features +.RS 2 .IP \[bu] 2 copy, move: Copy single files directly, don\[aq]t use \f[C]\-\-files\-from\f[] work\-around @@ -13486,16 +14545,20 @@ Add ID field to output to show Object ID Add \f[C]\-\-retries\-sleep\f[] flag (Benjamin Joseph Dag) .IP \[bu] 2 Oauth tidy up web page and error handling (Henning Surmeier) +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Password prompt output with \f[C]\-\-log\-file\f[] fixed for unix (Filip Bartodziej) .IP \[bu] 2 Calculate ModifyWindow each time on the fly to fix various problems (Stefan Breunig) +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Only print "File.rename error" if there actually is an error (Stefan Breunig) @@ -13516,6 +14579,7 @@ Make Get/List/Set/Remove xattr return ENOSYS for efficiency .IP \[bu] 2 Make \f[C]\-\-daemon\f[] work for macOS without CGO .RE +.RE .IP \[bu] 2 VFS .RS 2 @@ -13527,6 +14591,7 @@ Fix ChangeNotify for new or changed folders (Fabian Möller) .RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Fix symlink/junction point directory handling under Windows .RS 2 @@ -13534,8 +14599,10 @@ Fix symlink/junction point directory handling under Windows \f[B]NB\f[] you will need to add \f[C]\-L\f[] to your command line to copy files with reparse points .RE +.RE .IP \[bu] 2 Cache +.RS 2 .IP \[bu] 2 Add non cached dirs on notifications (Remus Bunduc) .IP \[bu] 2 @@ -13552,21 +14619,29 @@ Reconnect plex websocket on failures (Remus Bunduc) Fix panic when running without plex configs (Remus Bunduc) .IP \[bu] 2 Fix root folder caching (Remus Bunduc) +.RE .IP \[bu] 2 Crypt +.RS 2 .IP \[bu] 2 Check the crypted hash of files when uploading for extra data security +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Make Dropbox for business folders accessible using an initial \f[C]/\f[] in the path +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Low level retry all operations if necessary +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Add \f[C]\-\-drive\-acknowledge\-abuse\f[] to download flagged files .IP \[bu] 2 @@ -13579,25 +14654,33 @@ Fix change list polling with team drives Fix ChangeNotify for folders (Fabian Möller) .IP \[bu] 2 Fix about (and df on a mount) for team drives +.RE .IP \[bu] 2 Onedrive +.RS 2 .IP \[bu] 2 Errorhandler for onedrive for business requests (Henning Surmeier) +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Adjust upload concurrency with \f[C]\-\-s3\-upload\-concurrency\f[] (themylogin) .IP \[bu] 2 Fix \f[C]\-\-s3\-chunk\-size\f[] which was always using the minimum +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Add \f[C]\-\-ssh\-path\-override\f[] flag (Piotr Oleszczyk) .IP \[bu] 2 Fix slow downloads for long latency connections +.RE .IP \[bu] 2 Webdav +.RS 2 .IP \[bu] 2 Add workarounds for biz.mail.ru .IP \[bu] 2 @@ -13605,25 +14688,28 @@ Ignore Reason\-Phrase in status line to fix 4shared (Rodrigo) .IP \[bu] 2 Better error message generation .RE -.IP \[bu] 2 -v1.41 \- 2018\-04\-28 -.RS 2 +.SS v1.41 \- 2018\-04\-28 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 Mega support added .IP \[bu] 2 Webdav now supports SharePoint cookie authentication (hensur) +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 link: create public link to files and folders (Stefan Breunig) .IP \[bu] 2 about: gets quota info from a remote (a\-roussos, ncw) .IP \[bu] 2 hashsum: a generic tool for any hash to produce md5sum like output +.RE .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 lsd: Add \-R flag and fix and update docs for all ls commands .IP \[bu] 2 @@ -13650,16 +14736,22 @@ rc: implement core/memstats to print internal memory usage info .IP \[bu] 2 rc: new call rc/pid (Michael P. Dubner) +.RE .IP \[bu] 2 Compile +.RS 2 .IP \[bu] 2 Drop support for go1.6 +.RE .IP \[bu] 2 Release +.RS 2 .IP \[bu] 2 Fix \f[C]make\ tarball\f[] (Chih\-Hsuan Yen) +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 filter: fix \-\-min\-age and \-\-max\-age together check .IP \[bu] 2 @@ -13670,8 +14762,10 @@ lsd,lsf: make sure all times we output are in local time rc: fix setting bwlimit to unlimited .IP \[bu] 2 rc: take note of the \-\-rc\-addr flag too as per the docs +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Use About to return the correct disk total/used/free (eg in \f[C]df\f[]) .IP \[bu] 2 @@ -13686,20 +14780,26 @@ excessive time listing directories .RE .IP \[bu] 2 Fix \f[C]df\ \-i\f[] (upstream fix) +.RE .IP \[bu] 2 VFS +.RS 2 .IP \[bu] 2 Filter files \f[C]\&.\f[] and \f[C]\&..\f[] from directory listing .IP \[bu] 2 Only make the VFS cache if \-\-vfs\-cache\-mode > Off +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Add \-\-local\-no\-check\-updated to disable updated file checks .IP \[bu] 2 Retry remove on Windows sharing violation error +.RE .IP \[bu] 2 Cache +.RS 2 .IP \[bu] 2 Flush the memory cache after close .IP \[bu] 2 @@ -13712,35 +14812,45 @@ Integrate with Plex websocket Add rc cache/stats (seuffert) .IP \[bu] 2 Add info log on notification +.RE .IP \[bu] 2 Box +.RS 2 .IP \[bu] 2 Fix failure reading large directories \- parse file/directory size as float +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Fix crypt+obfuscate on dropbox .IP \[bu] 2 Fix repeatedly uploading the same files +.RE .IP \[bu] 2 FTP +.RS 2 .IP \[bu] 2 Work around strange response from box FTP server .IP \[bu] 2 More workarounds for FTP servers to fix mkParentDir error .IP \[bu] 2 Fix no error on listing non\-existent directory +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Add service_account_credentials (Matt Holt) .IP \[bu] 2 Detect bucket presence by listing it \- minimises permissions needed .IP \[bu] 2 Ignore zero length directory markers +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Add service_account_credentials (Matt Holt) .IP \[bu] 2 @@ -13750,18 +14860,24 @@ Return proper google errors when Opening files .IP \[bu] 2 When initialized with a filepath, optional features used incorrect root path (Stefan Breunig) +.RE .IP \[bu] 2 HTTP +.RS 2 .IP \[bu] 2 Fix sync for servers which don\[aq]t return Content\-Length in HEAD +.RE .IP \[bu] 2 Onedrive +.RS 2 .IP \[bu] 2 Add QuickXorHash support for OneDrive for business .IP \[bu] 2 Fix socket leak in multipart session upload +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Look in S3 named profile files for credentials .IP \[bu] 2 @@ -13779,8 +14895,10 @@ Add \-\-use\-server\-modtime support (Peter Baumgartner) Add \-\-s3\-chunk\-size option to control multipart uploads .IP \[bu] 2 Ignore zero length directory markers +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. @@ -13789,27 +14907,32 @@ Noll) Update docs with Synology quirks .IP \[bu] 2 Fail soft with a debug on hash failure +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Add \-\-use\-server\-modtime support (Peter Baumgartner) +.RE .IP \[bu] 2 Webdav +.RS 2 .IP \[bu] 2 Support SharePoint cookie authentication (hensur) .IP \[bu] 2 Strip leading and trailing / off root .RE -.IP \[bu] 2 -v1.40 \- 2018\-03\-19 -.RS 2 +.SS v1.40 \- 2018\-03\-19 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 Alias backend to create aliases for existing remote names (Fabian Möller) +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 \f[C]lsf\f[]: list for parsing purposes (Jakub Tasiemski) .RS 2 @@ -13835,8 +14958,10 @@ The running rclone must be started with \-\-rc and related flags. Currently there is support for bwlimit, and flushing for mount and cache. .RE +.RE .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 \f[C]\-\-max\-delete\f[] flag to add a delete threshold (Bjørn Erik Pedersen) @@ -13870,8 +14995,10 @@ and abort transfer (ishuah) .IP \[bu] 2 Add \f[C]\-\-stats\-file\-name\-length\f[] to specify the printed file name length for stats (Will Gunn) +.RE .IP \[bu] 2 Compile +.RS 2 .IP \[bu] 2 Code base was shuffled and factored .RS 2 @@ -13887,8 +15014,10 @@ Update to using go1.10 as the default go version .IP \[bu] 2 Implement daily full integration tests (https://pub.rclone.org/integration-tests/) +.RE .IP \[bu] 2 Release +.RS 2 .IP \[bu] 2 Include a source tarball and sign it and the binaries .IP \[bu] 2 @@ -13898,8 +15027,10 @@ Add .deb and .rpm packages as part of the build .IP \[bu] 2 Make a beta release for all branches on the main repo (but not pull requests) +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 config: fixes errors on non existing config by loading config file only on first access @@ -13923,8 +15054,10 @@ doesn\[aq]t have permission for (Iakov Davydov) Make accounting work properly with crypt and b2 .IP \[bu] 2 remove \f[C]\-\-no\-traverse\f[] flag because it is obsolete +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Add \f[C]\-\-attr\-timeout\f[] flag to control attribute caching in kernel @@ -13950,8 +15083,10 @@ Fix setting modtime twice Mount tests now run on CI for Linux (mount & cmount)/Mac/Windows .IP \[bu] 2 Many bugs fixed in the VFS layer \- see below +.RE .IP \[bu] 2 VFS +.RS 2 .IP \[bu] 2 Many fixes for \f[C]\-\-vfs\-cache\-mode\f[] writes and above .RS 2 @@ -13977,8 +15112,10 @@ in FUSE Downgrade "poll\-interval is not supported" message to Info .IP \[bu] 2 Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Downgrade "invalid cross\-device link: trying copy" to debug .IP \[bu] 2 @@ -13986,8 +15123,10 @@ Make DirMove return fs.ErrorCantDirMove to allow fallback to Copy for cross device .IP \[bu] 2 Fix race conditions updating the hashes +.RE .IP \[bu] 2 Cache +.RS 2 .IP \[bu] 2 Add support for polling \- cache will update when remote changes on supported backends @@ -14007,14 +15146,18 @@ Notify vfs when using temp fs Offline uploading .IP \[bu] 2 Remote control support for path flushing +.RE .IP \[bu] 2 Amazon cloud drive +.RS 2 .IP \[bu] 2 Rclone no longer has any working keys \- disable integration tests .IP \[bu] 2 Implement DirChangeNotify to notify cache/vfs/mount of changes +.RE .IP \[bu] 2 Azureblob +.RS 2 .IP \[bu] 2 Don\[aq]t check for bucket/container presense if listing was OK .RS 2 @@ -14023,32 +15166,42 @@ this makes rclone do one less request per invocation .RE .IP \[bu] 2 Improve accounting for chunked uploads +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Don\[aq]t check for bucket/container presense if listing was OK .RS 2 .IP \[bu] 2 this makes rclone do one less request per invocation .RE +.RE .IP \[bu] 2 Box +.RS 2 .IP \[bu] 2 Improve accounting for chunked uploads +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Fix custom oauth client parameters +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Don\[aq]t check for bucket/container presense if listing was OK .RS 2 .IP \[bu] 2 this makes rclone do one less request per invocation .RE +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Migrate to api v3 (Fabian Möller) .IP \[bu] 2 @@ -14074,12 +15227,16 @@ Fix finding paths with latin1 chars (a workaround for a drive bug) Fix copying of a single Google doc file .IP \[bu] 2 Fix \f[C]\-\-drive\-auth\-owner\-only\f[] to look in all directories +.RE .IP \[bu] 2 HTTP +.RS 2 .IP \[bu] 2 Fix handling of directories with & in +.RE .IP \[bu] 2 Onedrive +.RS 2 .IP \[bu] 2 Removed upload cutoff and always do session uploads .RS 2 @@ -14093,20 +15250,26 @@ Overwrite object size value with real size when reading file. .IP \[bu] 2 this fixes oddities when onedrive misreports the size of images .RE +.RE .IP \[bu] 2 Pcloud +.RS 2 .IP \[bu] 2 Remove unused chunked upload flag and code +.RE .IP \[bu] 2 Qingstor +.RS 2 .IP \[bu] 2 Don\[aq]t check for bucket/container presense if listing was OK .RS 2 .IP \[bu] 2 this makes rclone do one less request per invocation .RE +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Support hashes for multipart files (Chris Redekop) .IP \[bu] 2 @@ -14121,8 +15284,10 @@ this makes rclone do one less request per invocation .RE .IP \[bu] 2 Fix server side copy and set modtime on files with + in +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Add option to disable remote hash check command execution (Jon Fautley) .IP \[bu] 2 @@ -14139,8 +15304,10 @@ Fix reading config file outside of Fs setup Fix reading $USER in username fallback not $HOME .IP \[bu] 2 Fix running under crontab \- Use correct OS way of reading username +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix refresh of authentication token .RS 2 @@ -14155,16 +15322,17 @@ Don\[aq]t check for bucket/container presense if listing was OK .IP \[bu] 2 this makes rclone do one less request per invocation .RE +.RE .IP \[bu] 2 Webdav +.RS 2 .IP \[bu] 2 Add new time formats to support mydrive.ch and others .RE -.IP \[bu] 2 -v1.39 \- 2017\-12\-23 -.RS 2 +.SS v1.39 \- 2017\-12\-23 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 WebDAV .RS 2 @@ -14181,8 +15349,10 @@ useful in combination with mount .IP \[bu] 2 NB this feature is in beta so use with care .RE +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 serve command with subcommands: .RS 2 @@ -14199,8 +15369,10 @@ create/delete/dump/edit/file/password/providers/show/update .RE .IP \[bu] 2 touch: to create or update the timestamp of a file (Jakub Tasiemski) +.RE .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 curl install for rclone (Filip Bartodziej) .IP \[bu] 2 @@ -14224,10 +15396,12 @@ Obscure X\-Auth\-Token: from headers when dumping too .IP \[bu] 2 Document and implement exit codes for different failure modes (Ishuah Kariuki) +.RE .IP \[bu] 2 Compile .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Retry lots more different types of errors to make multipart transfers more reliable @@ -14247,8 +15421,10 @@ ncdu: fix crashes on empty directories rcat: fix goroutine leak .IP \[bu] 2 moveto/copyto: Fix to allow copying to the same name +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 \-\-vfs\-cache mode to make writes into mounts more reliable. .RS 2 @@ -14261,14 +15437,18 @@ As this is a new feature, use with care Use sdnotify to signal systemd the mount is ready (Fabian Möller) .IP \[bu] 2 Check if directory is not empty before mounting (Ernest Borowski) +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Add error message for cross file system moves .IP \[bu] 2 Fix equality check for times +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Rework multipart upload .RS 2 @@ -14281,16 +15461,22 @@ retry every error after the first chunk is done successfully .RE .IP \[bu] 2 Fix error when renaming directories +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix crash on bad authentication +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Add service account support (Tim Cooijmans) +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Make it work properly with Digital Ocean Spaces (Andrew Starr\-Bochicchio) @@ -14298,14 +15484,18 @@ Starr\-Bochicchio) Fix crash if a bad listing is received .IP \[bu] 2 Add support for ECS task IAM roles (David Minor) +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Fix multipart upload retries .IP \[bu] 2 Fix \-\-hard\-delete to make it work 100% of the time +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Allow authentication with storage URL and auth key (Giovanni Pizzi) .IP \[bu] 2 @@ -14319,32 +15509,39 @@ Allow configs with user id instead of user name Check if swift segments container exists before creating (John Leach) .IP \[bu] 2 Fix memory leak in swift transfers (upstream fix) +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Add option to enable the use of aes128\-cbc cipher (Jon Fautley) +.RE .IP \[bu] 2 Amazon cloud drive +.RS 2 .IP \[bu] 2 Fix download of large files failing with "Only one auth mechanism allowed" +.RE .IP \[bu] 2 crypt +.RS 2 .IP \[bu] 2 Option to encrypt directory names or leave them intact .IP \[bu] 2 Implement DirChangeNotify (Fabian Möller) +.RE .IP \[bu] 2 onedrive +.RS 2 .IP \[bu] 2 Add option to choose resourceURL during setup of OneDrive Business account if more than one is available for user .RE -.IP \[bu] 2 -v1.38 \- 2017\-09\-30 -.RS 2 +.SS v1.38 \- 2017\-09\-30 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 Azure Blob Storage (thanks Andrei Dragomir) .IP \[bu] 2 @@ -14353,8 +15550,10 @@ Box Onedrive for Business (thanks Oliver Heyme) .IP \[bu] 2 QingStor from QingCloud (thanks wuyu) +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 \f[C]rcat\f[] \- read from standard input and stream upload .IP \[bu] 2 @@ -14365,8 +15564,10 @@ New commands \f[C]config\ show\f[] \- print the config file .IP \[bu] 2 \f[C]config\ file\f[] \- print the config file location +.RE .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Empty directories are deleted on \f[C]sync\f[] .IP \[bu] 2 @@ -14390,14 +15591,18 @@ connections Support for zsh auto\-completion (thanks bpicode) .IP \[bu] 2 Stop normalizing file names but do a normalized compare in \f[C]sync\f[] +.RE .IP \[bu] 2 Compile +.RS 2 .IP \[bu] 2 Update to using go1.9 as the default go version .IP \[bu] 2 Remove snapd build due to maintenance problems +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Improve retriable error detection which makes multipart uploads better .IP \[bu] 2 @@ -14406,41 +15611,55 @@ Make \f[C]check\f[] obey \f[C]\-\-ignore\-size\f[] Fix bwlimit toggle in conjunction with schedules (thanks cbruegg) .IP \[bu] 2 \f[C]config\f[] ensures newly written config is on the same mount +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Revert to copy when moving file across file system boundaries .IP \[bu] 2 \f[C]\-\-skip\-links\f[] to suppress symlink warnings (thanks Zhiming Wang) +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Re\-use \f[C]rcat\f[] internals to support uploads from all remotes +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Fix "entry doesn\[aq]t belong in directory" error .IP \[bu] 2 Stop using deprecated API methods +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix server side copy to empty container with \f[C]\-\-fast\-list\f[] +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Change the default for \f[C]\-\-drive\-use\-trash\f[] to \f[C]true\f[] +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Set session token when using STS (thanks Girish Ramakrishnan) .IP \[bu] 2 Glacier docs and error messages (thanks Jan Varho) .IP \[bu] 2 Read 1000 (not 1024) items in dir listings to fix Wasabi +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Fix SHA1 mismatch when downloading files with no SHA1 .IP \[bu] 2 @@ -14448,23 +15667,31 @@ Calculate missing hashes on the fly instead of spooling .IP \[bu] 2 \f[C]\-\-b2\-hard\-delete\f[] to permanently delete (not hide) files (thanks John Papandriopoulos) +.RE .IP \[bu] 2 Hubic +.RS 2 .IP \[bu] 2 Fix creating containers \- no longer have to use the \f[C]default\f[] container +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Optionally configure from a standard set of OpenStack environment vars .IP \[bu] 2 Add \f[C]endpoint_type\f[] config +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Fix bucket creation to work with limited permission users +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Implement connection pooling for multiple ssh connections .IP \[bu] 2 @@ -14472,8 +15699,10 @@ Limit new connections per second .IP \[bu] 2 Add support for MD5 and SHA1 hashes where available (thanks Christian Brüggemann) +.RE .IP \[bu] 2 HTTP +.RS 2 .IP \[bu] 2 Fix URL encoding issues .IP \[bu] 2 @@ -14481,17 +15710,18 @@ Fix directories with \f[C]:\f[] in .IP \[bu] 2 Fix panic with URL encoded content .RE -.IP \[bu] 2 -v1.37 \- 2017\-07\-22 -.RS 2 +.SS v1.37 \- 2017\-07\-22 .IP \[bu] 2 New backends +.RS 2 .IP \[bu] 2 FTP \- thanks to Antonio Messina .IP \[bu] 2 HTTP \- thanks to Vasiliy Tolstov +.RE .IP \[bu] 2 New commands +.RS 2 .IP \[bu] 2 rclone ncdu \- for exploring a remote with a text based user interface. .IP \[bu] 2 @@ -14499,8 +15729,10 @@ rclone lsjson \- for listing with a machine readable output .IP \[bu] 2 rclone dbhashsum \- to show Dropbox style hashes of files (local or Dropbox) +.RE .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Implement \-\-fast\-list flag .RS 2 @@ -14542,16 +15774,20 @@ Print redirection URI if using own credentials. .RE .IP \[bu] 2 Don\[aq]t Mkdir at the start of sync to save transactions +.RE .IP \[bu] 2 Compile +.RS 2 .IP \[bu] 2 Update build to go1.8.3 .IP \[bu] 2 Require go1.6 for building rclone .IP \[bu] 2 Compile 386 builds with "GO386=387" for maximum compatibility +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Fix menu selection when no remotes .IP \[bu] 2 @@ -14560,12 +15796,16 @@ Config saving reworked to not kill the file if disk gets full Don\[aq]t delete remote if name does not change while renaming .IP \[bu] 2 moveto, copyto: report transfers and checks as per move and copy +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Add \-\-local\-no\-unicode\-normalization flag \- Bob Potter +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Now supported on Windows using cgofuse and WinFsp \- thanks to Bill Zissimopoulos for much help @@ -14586,24 +15826,32 @@ Allow modTime to be changed even before all writers are closed Fix panic on renames .IP \[bu] 2 Fix hang on errored upload +.RE .IP \[bu] 2 Crypt +.RS 2 .IP \[bu] 2 Report the name:root as specified by the user .IP \[bu] 2 Add an "obfuscate" option for filename encryption \- Stephen Harris +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Fix initialization order for token renewer .IP \[bu] 2 Remove revoked credentials, allow oauth proxy config and update docs +.RE .IP \[bu] 2 B2 +.RS 2 .IP \[bu] 2 Reduce minimum chunk size to 5MB +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Add team drive support .IP \[bu] 2 @@ -14624,8 +15872,10 @@ Fix stats accounting for upload Convert / in names to a unicode equivalent (/) .IP \[bu] 2 Poll for Google Drive changes when mounted +.RE .IP \[bu] 2 OneDrive +.RS 2 .IP \[bu] 2 Fix the uploading of files with spaces .IP \[bu] 2 @@ -14636,8 +15886,10 @@ Display speeds accurately when uploading \- Yoni Jah Swap to using http://localhost:53682/ as redirect URL \- Michael Ledin .IP \[bu] 2 Retry on token expired error, reset upload body on retry \- Yoni Jah +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Add ability to specify location and storage class via config and command line \- thanks gdm85 @@ -14647,32 +15899,40 @@ Create container if necessary on server side copy Increase directory listing chunk to 1000 to increase performance .IP \[bu] 2 Obtain a refresh token for GCS \- Steven Lu +.RE .IP \[bu] 2 Yandex +.RS 2 .IP \[bu] 2 Fix the name reported in log messages (was empty) .IP \[bu] 2 Correct error return for listing empty directory +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Rewritten to use the v2 API .RS 2 .IP \[bu] 2 Now supports ModTime +.RS 2 .IP \[bu] 2 Can only set by uploading the file again .IP \[bu] 2 If you uploaded with an old rclone, rclone may upload everything again .IP \[bu] 2 Use \f[C]\-\-size\-only\f[] or \f[C]\-\-checksum\f[] to avoid this +.RE .IP \[bu] 2 Now supports the Dropbox content hashing scheme .IP \[bu] 2 Now supports low level retries .RE +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Work around eventual consistency in bucket creation .IP \[bu] 2 @@ -14680,8 +15940,10 @@ Create container if necessary on server side copy .IP \[bu] 2 Add us\-east\-2 (Ohio) and eu\-west\-2 (London) S3 regions \- Zahiar Ahmed +.RE .IP \[bu] 2 Swift, Hubic +.RS 2 .IP \[bu] 2 Fix zero length directory markers showing in the subdirectory listing .RS 2 @@ -14700,8 +15962,10 @@ Create container if necessary on server side copy Increase directory listing chunk to 1000 to increase performance .IP \[bu] 2 Make sensible error if the user forgets the container +.RE .IP \[bu] 2 SFTP +.RS 2 .IP \[bu] 2 Add support for using ssh key files .IP \[bu] 2 @@ -14711,26 +15975,19 @@ Fix ssh agent on Windows .IP \[bu] 2 Adapt to latest version of library \- Igor Kharin .RE -.IP \[bu] 2 -v1.36 \- 2017\-03\-18 -.RS 2 +.SS v1.36 \- 2017\-03\-18 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 SFTP remote (Jack Schmidt) .IP \[bu] 2 Re\-implement sync routine to work a directory at a time reducing memory usage .IP \[bu] 2 -Logging revamped to be more inline with rsync \- now much quieter -.RS 2 -.IP \[bu] 2 -\-v only shows transfers -.IP \[bu] 2 -\-vv is for full debug -.IP \[bu] 2 -\-\-syslog to log to syslog on capable platforms -.RE +Logging revamped to be more inline with rsync \- now much quieter * \-v +only shows transfers * \-vv is for full debug * \-\-syslog to log to +syslog on capable platforms .IP \[bu] 2 Implement \-\-backup\-dir and \-\-suffix .IP \[bu] 2 @@ -14781,8 +16038,10 @@ Compile with go 1.8 .IP \[bu] 2 MIPS/Linux big and little endian support .RE +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Fix copyto copying things to the wrong place if the destination dir didn\[aq]t exist @@ -14798,8 +16057,10 @@ Fix sync: don\[aq]t update mod times if \-\-dry\-run set Fix MimeType propagation .IP \[bu] 2 Fix filters to add ** rules to directory rules +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Implement \-L, \-\-copy\-links flag to allow rclone to follow symlinks .IP \[bu] 2 @@ -14808,8 +16069,10 @@ Open files in write only mode so rclone can write to an rclone mount Fix unnormalised unicode causing problems reading directories .IP \[bu] 2 Fix interaction between \-x flag and \-\-max\-depth +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Implement proper directory handling (mkdir, rmdir, renaming) .IP \[bu] 2 @@ -14820,8 +16083,10 @@ Implement read and write async buffers \- control with \-\-buffer\-size Fix fsync on for directories .IP \[bu] 2 Fix retry on network failure when reading off crypt +.RE .IP \[bu] 2 Crypt +.RS 2 .IP \[bu] 2 Add \-\-crypt\-show\-mapping to show encrypted file mapping .IP \[bu] 2 @@ -14830,23 +16095,29 @@ Fix crypt writer getting stuck in a loop .IP \[bu] 2 \f[B]IMPORTANT\f[] this bug had the potential to cause data corruption when +.RS 2 .IP \[bu] 2 reading data from a network based remote and .IP \[bu] 2 writing to a crypt on Google Drive +.RE .IP \[bu] 2 Use the cryptcheck command to validate your data if you are concerned .IP \[bu] 2 If syncing two crypt remotes, sync the unencrypted remote .RE +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Fix panics on Move (rename) .IP \[bu] 2 Fix panic on token expiry +.RE .IP \[bu] 2 B2 +.RS 2 .IP \[bu] 2 Fix inconsistent listings and rclone check .IP \[bu] 2 @@ -14855,8 +16126,10 @@ Fix uploading empty files with go1.8 Constrain memory usage when doing multipart uploads .IP \[bu] 2 Fix upload url not being refreshed properly +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Fix Rmdir on directories with trashed files .IP \[bu] 2 @@ -14865,8 +16138,10 @@ Fix "Ignoring unknown object" when downloading Add \-\-drive\-list\-chunk .IP \[bu] 2 Add \-\-drive\-skip\-gdocs (Károly Oláh) +.RE .IP \[bu] 2 OneDrive +.RS 2 .IP \[bu] 2 Implement Move .IP \[bu] 2 @@ -14881,30 +16156,37 @@ Fix waitForJob to parse errors correctly Use token renewer to stop auth errors on long uploads .IP \[bu] 2 Fix uploading empty files with go1.8 +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Fix depth 1 directory listings +.RE .IP \[bu] 2 Yandex +.RS 2 .IP \[bu] 2 Fix single level directory listing +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Normalise the case for single level directory listings .IP \[bu] 2 Fix depth 1 listing +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Added ca\-central\-1 region (Jon Yergatian) .RE -.IP \[bu] 2 -v1.35 \- 2017\-01\-02 -.RS 2 +.SS v1.35 \- 2017\-01\-02 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 moveto and copyto commands for choosing a destination name on copy/move .IP \[bu] 2 @@ -14922,8 +16204,10 @@ Allow overlapping directories in move when server side dir move is supported .IP \[bu] 2 Add \-\-stats\-unit option \- thanks Scott McGillivray +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Fix the config file being overwritten when two rclones are running .IP \[bu] 2 @@ -14934,8 +16218,10 @@ Fix compilation on mips Fix not transferring files that don\[aq]t differ in size .IP \[bu] 2 Fix panic on nil retry/fatal error +.RE .IP \[bu] 2 Mount +.RS 2 .IP \[bu] 2 Retry reads on error \- should help with reliability a lot .IP \[bu] 2 @@ -14952,8 +16238,10 @@ Implement statfs interface so df works Note that write is now supported on Amazon Drive .IP \[bu] 2 Report number of blocks in a file \- thanks Stefan Breunig +.RE .IP \[bu] 2 Crypt +.RS 2 .IP \[bu] 2 Prevent the user pointing crypt at itself .IP \[bu] 2 @@ -14962,15 +16250,19 @@ Fix failed to authenticate decrypted block errors .IP \[bu] 2 these will now return the underlying unexpected EOF instead .RE +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Add support for server side move and directory move \- thanks Stefan Breunig .IP \[bu] 2 Fix nil pointer deref on size attribute +.RE .IP \[bu] 2 B2 +.RS 2 .IP \[bu] 2 Use new prefix and delimiter parameters in directory listings .RS 2 @@ -14980,18 +16272,19 @@ This makes \-\-max\-depth 1 dir listings as used in mount much faster .IP \[bu] 2 Reauth the account while doing uploads too \- should help with token expiry +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Make DirMove more efficient and complain about moving the root .IP \[bu] 2 Create destination directory on Move() .RE -.IP \[bu] 2 -v1.34 \- 2016\-11\-06 -.RS 2 +.SS v1.34 \- 2016\-11\-06 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Stop single file and \f[C]\-\-files\-from\f[] operations iterating through the source bucket. @@ -15012,8 +16305,10 @@ Support linux/arm64 build \- thanks Fredrik Fornwall .IP \[bu] 2 Remove \f[C]Authorization:\f[] lines from \f[C]\-\-dump\-headers\f[] output +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Ignore files with control characters in the names .IP \[bu] 2 @@ -15032,8 +16327,10 @@ Make failed uploads not count as "Transferred" Make sure high level retries show with \f[C]\-q\f[] .IP \[bu] 2 Use a vendor directory with godep for repeatable builds +.RE .IP \[bu] 2 \f[C]rclone\ mount\f[] \- FUSE +.RS 2 .IP \[bu] 2 Implement FUSE mount options .RS 2 @@ -15059,12 +16356,16 @@ with \f[C]\-no\-seek\f[] flag to disable Fix crash on 32 bit ARM (alignment of 64 bit counter) .IP \[bu] 2 \&...and many more internal fixes and improvements! +.RE .IP \[bu] 2 Crypt +.RS 2 .IP \[bu] 2 Don\[aq]t show encrypted password in configurator to stop confusion +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 New wait for upload option \f[C]\-\-acd\-upload\-wait\-per\-gb\f[] .RS 2 @@ -15077,8 +16378,10 @@ Add 502 Bad Gateway to list of errors we retry Fix overwriting a file with a zero length file .IP \[bu] 2 Fix ACD file size warning limit \- thanks Felix Bünemann +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Unix: implement \f[C]\-x\f[]/\f[C]\-\-one\-file\-system\f[] to stay on a single file system @@ -15090,8 +16393,10 @@ thanks Durval Menezes and Luiz Carlos Rumbelsperger Viana Windows: ignore the symlink bit on files .IP \[bu] 2 Windows: Ignore directory based junction points +.RE .IP \[bu] 2 B2 +.RS 2 .IP \[bu] 2 Make sure each upload has at least one upload slot \- fixes strange upload stats @@ -15103,8 +16408,10 @@ Fix download of large files (sha1 mismatch) Return error when we try to create a bucket which someone else owns .IP \[bu] 2 Update B2 docs with Data usage, and Crypt section \- thanks Tomasz Mazur +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Command line and config file support for .RS 2 @@ -15113,23 +16420,26 @@ Setting/overriding ACL \- thanks Radek Senfeld .IP \[bu] 2 Setting storage class \- thanks Asko Tamm .RE +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Make exponential backoff work exactly as per Google specification .IP \[bu] 2 add \f[C]\&.epub\f[], \f[C]\&.odp\f[] and \f[C]\&.tsv\f[] as export formats. +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Don\[aq]t read metadata for directory marker objects .RE -.IP \[bu] 2 -v1.33 \- 2016\-08\-24 -.RS 2 +.SS v1.33 \- 2016\-08\-24 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Implement encryption .RS 2 @@ -15143,8 +16453,10 @@ New commands .RS 2 .IP \[bu] 2 rclone mount \- implements FUSE mounting of remotes (EXPERIMENTAL) +.RS 2 .IP \[bu] 2 works on Linux, FreeBSD and OS X (need testers for the last 2!) +.RE .IP \[bu] 2 rclone cat \- outputs remote file or files to the terminal .IP \[bu] 2 @@ -15159,16 +16471,22 @@ Compile with go 1.7 \- this fixes rclone on macOS Sierra and on 386 processors .IP \[bu] 2 Use cobra for sub commands and docs generation +.RE .IP \[bu] 2 drive +.RS 2 .IP \[bu] 2 Document how to make your own client_id +.RE .IP \[bu] 2 s3 +.RS 2 .IP \[bu] 2 User\-configurable Amazon S3 ACL (thanks Radek Šenfeld) +.RE .IP \[bu] 2 b2 +.RS 2 .IP \[bu] 2 Fix stats accounting for upload \- no more jumping to 100% done .IP \[bu] 2 @@ -15177,37 +16495,41 @@ On cleanup delete hide marker if it is the current file New B2 API endpoint (thanks Per Cederberg) .IP \[bu] 2 Set maximum backoff to 5 Minutes +.RE .IP \[bu] 2 onedrive +.RS 2 .IP \[bu] 2 Fix URL escaping in file names \- eg uploading files with \f[C]+\f[] in them. +.RE .IP \[bu] 2 amazon cloud drive +.RS 2 .IP \[bu] 2 Fix token expiry during large uploads .IP \[bu] 2 Work around 408 REQUEST_TIMEOUT and 504 GATEWAY_TIMEOUT errors +.RE .IP \[bu] 2 local +.RS 2 .IP \[bu] 2 Fix filenames with invalid UTF\-8 not being uploaded .IP \[bu] 2 Fix problem with some UTF\-8 characters on OS X .RE -.IP \[bu] 2 -v1.32 \- 2016\-07\-13 -.RS 2 +.SS v1.32 \- 2016\-07\-13 .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Fix upload of files large files not in root .RE -.IP \[bu] 2 -v1.31 \- 2016\-07\-13 -.RS 2 +.SS v1.31 \- 2016\-07\-13 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Reduce memory on sync by about 50% .IP \[bu] 2 @@ -15239,26 +16561,36 @@ Info on using installing with ansible \- thanks Stefan Weichinger .IP \[bu] 2 Implement \-\-no\-update\-modtime flag to stop rclone fixing the remote modified times. +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Fix move command \- stop it running for overlapping Fses \- this was causing data loss. +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Fix incomplete hashes \- this was causing problems for B2. +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Rename Amazon Cloud Drive to Amazon Drive \- no changes to config file needed. +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Add support for non\-default project domain \- thanks Antonio Messina. +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Add instructions on how to use rclone with minio. .IP \[bu] 2 @@ -15266,8 +16598,10 @@ Add ap\-northeast\-2 (Seoul) and ap\-south\-1 (Mumbai) regions. .IP \[bu] 2 Skip setting the modified time for objects > 5GB as it isn\[aq]t possible. +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Add \-\-b2\-versions flag so old versions can be listed and retreived. .IP \[bu] 2 @@ -15284,16 +16618,17 @@ Implement \-\-b2\-test\-mode to set \f[C]X\-Bz\-Test\-Mode\f[] header. Set cutoff for chunked upload to 200MB as per B2 guidelines. .IP \[bu] 2 Make upload multi\-threaded. +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Don\[aq]t retry 461 errors. .RE -.IP \[bu] 2 -v1.30 \- 2016\-06\-18 -.RS 2 +.SS v1.30 \- 2016\-06\-18 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Directory listing code reworked for more features and better error reporting (thanks to Klaus Post for help). @@ -15324,16 +16659,22 @@ Add \f[C]b\f[] suffix so we can specify bytes in \-\-bwlimit, .IP \[bu] 2 Use "password:" instead of "password>" prompt \- thanks Klaus Post and Leigh Klotz +.RE .IP \[bu] 2 Bug Fixes +.RS 2 .IP \[bu] 2 Fix retry doing one too many retries +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Fix problems with OS X and UTF\-8 characters +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Check a file exists before uploading to help with 408 Conflict errors .IP \[bu] 2 @@ -15342,39 +16683,48 @@ Reauth on 401 errors \- this has been causing a lot of problems Work around spurious 403 errors .IP \[bu] 2 Restart directory listings on error +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Check a file exists before uploading to help with duplicates .IP \[bu] 2 Fix retry of multipart uploads +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Implement large file uploading +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Add AES256 server\-side encryption for \- thanks Justin R. Wilson +.RE .IP \[bu] 2 Google Cloud Storage +.RS 2 .IP \[bu] 2 Make sure we don\[aq]t use conflicting content types on upload .IP \[bu] 2 Add service account support \- thanks Michal Witkowski +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Add auth version parameter .IP \[bu] 2 Add domain option for openstack (v3 auth) \- thanks Fabian Ruff .RE -.IP \[bu] 2 -v1.29 \- 2016\-04\-18 -.RS 2 +.SS v1.29 \- 2016\-04\-18 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Implement \f[C]\-I,\ \-\-ignore\-times\f[] for unconditional upload .IP \[bu] 2 @@ -15386,6 +16736,7 @@ Now removes identical copies without asking Now obeys \f[C]\-\-dry\-run\f[] .IP \[bu] 2 Implement \f[C]\-\-dedupe\-mode\f[] for non interactive running +.RS 2 .IP \[bu] 2 \f[C]\-\-dedupe\-mode\ interactive\f[] \- interactive the default. .IP \[bu] 2 @@ -15404,16 +16755,21 @@ the oldest one. \f[C]\-\-dedupe\-mode\ rename\f[] \- removes identical files then renames the rest to be different. .RE +.RE +.RE .IP \[bu] 2 Bug fixes +.RS 2 .IP \[bu] 2 Make rclone check obey the \f[C]\-\-size\-only\f[] flag. .IP \[bu] 2 Use "application/octet\-stream" if discovered mime type is invalid. .IP \[bu] 2 Fix missing "quit" option when there are no remotes. +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Increase default chunk size to 8 MB \- increases upload speed of big files @@ -15423,8 +16779,10 @@ Speed up directory listings and make more reliable Add missing retries for Move and DirMove \- increases reliability .IP \[bu] 2 Preserve mime type on file update +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Enable mod time syncing .RS 2 @@ -15441,20 +16799,23 @@ If you want the old behaviour use \f[C]\-\-size\-only\f[]. Update API to new version .IP \[bu] 2 Fix parsing of mod time when not in metadata +.RE .IP \[bu] 2 Swift/Hubic +.RS 2 .IP \[bu] 2 Don\[aq]t return an MD5SUM for static large objects +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Fix uploading files bigger than 50GB .RE -.IP \[bu] 2 -v1.28 \- 2016\-03\-01 -.RS 2 +.SS v1.28 \- 2016\-03\-01 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Configuration file encryption \- thanks Klaus Post .IP \[bu] 2 @@ -15468,8 +16829,10 @@ Implement \f[C]\-\-low\-level\-retries\f[] flag .IP \[bu] 2 Optionally disable gzip compression on downloads with \f[C]\-\-no\-gzip\-encoding\f[] +.RE .IP \[bu] 2 Bug fixes +.RS 2 .IP \[bu] 2 Don\[aq]t make directories if \f[C]\-\-dry\-run\f[] set .IP \[bu] 2 @@ -15480,8 +16843,10 @@ Fix redirecting stderr on unix\-like OSes when using .IP \[bu] 2 Fix \f[C]delete\f[] command to wait until all finished \- fixes missing deletes. +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 Use one upload URL per go routine fixes \f[C]more\ than\ one\ upload\ using\ auth\ token\f[] @@ -15492,37 +16857,44 @@ Upload without using a temporary file from local (and remotes which support SHA1) .IP \[bu] 2 Fix reading metadata for all files when it shouldn\[aq]t have been +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Fix listing drive documents at root .IP \[bu] 2 Disable copy and move for Google docs +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix uploading of chunked files with non ASCII characters .IP \[bu] 2 Allow setting of \f[C]storage_url\f[] in the config \- thanks Xavier Lucas +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Allow IAM role and credentials from environment variables \- thanks Brian Stengaard .IP \[bu] 2 Allow low privilege users to use S3 (check if directory exists during Mkdir) \- thanks Jakub Gedeon +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Retry on more things to make directory listings more reliable .RE -.IP \[bu] 2 -v1.27 \- 2016\-01\-31 -.RS 2 +.SS v1.27 \- 2016\-01\-31 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Easier headless configuration with \f[C]rclone\ authorize\f[] .IP \[bu] 2 @@ -15549,8 +16921,10 @@ Make \f[C]\-\-include\f[] rules add their implict exclude * at the end of the filter list .IP \[bu] 2 Deprecate compiling with go1.3 +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Fix download of files > 10 GB .IP \[bu] 2 @@ -15559,39 +16933,50 @@ listings .IP \[bu] 2 Remove 409 conflict from error codes we will retry \- stops very long pauses +.RE .IP \[bu] 2 Backblaze B2 +.RS 2 .IP \[bu] 2 SHA1 hashes now checked by rclone core +.RE .IP \[bu] 2 Drive +.RS 2 .IP \[bu] 2 Add \f[C]\-\-drive\-auth\-owner\-only\f[] to only consider files owned by the user \- thanks Björn Harrtell .IP \[bu] 2 Export Google documents +.RE .IP \[bu] 2 Dropbox +.RS 2 .IP \[bu] 2 Make file exclusion error controllable with \-q +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix upload from unprivileged user. +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Fix updating of mod times of files with \f[C]+\f[] in. +.RE .IP \[bu] 2 Local +.RS 2 .IP \[bu] 2 Add local file system option to disable UNC on Windows. .RE -.IP \[bu] 2 -v1.26 \- 2016\-01\-02 -.RS 2 +.SS v1.26 \- 2016\-01\-02 .IP \[bu] 2 New Features +.RS 2 .IP \[bu] 2 Yandex storage backend \- thank you Dmitry Burdeev ("dibu") .IP \[bu] 2 @@ -15601,36 +16986,45 @@ Add \-\-min\-age and \-\-max\-age flags \- thank you Adriano Aurélio Meirelles .IP \[bu] 2 Make ls/lsl/md5sum/size/check obey includes and excludes +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Fix crash in http logging .IP \[bu] 2 Upload releases to github too +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Fix sync for chunked files +.RE .IP \[bu] 2 OneDrive +.RS 2 .IP \[bu] 2 Re\-enable server side copy .IP \[bu] 2 Don\[aq]t mask HTTP error codes with JSON decode error +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Fix corrupting Content\-Type on mod time update (thanks Joseph Spurrier) .RE -.IP \[bu] 2 -v1.25 \- 2015\-11\-14 -.RS 2 +.SS v1.25 \- 2015\-11\-14 .IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Implement Hubic storage system +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Fix deletion of some excluded files without \-\-delete\-excluded .RS 2 @@ -15639,8 +17033,10 @@ This could have deleted files unexpectedly on sync .IP \[bu] 2 Always check first with \f[C]\-\-dry\-run\f[]! .RE +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Stop SetModTime losing metadata (eg X\-Object\-Manifest) .RS 2 @@ -15649,16 +17045,17 @@ This could have caused data loss for files > 5GB in size .RE .IP \[bu] 2 Use ContentType from Object to avoid lookups in listings +.RE .IP \[bu] 2 OneDrive +.RS 2 .IP \[bu] 2 disable server side copy as it seems to be broken at Microsoft .RE -.IP \[bu] 2 -v1.24 \- 2015\-11\-07 -.RS 2 +.SS v1.24 \- 2015\-11\-07 .IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Add support for Microsoft OneDrive .IP \[bu] 2 @@ -15666,92 +17063,108 @@ Add \f[C]\-\-no\-check\-certificate\f[] option to disable server certificate verification .IP \[bu] 2 Add async readahead buffer for faster transfer of big files +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Allow spaces in remotes and check remote names for validity at creation time .IP \[bu] 2 Allow \[aq]&\[aq] and disallow \[aq]:\[aq] in Windows filenames. +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Ignore directory marker objects where appropriate \- allows working with Hubic .IP \[bu] 2 Don\[aq]t delete the container if fs wasn\[aq]t at root +.RE .IP \[bu] 2 S3 -.IP \[bu] 2 -Don\[aq]t delete the bucket if fs wasn\[aq]t at root -.IP \[bu] 2 -Google Cloud Storage +.RS 2 .IP \[bu] 2 Don\[aq]t delete the bucket if fs wasn\[aq]t at root .RE .IP \[bu] 2 -v1.23 \- 2015\-10\-03 +Google Cloud Storage .RS 2 .IP \[bu] 2 +Don\[aq]t delete the bucket if fs wasn\[aq]t at root +.RE +.SS v1.23 \- 2015\-10\-03 +.IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Implement \f[C]rclone\ size\f[] for measuring remotes +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Fix headless config for drive and gcs .IP \[bu] 2 Tell the user they should try again if the webserver method failed .IP \[bu] 2 Improve output of \f[C]\-\-dump\-headers\f[] +.RE .IP \[bu] 2 S3 +.RS 2 .IP \[bu] 2 Allow anonymous access to public buckets +.RE .IP \[bu] 2 Swift +.RS 2 .IP \[bu] 2 Stop chunked operations logging "Failed to read info: Object Not Found" .IP \[bu] 2 Use Content\-Length on uploads for extra reliability .RE -.IP \[bu] 2 -v1.22 \- 2015\-09\-28 -.RS 2 +.SS v1.22 \- 2015\-09\-28 .IP \[bu] 2 Implement rsync like include and exclude flags .IP \[bu] 2 swift +.RS 2 .IP \[bu] 2 Support files > 5GB \- thanks Sergey Tolmachev .RE -.IP \[bu] 2 -v1.21 \- 2015\-09\-22 -.RS 2 +.SS v1.21 \- 2015\-09\-22 .IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Display individual transfer progress .IP \[bu] 2 Make lsl output times in localtime +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Fix allowing user to override credentials again in Drive, GCS and ACD +.RE .IP \[bu] 2 Amazon Drive +.RS 2 .IP \[bu] 2 Implement compliant pacing scheme +.RE .IP \[bu] 2 Google Drive +.RS 2 .IP \[bu] 2 Make directory reads concurrent for increased speed. .RE -.IP \[bu] 2 -v1.20 \- 2015\-09\-15 -.RS 2 +.SS v1.20 \- 2015\-09\-15 .IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Amazon Drive support .IP \[bu] 2 @@ -15771,22 +17184,25 @@ Implement \-\-dump\-headers and \-\-dump\-bodies debug flags Show multiple matched commands if abbreviation too short .IP \[bu] 2 Implement server side move where possible -.IP \[bu] 2 -local -.IP \[bu] 2 -Always use UNC paths internally on Windows \- fixes a lot of bugs -.IP \[bu] 2 -dropbox -.IP \[bu] 2 -force use of our custom transport which makes timeouts work -.IP \[bu] 2 -Thanks to Klaus Post for lots of help with this release .RE .IP \[bu] 2 -v1.19 \- 2015\-08\-28 +local .RS 2 .IP \[bu] 2 +Always use UNC paths internally on Windows \- fixes a lot of bugs +.RE +.IP \[bu] 2 +dropbox +.RS 2 +.IP \[bu] 2 +force use of our custom transport which makes timeouts work +.RE +.IP \[bu] 2 +Thanks to Klaus Post for lots of help with this release +.SS v1.19 \- 2015\-08\-28 +.IP \[bu] 2 New features +.RS 2 .IP \[bu] 2 Server side copies for s3/swift/drive/dropbox/gcs .IP \[bu] 2 @@ -15795,31 +17211,36 @@ Move command \- uses server side copies if it can Implement \-\-retries flag \- tries 3 times by default .IP \[bu] 2 Build for plan9/amd64 and solaris/amd64 too +.RE .IP \[bu] 2 Fixes +.RS 2 .IP \[bu] 2 Make a current version download with a fixed URL for scripting .IP \[bu] 2 Ignore rmdir in limited fs rather than throwing error +.RE .IP \[bu] 2 dropbox +.RS 2 .IP \[bu] 2 Increase chunk size to improve upload speeds massively .IP \[bu] 2 Issue an error message when trying to upload bad file name .RE -.IP \[bu] 2 -v1.18 \- 2015\-08\-17 -.RS 2 +.SS v1.18 \- 2015\-08\-17 .IP \[bu] 2 drive +.RS 2 .IP \[bu] 2 Add \f[C]\-\-drive\-use\-trash\f[] flag so rclone trashes instead of deletes .IP \[bu] 2 Add "Forbidden to download" message for files with no downloadURL +.RE .IP \[bu] 2 dropbox +.RS 2 .IP \[bu] 2 Remove datastore .RS 2 @@ -15830,8 +17251,10 @@ Modification times and MD5SUMs no longer stored .RE .IP \[bu] 2 Fix uploading files > 2GB +.RE .IP \[bu] 2 s3 +.RS 2 .IP \[bu] 2 use official AWS SDK from github.com/aws/aws\-sdk\-go .IP \[bu] 2 @@ -15844,8 +17267,10 @@ tested with Ceph / RadosGW / S3 emulation many thanks to Sam Liston and Brian Haymore at the Utah Center for High Performance Computing (https://www.chpc.utah.edu/) for a Ceph test account +.RE .IP \[bu] 2 misc +.RS 2 .IP \[bu] 2 Show errors when reading the config file .IP \[bu] 2 @@ -15857,23 +17282,15 @@ Fix created directories not obeying umask .IP \[bu] 2 Linux installation instructions \- thanks Shimon Doodkin .RE -.IP \[bu] 2 -v1.17 \- 2015\-06\-14 -.RS 2 +.SS v1.17 \- 2015\-06\-14 .IP \[bu] 2 dropbox: fix case insensitivity issues \- thanks Leonid Shalupov -.RE -.IP \[bu] 2 -v1.16 \- 2015\-06\-09 -.RS 2 +.SS v1.16 \- 2015\-06\-09 .IP \[bu] 2 Fix uploading big files which was causing timeouts or panics .IP \[bu] 2 Don\[aq]t check md5sum after download with \-\-size\-only -.RE -.IP \[bu] 2 -v1.15 \- 2015\-06\-06 -.RS 2 +.SS v1.15 \- 2015\-06\-06 .IP \[bu] 2 Add \-\-checksum flag to only discard transfers by MD5SUM \- thanks Alex Couper @@ -15885,10 +17302,7 @@ Expand docs and remove duplicated information Document rclone\[aq]s limitations with directories .IP \[bu] 2 dropbox: update docs about case insensitivity -.RE -.IP \[bu] 2 -v1.14 \- 2015\-05\-21 -.RS 2 +.SS v1.14 \- 2015\-05\-21 .IP \[bu] 2 local: fix encoding of non utf\-8 file names \- fixes a duplicate file problem @@ -15897,20 +17311,14 @@ drive: docs about rate limiting .IP \[bu] 2 google cloud storage: Fix compile after API change in "google.golang.org/api/storage/v1" -.RE -.IP \[bu] 2 -v1.13 \- 2015\-05\-10 -.RS 2 +.SS v1.13 \- 2015\-05\-10 .IP \[bu] 2 Revise documentation (especially sync) .IP \[bu] 2 Implement \-\-timeout and \-\-conntimeout .IP \[bu] 2 s3: ignore etags from multipart uploads which aren\[aq]t md5sums -.RE -.IP \[bu] 2 -v1.12 \- 2015\-03\-15 -.RS 2 +.SS v1.12 \- 2015\-03\-15 .IP \[bu] 2 drive: Use chunked upload for files above a certain size .IP \[bu] 2 @@ -15921,10 +17329,7 @@ drive: switch to insert from update when a failed copy deletes the upload .IP \[bu] 2 core: Log duplicate files if they are detected -.RE -.IP \[bu] 2 -v1.11 \- 2015\-03\-04 -.RS 2 +.SS v1.11 \- 2015\-03\-04 .IP \[bu] 2 swift: add region parameter .IP \[bu] 2 @@ -15941,18 +17346,12 @@ Add \-\-log\-file flag to log everything (including panics) to file Make it possible to disable stats printing with \-\-stats=0 .IP \[bu] 2 Implement \-\-bwlimit to limit data transfer bandwidth -.RE -.IP \[bu] 2 -v1.10 \- 2015\-02\-12 -.RS 2 +.SS v1.10 \- 2015\-02\-12 .IP \[bu] 2 s3: list an unlimited number of items .IP \[bu] 2 Fix getting stuck in the configurator -.RE -.IP \[bu] 2 -v1.09 \- 2015\-02\-07 -.RS 2 +.SS v1.09 \- 2015\-02\-07 .IP \[bu] 2 windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) @@ -15960,36 +17359,24 @@ drive:) local: Fix directory separators on Windows .IP \[bu] 2 drive: fix rate limit exceeded errors -.RE -.IP \[bu] 2 -v1.08 \- 2015\-02\-04 -.RS 2 +.SS v1.08 \- 2015\-02\-04 .IP \[bu] 2 drive: fix subdirectory listing to not list entire drive .IP \[bu] 2 drive: Fix SetModTime .IP \[bu] 2 dropbox: adapt code to recent library changes -.RE -.IP \[bu] 2 -v1.07 \- 2014\-12\-23 -.RS 2 +.SS v1.07 \- 2014\-12\-23 .IP \[bu] 2 google cloud storage: fix memory leak -.RE -.IP \[bu] 2 -v1.06 \- 2014\-12\-12 -.RS 2 +.SS v1.06 \- 2014\-12\-12 .IP \[bu] 2 Fix "Couldn\[aq]t find home directory" on OSX .IP \[bu] 2 swift: Add tenant parameter .IP \[bu] 2 Use new location of Google API packages -.RE -.IP \[bu] 2 -v1.05 \- 2014\-08\-09 -.RS 2 +.SS v1.05 \- 2014\-08\-09 .IP \[bu] 2 Improved tests and consequently lots of minor fixes .IP \[bu] 2 @@ -16011,24 +17398,15 @@ consistency problems s3: strip trailing / from ListDir() .IP \[bu] 2 swift: return directories without / in ListDir -.RE -.IP \[bu] 2 -v1.04 \- 2014\-07\-21 -.RS 2 +.SS v1.04 \- 2014\-07\-21 .IP \[bu] 2 google cloud storage: Fix crash on Update -.RE -.IP \[bu] 2 -v1.03 \- 2014\-07\-20 -.RS 2 +.SS v1.03 \- 2014\-07\-20 .IP \[bu] 2 swift, s3, dropbox: fix updated files being marked as corrupted .IP \[bu] 2 Make compile with go 1.1 again -.RE -.IP \[bu] 2 -v1.02 \- 2014\-07\-19 -.RS 2 +.SS v1.02 \- 2014\-07\-19 .IP \[bu] 2 Implement Dropbox remote .IP \[bu] 2 @@ -16041,103 +17419,63 @@ Remove times from "ls" command \- lists sizes only Add add "lsl" \- lists times and sizes .IP \[bu] 2 Add "md5sum" command -.RE -.IP \[bu] 2 -v1.01 \- 2014\-07\-04 -.RS 2 +.SS v1.01 \- 2014\-07\-04 .IP \[bu] 2 drive: fix transfer of big files using up lots of memory -.RE -.IP \[bu] 2 -v1.00 \- 2014\-07\-03 -.RS 2 +.SS v1.00 \- 2014\-07\-03 .IP \[bu] 2 drive: fix whole second dates -.RE -.IP \[bu] 2 -v0.99 \- 2014\-06\-26 -.RS 2 +.SS v0.99 \- 2014\-06\-26 .IP \[bu] 2 Fix \-\-dry\-run not working .IP \[bu] 2 Make compatible with go 1.1 -.RE -.IP \[bu] 2 -v0.98 \- 2014\-05\-30 -.RS 2 +.SS v0.98 \- 2014\-05\-30 .IP \[bu] 2 s3: Treat missing Content\-Length as 0 for some ceph installations .IP \[bu] 2 rclonetest: add file with a space in -.RE -.IP \[bu] 2 -v0.97 \- 2014\-05\-05 -.RS 2 +.SS v0.97 \- 2014\-05\-05 .IP \[bu] 2 Implement copying of single files .IP \[bu] 2 s3 & swift: support paths inside containers/buckets -.RE -.IP \[bu] 2 -v0.96 \- 2014\-04\-24 -.RS 2 +.SS v0.96 \- 2014\-04\-24 .IP \[bu] 2 drive: Fix multiple files of same name being created .IP \[bu] 2 drive: Use o.Update and fs.Put to optimise transfers .IP \[bu] 2 Add version number, \-V and \-\-version -.RE -.IP \[bu] 2 -v0.95 \- 2014\-03\-28 -.RS 2 +.SS v0.95 \- 2014\-03\-28 .IP \[bu] 2 rclone.org: website, docs and graphics .IP \[bu] 2 drive: fix path parsing -.RE -.IP \[bu] 2 -v0.94 \- 2014\-03\-27 -.RS 2 +.SS v0.94 \- 2014\-03\-27 .IP \[bu] 2 Change remote format one last time .IP \[bu] 2 GNU style flags -.RE -.IP \[bu] 2 -v0.93 \- 2014\-03\-16 -.RS 2 +.SS v0.93 \- 2014\-03\-16 .IP \[bu] 2 drive: store token in config file .IP \[bu] 2 cross compile other versions .IP \[bu] 2 set strict permissions on config file -.RE -.IP \[bu] 2 -v0.92 \- 2014\-03\-15 -.RS 2 +.SS v0.92 \- 2014\-03\-15 .IP \[bu] 2 Config fixes and \-\-config option -.RE -.IP \[bu] 2 -v0.91 \- 2014\-03\-15 -.RS 2 +.SS v0.91 \- 2014\-03\-15 .IP \[bu] 2 Make config file -.RE -.IP \[bu] 2 -v0.90 \- 2013\-06\-27 -.RS 2 +.SS v0.90 \- 2013\-06\-27 .IP \[bu] 2 Project named rclone -.RE -.IP \[bu] 2 -v0.00 \- 2012\-11\-18 -.RS 2 +.SS v0.00 \- 2012\-11\-18 .IP \[bu] 2 Project started -.RE .SS Bugs and Limitations .SS Empty directories are left behind / not created .PP @@ -16707,6 +18045,40 @@ Kasper Byrdal Nielsen Benjamin Joseph Dag .IP \[bu] 2 themylogin +.IP \[bu] 2 +Onno Zweers +.IP \[bu] 2 +Jasper Lievisse Adriaanse +.IP \[bu] 2 +sandeepkru +.IP \[bu] 2 +HerrH +.IP \[bu] 2 +Andrew <4030760+sparkyman215@users.noreply.github.com> +.IP \[bu] 2 +dan smith +.IP \[bu] 2 +Oleg Kovalov +.IP \[bu] 2 +Ruben Vandamme +.IP \[bu] 2 +Cnly +.IP \[bu] 2 +Andres Alvarez <1671935+kir4h@users.noreply.github.com> +.IP \[bu] 2 +reddi1 +.IP \[bu] 2 +Matt Tucker +.IP \[bu] 2 +Sebastian Bünger +.IP \[bu] 2 +Martin Polden +.IP \[bu] 2 +Alex Chen +.IP \[bu] 2 +Denis +.IP \[bu] 2 +bsteiss <35940619+bsteiss@users.noreply.github.com> .SH Contact the rclone project .SS Forum .PP