github.com/rclone/rclone@v1.66.1-0.20240517100346-7b89735ae726/docs/content/flags.md (about) 1 --- 2 title: "Global Flags" 3 description: "Rclone Global Flags" 4 --- 5 6 # Global Flags 7 8 This describes the global flags available to every rclone command 9 split into groups. 10 11 12 ## Copy 13 14 Flags for anything which can Copy a file. 15 16 ``` 17 --check-first Do all the checks before starting transfers 18 -c, --checksum Check for changes with size & checksum (if available, or fallback to size only). 19 --compare-dest stringArray Include additional comma separated server-side paths during comparison 20 --copy-dest stringArray Implies --compare-dest but also copies files from paths into destination 21 --cutoff-mode HARD|SOFT|CAUTIOUS Mode to stop transfers when reaching the max transfer limit HARD|SOFT|CAUTIOUS (default HARD) 22 --ignore-case-sync Ignore case when synchronizing 23 --ignore-checksum Skip post copy check of checksums 24 --ignore-existing Skip all files that exist on destination 25 --ignore-size Ignore size when skipping use modtime or checksum 26 -I, --ignore-times Don't skip items that match size and time - transfer all unconditionally 27 --immutable Do not modify files, fail if existing files have been modified 28 --inplace Download directly to destination file instead of atomic download to temp/rename 29 --max-backlog int Maximum number of objects in sync or check backlog (default 10000) 30 --max-duration Duration Maximum duration rclone will transfer data for (default 0s) 31 --max-transfer SizeSuffix Maximum size of data to transfer (default off) 32 -M, --metadata If set, preserve metadata when copying objects 33 --modify-window Duration Max time diff to be considered the same (default 1ns) 34 --multi-thread-chunk-size SizeSuffix Chunk size for multi-thread downloads / uploads, if not set by filesystem (default 64Mi) 35 --multi-thread-cutoff SizeSuffix Use multi-thread downloads for files above this size (default 256Mi) 36 --multi-thread-streams int Number of streams to use for multi-thread downloads (default 4) 37 --multi-thread-write-buffer-size SizeSuffix In memory buffer size for writing when in multi-thread mode (default 128Ki) 38 --no-check-dest Don't check the destination, copy regardless 39 --no-traverse Don't traverse destination file system on copy 40 --no-update-dir-modtime Don't update directory modification times 41 --no-update-modtime Don't update destination modtime if files identical 42 --order-by string Instructions on how to order the transfers, e.g. 'size,descending' 43 --partial-suffix string Add partial-suffix to temporary file name when --inplace is not used (default ".partial") 44 --refresh-times Refresh the modtime of remote files 45 --server-side-across-configs Allow server-side operations (e.g. copy) to work across different configs 46 --size-only Skip based on size only, not modtime or checksum 47 --streaming-upload-cutoff SizeSuffix Cutoff for switching to chunked upload if file size is unknown, upload starts after reaching cutoff or when file ends (default 100Ki) 48 -u, --update Skip files that are newer on the destination 49 ``` 50 51 52 ## Sync 53 54 Flags just used for `rclone sync`. 55 56 ``` 57 --backup-dir string Make backups into hierarchy based in DIR 58 --delete-after When synchronizing, delete files on destination after transferring (default) 59 --delete-before When synchronizing, delete files on destination before transferring 60 --delete-during When synchronizing, delete files during transfer 61 --fix-case Force rename of case insensitive dest to match source 62 --ignore-errors Delete even if there are I/O errors 63 --max-delete int When synchronizing, limit the number of deletes (default -1) 64 --max-delete-size SizeSuffix When synchronizing, limit the total size of deletes (default off) 65 --suffix string Suffix to add to changed files 66 --suffix-keep-extension Preserve the extension when using --suffix 67 --track-renames When synchronizing, track file renames and do a server-side move if possible 68 --track-renames-strategy string Strategies to use when synchronizing using track-renames hash|modtime|leaf (default "hash") 69 ``` 70 71 72 ## Important 73 74 Important flags useful for most commands. 75 76 ``` 77 -n, --dry-run Do a trial run with no permanent changes 78 -i, --interactive Enable interactive mode 79 -v, --verbose count Print lots more stuff (repeat for more) 80 ``` 81 82 83 ## Check 84 85 Flags used for `rclone check`. 86 87 ``` 88 --max-backlog int Maximum number of objects in sync or check backlog (default 10000) 89 ``` 90 91 92 ## Networking 93 94 General networking and HTTP stuff. 95 96 ``` 97 --bind string Local address to bind to for outgoing connections, IPv4, IPv6 or name 98 --bwlimit BwTimetable Bandwidth limit in KiB/s, or use suffix B|K|M|G|T|P or a full timetable 99 --bwlimit-file BwTimetable Bandwidth limit per file in KiB/s, or use suffix B|K|M|G|T|P or a full timetable 100 --ca-cert stringArray CA certificate used to verify servers 101 --client-cert string Client SSL certificate (PEM) for mutual TLS auth 102 --client-key string Client SSL private key (PEM) for mutual TLS auth 103 --contimeout Duration Connect timeout (default 1m0s) 104 --disable-http-keep-alives Disable HTTP keep-alives and use each connection once. 105 --disable-http2 Disable HTTP/2 in the global transport 106 --dscp string Set DSCP value to connections, value or name, e.g. CS1, LE, DF, AF21 107 --expect-continue-timeout Duration Timeout when using expect / 100-continue in HTTP (default 1s) 108 --header stringArray Set HTTP header for all transactions 109 --header-download stringArray Set HTTP header for download transactions 110 --header-upload stringArray Set HTTP header for upload transactions 111 --no-check-certificate Do not verify the server SSL certificate (insecure) 112 --no-gzip-encoding Don't set Accept-Encoding: gzip 113 --timeout Duration IO idle timeout (default 5m0s) 114 --tpslimit float Limit HTTP transactions per second to this 115 --tpslimit-burst int Max burst of transactions for --tpslimit (default 1) 116 --use-cookies Enable session cookiejar 117 --user-agent string Set the user-agent to a specified string (default "rclone/v1.66.0") 118 ``` 119 120 121 ## Performance 122 123 Flags helpful for increasing performance. 124 125 ``` 126 --buffer-size SizeSuffix In memory buffer size when reading files for each --transfer (default 16Mi) 127 --checkers int Number of checkers to run in parallel (default 8) 128 --transfers int Number of file transfers to run in parallel (default 4) 129 ``` 130 131 132 ## Config 133 134 General configuration of rclone. 135 136 ``` 137 --ask-password Allow prompt for password for encrypted configuration (default true) 138 --auto-confirm If enabled, do not request console confirmation 139 --cache-dir string Directory rclone will use for caching (default "$HOME/.cache/rclone") 140 --color AUTO|NEVER|ALWAYS When to show colors (and other ANSI codes) AUTO|NEVER|ALWAYS (default AUTO) 141 --config string Config file (default "$HOME/.config/rclone/rclone.conf") 142 --default-time Time Time to show if modtime is unknown for files and directories (default 2000-01-01T00:00:00Z) 143 --disable string Disable a comma separated list of features (use --disable help to see a list) 144 -n, --dry-run Do a trial run with no permanent changes 145 --error-on-no-transfer Sets exit code 9 if no files are transferred, useful in scripts 146 --fs-cache-expire-duration Duration Cache remotes for this long (0 to disable caching) (default 5m0s) 147 --fs-cache-expire-interval Duration Interval to check for expired remotes (default 1m0s) 148 --human-readable Print numbers in a human-readable format, sizes with suffix Ki|Mi|Gi|Ti|Pi 149 -i, --interactive Enable interactive mode 150 --kv-lock-time Duration Maximum time to keep key-value database locked by process (default 1s) 151 --low-level-retries int Number of low level retries to do (default 10) 152 --no-console Hide console window (supported on Windows only) 153 --no-unicode-normalization Don't normalize unicode characters in filenames 154 --password-command SpaceSepList Command for supplying password for encrypted configuration 155 --retries int Retry operations this many times if they fail (default 3) 156 --retries-sleep Duration Interval between retrying operations if they fail, e.g. 500ms, 60s, 5m (0 to disable) (default 0s) 157 --temp-dir string Directory rclone will use for temporary files (default "/tmp") 158 --use-mmap Use mmap allocator (see docs) 159 --use-server-modtime Use server modified time instead of object metadata 160 ``` 161 162 163 ## Debugging 164 165 Flags for developers. 166 167 ``` 168 --cpuprofile string Write cpu profile to file 169 --dump DumpFlags List of items to dump from: headers, bodies, requests, responses, auth, filters, goroutines, openfiles, mapper 170 --dump-bodies Dump HTTP headers and bodies - may contain sensitive info 171 --dump-headers Dump HTTP headers - may contain sensitive info 172 --memprofile string Write memory profile to file 173 ``` 174 175 176 ## Filter 177 178 Flags for filtering directory listings. 179 180 ``` 181 --delete-excluded Delete files on dest excluded from sync 182 --exclude stringArray Exclude files matching pattern 183 --exclude-from stringArray Read file exclude patterns from file (use - to read from stdin) 184 --exclude-if-present stringArray Exclude directories if filename is present 185 --files-from stringArray Read list of source-file names from file (use - to read from stdin) 186 --files-from-raw stringArray Read list of source-file names from file without any processing of lines (use - to read from stdin) 187 -f, --filter stringArray Add a file filtering rule 188 --filter-from stringArray Read file filtering patterns from a file (use - to read from stdin) 189 --ignore-case Ignore case in filters (case insensitive) 190 --include stringArray Include files matching pattern 191 --include-from stringArray Read file include patterns from file (use - to read from stdin) 192 --max-age Duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) 193 --max-depth int If set limits the recursion depth to this (default -1) 194 --max-size SizeSuffix Only transfer files smaller than this in KiB or suffix B|K|M|G|T|P (default off) 195 --metadata-exclude stringArray Exclude metadatas matching pattern 196 --metadata-exclude-from stringArray Read metadata exclude patterns from file (use - to read from stdin) 197 --metadata-filter stringArray Add a metadata filtering rule 198 --metadata-filter-from stringArray Read metadata filtering patterns from a file (use - to read from stdin) 199 --metadata-include stringArray Include metadatas matching pattern 200 --metadata-include-from stringArray Read metadata include patterns from file (use - to read from stdin) 201 --min-age Duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) 202 --min-size SizeSuffix Only transfer files bigger than this in KiB or suffix B|K|M|G|T|P (default off) 203 ``` 204 205 206 ## Listing 207 208 Flags for listing directories. 209 210 ``` 211 --default-time Time Time to show if modtime is unknown for files and directories (default 2000-01-01T00:00:00Z) 212 --fast-list Use recursive list if available; uses more memory but fewer transactions 213 ``` 214 215 216 ## Logging 217 218 Logging and statistics. 219 220 ``` 221 --log-file string Log everything to this file 222 --log-format string Comma separated list of log format options (default "date,time") 223 --log-level LogLevel Log level DEBUG|INFO|NOTICE|ERROR (default NOTICE) 224 --log-systemd Activate systemd integration for the logger 225 --max-stats-groups int Maximum number of stats groups to keep in memory, on max oldest is discarded (default 1000) 226 -P, --progress Show progress during transfer 227 --progress-terminal-title Show progress on the terminal title (requires -P/--progress) 228 -q, --quiet Print as little stuff as possible 229 --stats Duration Interval between printing stats, e.g. 500ms, 60s, 5m (0 to disable) (default 1m0s) 230 --stats-file-name-length int Max file name length in stats (0 for no limit) (default 45) 231 --stats-log-level LogLevel Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default INFO) 232 --stats-one-line Make the stats fit on one line 233 --stats-one-line-date Enable --stats-one-line and add current date/time prefix 234 --stats-one-line-date-format string Enable --stats-one-line-date and use custom formatted date: Enclose date string in double quotes ("), see https://golang.org/pkg/time/#Time.Format 235 --stats-unit string Show data rate in stats as either 'bits' or 'bytes' per second (default "bytes") 236 --syslog Use Syslog for logging 237 --syslog-facility string Facility for syslog, e.g. KERN,USER,... (default "DAEMON") 238 --use-json-log Use json log format 239 -v, --verbose count Print lots more stuff (repeat for more) 240 ``` 241 242 243 ## Metadata 244 245 Flags to control metadata. 246 247 ``` 248 -M, --metadata If set, preserve metadata when copying objects 249 --metadata-exclude stringArray Exclude metadatas matching pattern 250 --metadata-exclude-from stringArray Read metadata exclude patterns from file (use - to read from stdin) 251 --metadata-filter stringArray Add a metadata filtering rule 252 --metadata-filter-from stringArray Read metadata filtering patterns from a file (use - to read from stdin) 253 --metadata-include stringArray Include metadatas matching pattern 254 --metadata-include-from stringArray Read metadata include patterns from file (use - to read from stdin) 255 --metadata-mapper SpaceSepList Program to run to transforming metadata before upload 256 --metadata-set stringArray Add metadata key=value when uploading 257 ``` 258 259 260 ## RC 261 262 Flags to control the Remote Control API. 263 264 ``` 265 --rc Enable the remote control server 266 --rc-addr stringArray IPaddress:Port or :Port to bind server to (default [localhost:5572]) 267 --rc-allow-origin string Origin which cross-domain request (CORS) can be executed from 268 --rc-baseurl string Prefix for URLs - leave blank for root 269 --rc-cert string TLS PEM key (concatenation of certificate and CA certificate) 270 --rc-client-ca string Client certificate authority to verify clients with 271 --rc-enable-metrics Enable prometheus metrics on /metrics 272 --rc-files string Path to local files to serve on the HTTP server 273 --rc-htpasswd string A htpasswd file - if not provided no authentication is done 274 --rc-job-expire-duration Duration Expire finished async jobs older than this value (default 1m0s) 275 --rc-job-expire-interval Duration Interval to check for expired async jobs (default 10s) 276 --rc-key string TLS PEM Private key 277 --rc-max-header-bytes int Maximum size of request header (default 4096) 278 --rc-min-tls-version string Minimum TLS version that is acceptable (default "tls1.0") 279 --rc-no-auth Don't require auth for certain methods 280 --rc-pass string Password for authentication 281 --rc-realm string Realm for authentication 282 --rc-salt string Password hashing salt (default "dlPL2MqE") 283 --rc-serve Enable the serving of remote objects 284 --rc-serve-no-modtime Don't read the modification time (can speed things up) 285 --rc-server-read-timeout Duration Timeout for server reading data (default 1h0m0s) 286 --rc-server-write-timeout Duration Timeout for server writing data (default 1h0m0s) 287 --rc-template string User-specified template 288 --rc-user string User name for authentication 289 --rc-web-fetch-url string URL to fetch the releases for webgui (default "https://api.github.com/repos/rclone/rclone-webui-react/releases/latest") 290 --rc-web-gui Launch WebGUI on localhost 291 --rc-web-gui-force-update Force update to latest version of web gui 292 --rc-web-gui-no-open-browser Don't open the browser automatically 293 --rc-web-gui-update Check and update to latest version of web gui 294 ``` 295 296 297 ## Backend 298 299 Backend only flags. These can be set in the config file also. 300 301 ``` 302 --alias-description string Description of the remote 303 --alias-remote string Remote or path to alias 304 --azureblob-access-tier string Access tier of blob: hot, cool, cold or archive 305 --azureblob-account string Azure Storage Account Name 306 --azureblob-archive-tier-delete Delete archive tier blobs before overwriting 307 --azureblob-chunk-size SizeSuffix Upload chunk size (default 4Mi) 308 --azureblob-client-certificate-password string Password for the certificate file (optional) (obscured) 309 --azureblob-client-certificate-path string Path to a PEM or PKCS12 certificate file including the private key 310 --azureblob-client-id string The ID of the client in use 311 --azureblob-client-secret string One of the service principal's client secrets 312 --azureblob-client-send-certificate-chain Send the certificate chain when using certificate auth 313 --azureblob-delete-snapshots string Set to specify how to deal with snapshots on blob deletion 314 --azureblob-description string Description of the remote 315 --azureblob-directory-markers Upload an empty object with a trailing slash when a new directory is created 316 --azureblob-disable-checksum Don't store MD5 checksum with object metadata 317 --azureblob-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8) 318 --azureblob-endpoint string Endpoint for the service 319 --azureblob-env-auth Read credentials from runtime (environment variables, CLI or MSI) 320 --azureblob-key string Storage Account Shared Key 321 --azureblob-list-chunk int Size of blob list (default 5000) 322 --azureblob-msi-client-id string Object ID of the user-assigned MSI to use, if any 323 --azureblob-msi-mi-res-id string Azure resource ID of the user-assigned MSI to use, if any 324 --azureblob-msi-object-id string Object ID of the user-assigned MSI to use, if any 325 --azureblob-no-check-container If set, don't attempt to check the container exists or create it 326 --azureblob-no-head-object If set, do not do HEAD before GET when getting objects 327 --azureblob-password string The user's password (obscured) 328 --azureblob-public-access string Public access level of a container: blob or container 329 --azureblob-sas-url string SAS URL for container level access only 330 --azureblob-service-principal-file string Path to file containing credentials for use with a service principal 331 --azureblob-tenant string ID of the service principal's tenant. Also called its directory ID 332 --azureblob-upload-concurrency int Concurrency for multipart uploads (default 16) 333 --azureblob-upload-cutoff string Cutoff for switching to chunked upload (<= 256 MiB) (deprecated) 334 --azureblob-use-emulator Uses local storage emulator if provided as 'true' 335 --azureblob-use-msi Use a managed service identity to authenticate (only works in Azure) 336 --azureblob-username string User name (usually an email address) 337 --azurefiles-account string Azure Storage Account Name 338 --azurefiles-chunk-size SizeSuffix Upload chunk size (default 4Mi) 339 --azurefiles-client-certificate-password string Password for the certificate file (optional) (obscured) 340 --azurefiles-client-certificate-path string Path to a PEM or PKCS12 certificate file including the private key 341 --azurefiles-client-id string The ID of the client in use 342 --azurefiles-client-secret string One of the service principal's client secrets 343 --azurefiles-client-send-certificate-chain Send the certificate chain when using certificate auth 344 --azurefiles-connection-string string Azure Files Connection String 345 --azurefiles-description string Description of the remote 346 --azurefiles-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8,Dot) 347 --azurefiles-endpoint string Endpoint for the service 348 --azurefiles-env-auth Read credentials from runtime (environment variables, CLI or MSI) 349 --azurefiles-key string Storage Account Shared Key 350 --azurefiles-max-stream-size SizeSuffix Max size for streamed files (default 10Gi) 351 --azurefiles-msi-client-id string Object ID of the user-assigned MSI to use, if any 352 --azurefiles-msi-mi-res-id string Azure resource ID of the user-assigned MSI to use, if any 353 --azurefiles-msi-object-id string Object ID of the user-assigned MSI to use, if any 354 --azurefiles-password string The user's password (obscured) 355 --azurefiles-sas-url string SAS URL 356 --azurefiles-service-principal-file string Path to file containing credentials for use with a service principal 357 --azurefiles-share-name string Azure Files Share Name 358 --azurefiles-tenant string ID of the service principal's tenant. Also called its directory ID 359 --azurefiles-upload-concurrency int Concurrency for multipart uploads (default 16) 360 --azurefiles-use-msi Use a managed service identity to authenticate (only works in Azure) 361 --azurefiles-username string User name (usually an email address) 362 --b2-account string Account ID or Application Key ID 363 --b2-chunk-size SizeSuffix Upload chunk size (default 96Mi) 364 --b2-copy-cutoff SizeSuffix Cutoff for switching to multipart copy (default 4Gi) 365 --b2-description string Description of the remote 366 --b2-disable-checksum Disable checksums for large (> upload cutoff) files 367 --b2-download-auth-duration Duration Time before the public link authorization token will expire in s or suffix ms|s|m|h|d (default 1w) 368 --b2-download-url string Custom endpoint for downloads 369 --b2-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) 370 --b2-endpoint string Endpoint for the service 371 --b2-hard-delete Permanently delete files on remote removal, otherwise hide files 372 --b2-key string Application Key 373 --b2-lifecycle int Set the number of days deleted files should be kept when creating a bucket 374 --b2-test-mode string A flag string for X-Bz-Test-Mode header for debugging 375 --b2-upload-concurrency int Concurrency for multipart uploads (default 4) 376 --b2-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200Mi) 377 --b2-version-at Time Show file versions as they were at the specified time (default off) 378 --b2-versions Include old versions in directory listings 379 --box-access-token string Box App Primary Access Token 380 --box-auth-url string Auth server URL 381 --box-box-config-file string Box App config.json location 382 --box-box-sub-type string (default "user") 383 --box-client-id string OAuth Client Id 384 --box-client-secret string OAuth Client Secret 385 --box-commit-retries int Max number of times to try committing a multipart file (default 100) 386 --box-description string Description of the remote 387 --box-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot) 388 --box-impersonate string Impersonate this user ID when using a service account 389 --box-list-chunk int Size of listing chunk 1-1000 (default 1000) 390 --box-owned-by string Only show items owned by the login (email address) passed in 391 --box-root-folder-id string Fill in for rclone to use a non root folder as its starting point 392 --box-token string OAuth Access Token as a JSON blob 393 --box-token-url string Token server url 394 --box-upload-cutoff SizeSuffix Cutoff for switching to multipart upload (>= 50 MiB) (default 50Mi) 395 --cache-chunk-clean-interval Duration How often should the cache perform cleanups of the chunk storage (default 1m0s) 396 --cache-chunk-no-memory Disable the in-memory cache for storing chunks during streaming 397 --cache-chunk-path string Directory to cache chunk files (default "$HOME/.cache/rclone/cache-backend") 398 --cache-chunk-size SizeSuffix The size of a chunk (partial file data) (default 5Mi) 399 --cache-chunk-total-size SizeSuffix The total size that the chunks can take up on the local disk (default 10Gi) 400 --cache-db-path string Directory to store file structure metadata DB (default "$HOME/.cache/rclone/cache-backend") 401 --cache-db-purge Clear all the cached data for this remote on start 402 --cache-db-wait-time Duration How long to wait for the DB to be available - 0 is unlimited (default 1s) 403 --cache-description string Description of the remote 404 --cache-info-age Duration How long to cache file structure information (directory listings, file size, times, etc.) (default 6h0m0s) 405 --cache-plex-insecure string Skip all certificate verification when connecting to the Plex server 406 --cache-plex-password string The password of the Plex user (obscured) 407 --cache-plex-url string The URL of the Plex server 408 --cache-plex-username string The username of the Plex user 409 --cache-read-retries int How many times to retry a read from a cache storage (default 10) 410 --cache-remote string Remote to cache 411 --cache-rps int Limits the number of requests per second to the source FS (-1 to disable) (default -1) 412 --cache-tmp-upload-path string Directory to keep temporary files until they are uploaded 413 --cache-tmp-wait-time Duration How long should files be stored in local cache before being uploaded (default 15s) 414 --cache-workers int How many workers should run in parallel to download chunks (default 4) 415 --cache-writes Cache file data on writes through the FS 416 --chunker-chunk-size SizeSuffix Files larger than chunk size will be split in chunks (default 2Gi) 417 --chunker-description string Description of the remote 418 --chunker-fail-hard Choose how chunker should handle files with missing or invalid chunks 419 --chunker-hash-type string Choose how chunker handles hash sums (default "md5") 420 --chunker-remote string Remote to chunk/unchunk 421 --combine-description string Description of the remote 422 --combine-upstreams SpaceSepList Upstreams for combining 423 --compress-description string Description of the remote 424 --compress-level int GZIP compression level (-2 to 9) (default -1) 425 --compress-mode string Compression mode (default "gzip") 426 --compress-ram-cache-limit SizeSuffix Some remotes don't allow the upload of files with unknown size (default 20Mi) 427 --compress-remote string Remote to compress 428 -L, --copy-links Follow symlinks and copy the pointed to item 429 --crypt-description string Description of the remote 430 --crypt-directory-name-encryption Option to either encrypt directory names or leave them intact (default true) 431 --crypt-filename-encoding string How to encode the encrypted filename to text string (default "base32") 432 --crypt-filename-encryption string How to encrypt the filenames (default "standard") 433 --crypt-no-data-encryption Option to either encrypt file data or leave it unencrypted 434 --crypt-pass-bad-blocks If set this will pass bad blocks through as all 0 435 --crypt-password string Password or pass phrase for encryption (obscured) 436 --crypt-password2 string Password or pass phrase for salt (obscured) 437 --crypt-remote string Remote to encrypt/decrypt 438 --crypt-server-side-across-configs Deprecated: use --server-side-across-configs instead 439 --crypt-show-mapping For all files listed show how the names encrypt 440 --crypt-strict-names If set, this will raise an error when crypt comes across a filename that can't be decrypted 441 --crypt-suffix string If this is set it will override the default suffix of ".bin" (default ".bin") 442 --drive-acknowledge-abuse Set to allow files which return cannotDownloadAbusiveFile to be downloaded 443 --drive-allow-import-name-change Allow the filetype to change when uploading Google docs 444 --drive-auth-owner-only Only consider files owned by the authenticated user 445 --drive-auth-url string Auth server URL 446 --drive-chunk-size SizeSuffix Upload chunk size (default 8Mi) 447 --drive-client-id string Google Application Client Id 448 --drive-client-secret string OAuth Client Secret 449 --drive-copy-shortcut-content Server side copy contents of shortcuts instead of the shortcut 450 --drive-description string Description of the remote 451 --drive-disable-http2 Disable drive using http2 (default true) 452 --drive-encoding Encoding The encoding for the backend (default InvalidUtf8) 453 --drive-env-auth Get IAM credentials from runtime (environment variables or instance meta data if no env vars) 454 --drive-export-formats string Comma separated list of preferred formats for downloading Google docs (default "docx,xlsx,pptx,svg") 455 --drive-fast-list-bug-fix Work around a bug in Google Drive listing (default true) 456 --drive-formats string Deprecated: See export_formats 457 --drive-impersonate string Impersonate this user when using a service account 458 --drive-import-formats string Comma separated list of preferred formats for uploading Google docs 459 --drive-keep-revision-forever Keep new head revision of each file forever 460 --drive-list-chunk int Size of listing chunk 100-1000, 0 to disable (default 1000) 461 --drive-metadata-labels Bits Control whether labels should be read or written in metadata (default off) 462 --drive-metadata-owner Bits Control whether owner should be read or written in metadata (default read) 463 --drive-metadata-permissions Bits Control whether permissions should be read or written in metadata (default off) 464 --drive-pacer-burst int Number of API calls to allow without sleeping (default 100) 465 --drive-pacer-min-sleep Duration Minimum time to sleep between API calls (default 100ms) 466 --drive-resource-key string Resource key for accessing a link-shared file 467 --drive-root-folder-id string ID of the root folder 468 --drive-scope string Comma separated list of scopes that rclone should use when requesting access from drive 469 --drive-server-side-across-configs Deprecated: use --server-side-across-configs instead 470 --drive-service-account-credentials string Service Account Credentials JSON blob 471 --drive-service-account-file string Service Account Credentials JSON file path 472 --drive-shared-with-me Only show files that are shared with me 473 --drive-show-all-gdocs Show all Google Docs including non-exportable ones in listings 474 --drive-size-as-quota Show sizes as storage quota usage, not actual size 475 --drive-skip-checksum-gphotos Skip checksums on Google photos and videos only 476 --drive-skip-dangling-shortcuts If set skip dangling shortcut files 477 --drive-skip-gdocs Skip google documents in all listings 478 --drive-skip-shortcuts If set skip shortcut files 479 --drive-starred-only Only show files that are starred 480 --drive-stop-on-download-limit Make download limit errors be fatal 481 --drive-stop-on-upload-limit Make upload limit errors be fatal 482 --drive-team-drive string ID of the Shared Drive (Team Drive) 483 --drive-token string OAuth Access Token as a JSON blob 484 --drive-token-url string Token server url 485 --drive-trashed-only Only show files that are in the trash 486 --drive-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 8Mi) 487 --drive-use-created-date Use file created date instead of modified date 488 --drive-use-shared-date Use date file was shared instead of modified date 489 --drive-use-trash Send files to the trash instead of deleting permanently (default true) 490 --drive-v2-download-min-size SizeSuffix If Object's are greater, use drive v2 API to download (default off) 491 --dropbox-auth-url string Auth server URL 492 --dropbox-batch-commit-timeout Duration Max time to wait for a batch to finish committing (default 10m0s) 493 --dropbox-batch-mode string Upload file batching sync|async|off (default "sync") 494 --dropbox-batch-size int Max number of files in upload batch 495 --dropbox-batch-timeout Duration Max time to allow an idle upload batch before uploading (default 0s) 496 --dropbox-chunk-size SizeSuffix Upload chunk size (< 150Mi) (default 48Mi) 497 --dropbox-client-id string OAuth Client Id 498 --dropbox-client-secret string OAuth Client Secret 499 --dropbox-description string Description of the remote 500 --dropbox-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot) 501 --dropbox-impersonate string Impersonate this user when using a business account 502 --dropbox-pacer-min-sleep Duration Minimum time to sleep between API calls (default 10ms) 503 --dropbox-shared-files Instructs rclone to work on individual shared files 504 --dropbox-shared-folders Instructs rclone to work on shared folders 505 --dropbox-token string OAuth Access Token as a JSON blob 506 --dropbox-token-url string Token server url 507 --fichier-api-key string Your API Key, get it from https://1fichier.com/console/params.pl 508 --fichier-cdn Set if you wish to use CDN download links 509 --fichier-description string Description of the remote 510 --fichier-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,BackSlash,Del,Ctl,LeftSpace,RightSpace,InvalidUtf8,Dot) 511 --fichier-file-password string If you want to download a shared file that is password protected, add this parameter (obscured) 512 --fichier-folder-password string If you want to list the files in a shared folder that is password protected, add this parameter (obscured) 513 --fichier-shared-folder string If you want to download a shared folder, add this parameter 514 --filefabric-description string Description of the remote 515 --filefabric-encoding Encoding The encoding for the backend (default Slash,Del,Ctl,InvalidUtf8,Dot) 516 --filefabric-permanent-token string Permanent Authentication Token 517 --filefabric-root-folder-id string ID of the root folder 518 --filefabric-token string Session Token 519 --filefabric-token-expiry string Token expiry time 520 --filefabric-url string URL of the Enterprise File Fabric to connect to 521 --filefabric-version string Version read from the file fabric 522 --ftp-ask-password Allow asking for FTP password when needed 523 --ftp-close-timeout Duration Maximum time to wait for a response to close (default 1m0s) 524 --ftp-concurrency int Maximum number of FTP simultaneous connections, 0 for unlimited 525 --ftp-description string Description of the remote 526 --ftp-disable-epsv Disable using EPSV even if server advertises support 527 --ftp-disable-mlsd Disable using MLSD even if server advertises support 528 --ftp-disable-tls13 Disable TLS 1.3 (workaround for FTP servers with buggy TLS) 529 --ftp-disable-utf8 Disable using UTF-8 even if server advertises support 530 --ftp-encoding Encoding The encoding for the backend (default Slash,Del,Ctl,RightSpace,Dot) 531 --ftp-explicit-tls Use Explicit FTPS (FTP over TLS) 532 --ftp-force-list-hidden Use LIST -a to force listing of hidden files and folders. This will disable the use of MLSD 533 --ftp-host string FTP host to connect to 534 --ftp-idle-timeout Duration Max time before closing idle connections (default 1m0s) 535 --ftp-no-check-certificate Do not verify the TLS certificate of the server 536 --ftp-pass string FTP password (obscured) 537 --ftp-port int FTP port number (default 21) 538 --ftp-shut-timeout Duration Maximum time to wait for data connection closing status (default 1m0s) 539 --ftp-socks-proxy string Socks 5 proxy host 540 --ftp-tls Use Implicit FTPS (FTP over TLS) 541 --ftp-tls-cache-size int Size of TLS session cache for all control and data connections (default 32) 542 --ftp-user string FTP username (default "$USER") 543 --ftp-writing-mdtm Use MDTM to set modification time (VsFtpd quirk) 544 --gcs-anonymous Access public buckets and objects without credentials 545 --gcs-auth-url string Auth server URL 546 --gcs-bucket-acl string Access Control List for new buckets 547 --gcs-bucket-policy-only Access checks should use bucket-level IAM policies 548 --gcs-client-id string OAuth Client Id 549 --gcs-client-secret string OAuth Client Secret 550 --gcs-decompress If set this will decompress gzip encoded objects 551 --gcs-description string Description of the remote 552 --gcs-directory-markers Upload an empty object with a trailing slash when a new directory is created 553 --gcs-encoding Encoding The encoding for the backend (default Slash,CrLf,InvalidUtf8,Dot) 554 --gcs-endpoint string Endpoint for the service 555 --gcs-env-auth Get GCP IAM credentials from runtime (environment variables or instance meta data if no env vars) 556 --gcs-location string Location for the newly created buckets 557 --gcs-no-check-bucket If set, don't attempt to check the bucket exists or create it 558 --gcs-object-acl string Access Control List for new objects 559 --gcs-project-number string Project number 560 --gcs-service-account-file string Service Account Credentials JSON file path 561 --gcs-storage-class string The storage class to use when storing objects in Google Cloud Storage 562 --gcs-token string OAuth Access Token as a JSON blob 563 --gcs-token-url string Token server url 564 --gcs-user-project string User project 565 --gphotos-auth-url string Auth server URL 566 --gphotos-batch-commit-timeout Duration Max time to wait for a batch to finish committing (default 10m0s) 567 --gphotos-batch-mode string Upload file batching sync|async|off (default "sync") 568 --gphotos-batch-size int Max number of files in upload batch 569 --gphotos-batch-timeout Duration Max time to allow an idle upload batch before uploading (default 0s) 570 --gphotos-client-id string OAuth Client Id 571 --gphotos-client-secret string OAuth Client Secret 572 --gphotos-description string Description of the remote 573 --gphotos-encoding Encoding The encoding for the backend (default Slash,CrLf,InvalidUtf8,Dot) 574 --gphotos-include-archived Also view and download archived media 575 --gphotos-read-only Set to make the Google Photos backend read only 576 --gphotos-read-size Set to read the size of media items 577 --gphotos-start-year int Year limits the photos to be downloaded to those which are uploaded after the given year (default 2000) 578 --gphotos-token string OAuth Access Token as a JSON blob 579 --gphotos-token-url string Token server url 580 --hasher-auto-size SizeSuffix Auto-update checksum for files smaller than this size (disabled by default) 581 --hasher-description string Description of the remote 582 --hasher-hashes CommaSepList Comma separated list of supported checksum types (default md5,sha1) 583 --hasher-max-age Duration Maximum time to keep checksums in cache (0 = no cache, off = cache forever) (default off) 584 --hasher-remote string Remote to cache checksums for (e.g. myRemote:path) 585 --hdfs-data-transfer-protection string Kerberos data transfer protection: authentication|integrity|privacy 586 --hdfs-description string Description of the remote 587 --hdfs-encoding Encoding The encoding for the backend (default Slash,Colon,Del,Ctl,InvalidUtf8,Dot) 588 --hdfs-namenode CommaSepList Hadoop name nodes and ports 589 --hdfs-service-principal-name string Kerberos service principal name for the namenode 590 --hdfs-username string Hadoop user name 591 --hidrive-auth-url string Auth server URL 592 --hidrive-chunk-size SizeSuffix Chunksize for chunked uploads (default 48Mi) 593 --hidrive-client-id string OAuth Client Id 594 --hidrive-client-secret string OAuth Client Secret 595 --hidrive-description string Description of the remote 596 --hidrive-disable-fetching-member-count Do not fetch number of objects in directories unless it is absolutely necessary 597 --hidrive-encoding Encoding The encoding for the backend (default Slash,Dot) 598 --hidrive-endpoint string Endpoint for the service (default "https://api.hidrive.strato.com/2.1") 599 --hidrive-root-prefix string The root/parent folder for all paths (default "/") 600 --hidrive-scope-access string Access permissions that rclone should use when requesting access from HiDrive (default "rw") 601 --hidrive-scope-role string User-level that rclone should use when requesting access from HiDrive (default "user") 602 --hidrive-token string OAuth Access Token as a JSON blob 603 --hidrive-token-url string Token server url 604 --hidrive-upload-concurrency int Concurrency for chunked uploads (default 4) 605 --hidrive-upload-cutoff SizeSuffix Cutoff/Threshold for chunked uploads (default 96Mi) 606 --http-description string Description of the remote 607 --http-headers CommaSepList Set HTTP headers for all transactions 608 --http-no-head Don't use HEAD requests 609 --http-no-slash Set this if the site doesn't end directories with / 610 --http-url string URL of HTTP host to connect to 611 --imagekit-description string Description of the remote 612 --imagekit-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Dollar,Question,Hash,Percent,BackSlash,Del,Ctl,InvalidUtf8,Dot,SquareBracket) 613 --imagekit-endpoint string You can find your ImageKit.io URL endpoint in your [dashboard](https://imagekit.io/dashboard/developer/api-keys) 614 --imagekit-only-signed Restrict unsigned image URLs If you have configured Restrict unsigned image URLs in your dashboard settings, set this to true 615 --imagekit-private-key string You can find your ImageKit.io private key in your [dashboard](https://imagekit.io/dashboard/developer/api-keys) 616 --imagekit-public-key string You can find your ImageKit.io public key in your [dashboard](https://imagekit.io/dashboard/developer/api-keys) 617 --imagekit-upload-tags string Tags to add to the uploaded files, e.g. "tag1,tag2" 618 --imagekit-versions Include old versions in directory listings 619 --internetarchive-access-key-id string IAS3 Access Key 620 --internetarchive-description string Description of the remote 621 --internetarchive-disable-checksum Don't ask the server to test against MD5 checksum calculated by rclone (default true) 622 --internetarchive-encoding Encoding The encoding for the backend (default Slash,LtGt,CrLf,Del,Ctl,InvalidUtf8,Dot) 623 --internetarchive-endpoint string IAS3 Endpoint (default "https://s3.us.archive.org") 624 --internetarchive-front-endpoint string Host of InternetArchive Frontend (default "https://archive.org") 625 --internetarchive-secret-access-key string IAS3 Secret Key (password) 626 --internetarchive-wait-archive Duration Timeout for waiting the server's processing tasks (specifically archive and book_op) to finish (default 0s) 627 --jottacloud-auth-url string Auth server URL 628 --jottacloud-client-id string OAuth Client Id 629 --jottacloud-client-secret string OAuth Client Secret 630 --jottacloud-description string Description of the remote 631 --jottacloud-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,Del,Ctl,InvalidUtf8,Dot) 632 --jottacloud-hard-delete Delete files permanently rather than putting them into the trash 633 --jottacloud-md5-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate the MD5 if required (default 10Mi) 634 --jottacloud-no-versions Avoid server side versioning by deleting files and recreating files instead of overwriting them 635 --jottacloud-token string OAuth Access Token as a JSON blob 636 --jottacloud-token-url string Token server url 637 --jottacloud-trashed-only Only show files that are in the trash 638 --jottacloud-upload-resume-limit SizeSuffix Files bigger than this can be resumed if the upload fail's (default 10Mi) 639 --koofr-description string Description of the remote 640 --koofr-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) 641 --koofr-endpoint string The Koofr API endpoint to use 642 --koofr-mountid string Mount ID of the mount to use 643 --koofr-password string Your password for rclone (generate one at https://app.koofr.net/app/admin/preferences/password) (obscured) 644 --koofr-provider string Choose your storage provider 645 --koofr-setmtime Does the backend support setting modification time (default true) 646 --koofr-user string Your user name 647 --linkbox-description string Description of the remote 648 --linkbox-token string Token from https://www.linkbox.to/admin/account 649 -l, --links Translate symlinks to/from regular files with a '.rclonelink' extension 650 --local-case-insensitive Force the filesystem to report itself as case insensitive 651 --local-case-sensitive Force the filesystem to report itself as case sensitive 652 --local-description string Description of the remote 653 --local-encoding Encoding The encoding for the backend (default Slash,Dot) 654 --local-no-check-updated Don't check to see if the files change during upload 655 --local-no-preallocate Disable preallocation of disk space for transferred files 656 --local-no-set-modtime Disable setting modtime 657 --local-no-sparse Disable sparse files for multi-thread downloads 658 --local-nounc Disable UNC (long path names) conversion on Windows 659 --local-unicode-normalization Apply unicode NFC normalization to paths and filenames 660 --local-zero-size-links Assume the Stat size of links is zero (and read them instead) (deprecated) 661 --mailru-auth-url string Auth server URL 662 --mailru-check-hash What should copy do if file checksum is mismatched or invalid (default true) 663 --mailru-client-id string OAuth Client Id 664 --mailru-client-secret string OAuth Client Secret 665 --mailru-description string Description of the remote 666 --mailru-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,InvalidUtf8,Dot) 667 --mailru-pass string Password (obscured) 668 --mailru-speedup-enable Skip full upload if there is another file with same data hash (default true) 669 --mailru-speedup-file-patterns string Comma separated list of file name patterns eligible for speedup (put by hash) (default "*.mkv,*.avi,*.mp4,*.mp3,*.zip,*.gz,*.rar,*.pdf") 670 --mailru-speedup-max-disk SizeSuffix This option allows you to disable speedup (put by hash) for large files (default 3Gi) 671 --mailru-speedup-max-memory SizeSuffix Files larger than the size given below will always be hashed on disk (default 32Mi) 672 --mailru-token string OAuth Access Token as a JSON blob 673 --mailru-token-url string Token server url 674 --mailru-user string User name (usually email) 675 --mega-debug Output more debug from Mega 676 --mega-description string Description of the remote 677 --mega-encoding Encoding The encoding for the backend (default Slash,InvalidUtf8,Dot) 678 --mega-hard-delete Delete files permanently rather than putting them into the trash 679 --mega-pass string Password (obscured) 680 --mega-use-https Use HTTPS for transfers 681 --mega-user string User name 682 --memory-description string Description of the remote 683 --netstorage-account string Set the NetStorage account name 684 --netstorage-description string Description of the remote 685 --netstorage-host string Domain+path of NetStorage host to connect to 686 --netstorage-protocol string Select between HTTP or HTTPS protocol (default "https") 687 --netstorage-secret string Set the NetStorage account secret/G2O key for authentication (obscured) 688 -x, --one-file-system Don't cross filesystem boundaries (unix/macOS only) 689 --onedrive-access-scopes SpaceSepList Set scopes to be requested by rclone (default Files.Read Files.ReadWrite Files.Read.All Files.ReadWrite.All Sites.Read.All offline_access) 690 --onedrive-auth-url string Auth server URL 691 --onedrive-av-override Allows download of files the server thinks has a virus 692 --onedrive-chunk-size SizeSuffix Chunk size to upload files with - must be multiple of 320k (327,680 bytes) (default 10Mi) 693 --onedrive-client-id string OAuth Client Id 694 --onedrive-client-secret string OAuth Client Secret 695 --onedrive-delta If set rclone will use delta listing to implement recursive listings 696 --onedrive-description string Description of the remote 697 --onedrive-drive-id string The ID of the drive to use 698 --onedrive-drive-type string The type of the drive (personal | business | documentLibrary) 699 --onedrive-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Del,Ctl,LeftSpace,LeftTilde,RightSpace,RightPeriod,InvalidUtf8,Dot) 700 --onedrive-expose-onenote-files Set to make OneNote files show up in directory listings 701 --onedrive-hash-type string Specify the hash in use for the backend (default "auto") 702 --onedrive-link-password string Set the password for links created by the link command 703 --onedrive-link-scope string Set the scope of the links created by the link command (default "anonymous") 704 --onedrive-link-type string Set the type of the links created by the link command (default "view") 705 --onedrive-list-chunk int Size of listing chunk (default 1000) 706 --onedrive-metadata-permissions Bits Control whether permissions should be read or written in metadata (default off) 707 --onedrive-no-versions Remove all versions on modifying operations 708 --onedrive-region string Choose national cloud region for OneDrive (default "global") 709 --onedrive-root-folder-id string ID of the root folder 710 --onedrive-server-side-across-configs Deprecated: use --server-side-across-configs instead 711 --onedrive-token string OAuth Access Token as a JSON blob 712 --onedrive-token-url string Token server url 713 --oos-attempt-resume-upload If true attempt to resume previously started multipart upload for the object 714 --oos-chunk-size SizeSuffix Chunk size to use for uploading (default 5Mi) 715 --oos-compartment string Object storage compartment OCID 716 --oos-config-file string Path to OCI config file (default "~/.oci/config") 717 --oos-config-profile string Profile name inside the oci config file (default "Default") 718 --oos-copy-cutoff SizeSuffix Cutoff for switching to multipart copy (default 4.656Gi) 719 --oos-copy-timeout Duration Timeout for copy (default 1m0s) 720 --oos-description string Description of the remote 721 --oos-disable-checksum Don't store MD5 checksum with object metadata 722 --oos-encoding Encoding The encoding for the backend (default Slash,InvalidUtf8,Dot) 723 --oos-endpoint string Endpoint for Object storage API 724 --oos-leave-parts-on-error If true avoid calling abort upload on a failure, leaving all successfully uploaded parts for manual recovery 725 --oos-max-upload-parts int Maximum number of parts in a multipart upload (default 10000) 726 --oos-namespace string Object storage namespace 727 --oos-no-check-bucket If set, don't attempt to check the bucket exists or create it 728 --oos-provider string Choose your Auth Provider (default "env_auth") 729 --oos-region string Object storage Region 730 --oos-sse-customer-algorithm string If using SSE-C, the optional header that specifies "AES256" as the encryption algorithm 731 --oos-sse-customer-key string To use SSE-C, the optional header that specifies the base64-encoded 256-bit encryption key to use to 732 --oos-sse-customer-key-file string To use SSE-C, a file containing the base64-encoded string of the AES-256 encryption key associated 733 --oos-sse-customer-key-sha256 string If using SSE-C, The optional header that specifies the base64-encoded SHA256 hash of the encryption 734 --oos-sse-kms-key-id string if using your own master key in vault, this header specifies the 735 --oos-storage-tier string The storage class to use when storing new objects in storage. https://docs.oracle.com/en-us/iaas/Content/Object/Concepts/understandingstoragetiers.htm (default "Standard") 736 --oos-upload-concurrency int Concurrency for multipart uploads (default 10) 737 --oos-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200Mi) 738 --opendrive-chunk-size SizeSuffix Files will be uploaded in chunks this size (default 10Mi) 739 --opendrive-description string Description of the remote 740 --opendrive-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,LeftSpace,LeftCrLfHtVt,RightSpace,RightCrLfHtVt,InvalidUtf8,Dot) 741 --opendrive-password string Password (obscured) 742 --opendrive-username string Username 743 --pcloud-auth-url string Auth server URL 744 --pcloud-client-id string OAuth Client Id 745 --pcloud-client-secret string OAuth Client Secret 746 --pcloud-description string Description of the remote 747 --pcloud-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) 748 --pcloud-hostname string Hostname to connect to (default "api.pcloud.com") 749 --pcloud-password string Your pcloud password (obscured) 750 --pcloud-root-folder-id string Fill in for rclone to use a non root folder as its starting point (default "d0") 751 --pcloud-token string OAuth Access Token as a JSON blob 752 --pcloud-token-url string Token server url 753 --pcloud-username string Your pcloud username 754 --pikpak-auth-url string Auth server URL 755 --pikpak-client-id string OAuth Client Id 756 --pikpak-client-secret string OAuth Client Secret 757 --pikpak-description string Description of the remote 758 --pikpak-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,LeftSpace,RightSpace,RightPeriod,InvalidUtf8,Dot) 759 --pikpak-hash-memory-limit SizeSuffix Files bigger than this will be cached on disk to calculate hash if required (default 10Mi) 760 --pikpak-pass string Pikpak password (obscured) 761 --pikpak-root-folder-id string ID of the root folder 762 --pikpak-token string OAuth Access Token as a JSON blob 763 --pikpak-token-url string Token server url 764 --pikpak-trashed-only Only show files that are in the trash 765 --pikpak-use-trash Send files to the trash instead of deleting permanently (default true) 766 --pikpak-user string Pikpak username 767 --premiumizeme-auth-url string Auth server URL 768 --premiumizeme-client-id string OAuth Client Id 769 --premiumizeme-client-secret string OAuth Client Secret 770 --premiumizeme-description string Description of the remote 771 --premiumizeme-encoding Encoding The encoding for the backend (default Slash,DoubleQuote,BackSlash,Del,Ctl,InvalidUtf8,Dot) 772 --premiumizeme-token string OAuth Access Token as a JSON blob 773 --premiumizeme-token-url string Token server url 774 --protondrive-2fa string The 2FA code 775 --protondrive-app-version string The app version string (default "macos-drive@1.0.0-alpha.1+rclone") 776 --protondrive-description string Description of the remote 777 --protondrive-enable-caching Caches the files and folders metadata to reduce API calls (default true) 778 --protondrive-encoding Encoding The encoding for the backend (default Slash,LeftSpace,RightSpace,InvalidUtf8,Dot) 779 --protondrive-mailbox-password string The mailbox password of your two-password proton account (obscured) 780 --protondrive-original-file-size Return the file size before encryption (default true) 781 --protondrive-password string The password of your proton account (obscured) 782 --protondrive-replace-existing-draft Create a new revision when filename conflict is detected 783 --protondrive-username string The username of your proton account 784 --putio-auth-url string Auth server URL 785 --putio-client-id string OAuth Client Id 786 --putio-client-secret string OAuth Client Secret 787 --putio-description string Description of the remote 788 --putio-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) 789 --putio-token string OAuth Access Token as a JSON blob 790 --putio-token-url string Token server url 791 --qingstor-access-key-id string QingStor Access Key ID 792 --qingstor-chunk-size SizeSuffix Chunk size to use for uploading (default 4Mi) 793 --qingstor-connection-retries int Number of connection retries (default 3) 794 --qingstor-description string Description of the remote 795 --qingstor-encoding Encoding The encoding for the backend (default Slash,Ctl,InvalidUtf8) 796 --qingstor-endpoint string Enter an endpoint URL to connection QingStor API 797 --qingstor-env-auth Get QingStor credentials from runtime 798 --qingstor-secret-access-key string QingStor Secret Access Key (password) 799 --qingstor-upload-concurrency int Concurrency for multipart uploads (default 1) 800 --qingstor-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200Mi) 801 --qingstor-zone string Zone to connect to 802 --quatrix-api-key string API key for accessing Quatrix account 803 --quatrix-description string Description of the remote 804 --quatrix-effective-upload-time string Wanted upload time for one chunk (default "4s") 805 --quatrix-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot) 806 --quatrix-hard-delete Delete files permanently rather than putting them into the trash 807 --quatrix-host string Host name of Quatrix account 808 --quatrix-maximal-summary-chunk-size SizeSuffix The maximal summary for all chunks. It should not be less than 'transfers'*'minimal_chunk_size' (default 95.367Mi) 809 --quatrix-minimal-chunk-size SizeSuffix The minimal size for one chunk (default 9.537Mi) 810 --quatrix-skip-project-folders Skip project folders in operations 811 --s3-access-key-id string AWS Access Key ID 812 --s3-acl string Canned ACL used when creating buckets and storing or copying objects 813 --s3-bucket-acl string Canned ACL used when creating buckets 814 --s3-chunk-size SizeSuffix Chunk size to use for uploading (default 5Mi) 815 --s3-copy-cutoff SizeSuffix Cutoff for switching to multipart copy (default 4.656Gi) 816 --s3-decompress If set this will decompress gzip encoded objects 817 --s3-description string Description of the remote 818 --s3-directory-markers Upload an empty object with a trailing slash when a new directory is created 819 --s3-disable-checksum Don't store MD5 checksum with object metadata 820 --s3-disable-http2 Disable usage of http2 for S3 backends 821 --s3-download-url string Custom endpoint for downloads 822 --s3-encoding Encoding The encoding for the backend (default Slash,InvalidUtf8,Dot) 823 --s3-endpoint string Endpoint for S3 API 824 --s3-env-auth Get AWS credentials from runtime (environment variables or EC2/ECS meta data if no env vars) 825 --s3-force-path-style If true use path style access if false use virtual hosted style (default true) 826 --s3-leave-parts-on-error If true avoid calling abort upload on a failure, leaving all successfully uploaded parts on S3 for manual recovery 827 --s3-list-chunk int Size of listing chunk (response list for each ListObject S3 request) (default 1000) 828 --s3-list-url-encode Tristate Whether to url encode listings: true/false/unset (default unset) 829 --s3-list-version int Version of ListObjects to use: 1,2 or 0 for auto 830 --s3-location-constraint string Location constraint - must be set to match the Region 831 --s3-max-upload-parts int Maximum number of parts in a multipart upload (default 10000) 832 --s3-might-gzip Tristate Set this if the backend might gzip objects (default unset) 833 --s3-no-check-bucket If set, don't attempt to check the bucket exists or create it 834 --s3-no-head If set, don't HEAD uploaded objects to check integrity 835 --s3-no-head-object If set, do not do HEAD before GET when getting objects 836 --s3-no-system-metadata Suppress setting and reading of system metadata 837 --s3-profile string Profile to use in the shared credentials file 838 --s3-provider string Choose your S3 provider 839 --s3-region string Region to connect to 840 --s3-requester-pays Enables requester pays option when interacting with S3 bucket 841 --s3-secret-access-key string AWS Secret Access Key (password) 842 --s3-server-side-encryption string The server-side encryption algorithm used when storing this object in S3 843 --s3-session-token string An AWS session token 844 --s3-shared-credentials-file string Path to the shared credentials file 845 --s3-sse-customer-algorithm string If using SSE-C, the server-side encryption algorithm used when storing this object in S3 846 --s3-sse-customer-key string To use SSE-C you may provide the secret encryption key used to encrypt/decrypt your data 847 --s3-sse-customer-key-base64 string If using SSE-C you must provide the secret encryption key encoded in base64 format to encrypt/decrypt your data 848 --s3-sse-customer-key-md5 string If using SSE-C you may provide the secret encryption key MD5 checksum (optional) 849 --s3-sse-kms-key-id string If using KMS ID you must provide the ARN of Key 850 --s3-storage-class string The storage class to use when storing new objects in S3 851 --s3-sts-endpoint string Endpoint for STS 852 --s3-upload-concurrency int Concurrency for multipart uploads and copies (default 4) 853 --s3-upload-cutoff SizeSuffix Cutoff for switching to chunked upload (default 200Mi) 854 --s3-use-accelerate-endpoint If true use the AWS S3 accelerated endpoint 855 --s3-use-accept-encoding-gzip Accept-Encoding: gzip Whether to send Accept-Encoding: gzip header (default unset) 856 --s3-use-already-exists Tristate Set if rclone should report BucketAlreadyExists errors on bucket creation (default unset) 857 --s3-use-dual-stack If true use AWS S3 dual-stack endpoint (IPv6 support) 858 --s3-use-multipart-etag Tristate Whether to use ETag in multipart uploads for verification (default unset) 859 --s3-use-multipart-uploads Tristate Set if rclone should use multipart uploads (default unset) 860 --s3-use-presigned-request Whether to use a presigned request or PutObject for single part uploads 861 --s3-v2-auth If true use v2 authentication 862 --s3-version-at Time Show file versions as they were at the specified time (default off) 863 --s3-version-deleted Show deleted file markers when using versions 864 --s3-versions Include old versions in directory listings 865 --seafile-2fa Two-factor authentication ('true' if the account has 2FA enabled) 866 --seafile-create-library Should rclone create a library if it doesn't exist 867 --seafile-description string Description of the remote 868 --seafile-encoding Encoding The encoding for the backend (default Slash,DoubleQuote,BackSlash,Ctl,InvalidUtf8) 869 --seafile-library string Name of the library 870 --seafile-library-key string Library password (for encrypted libraries only) (obscured) 871 --seafile-pass string Password (obscured) 872 --seafile-url string URL of seafile host to connect to 873 --seafile-user string User name (usually email address) 874 --sftp-ask-password Allow asking for SFTP password when needed 875 --sftp-chunk-size SizeSuffix Upload and download chunk size (default 32Ki) 876 --sftp-ciphers SpaceSepList Space separated list of ciphers to be used for session encryption, ordered by preference 877 --sftp-concurrency int The maximum number of outstanding requests for one file (default 64) 878 --sftp-copy-is-hardlink Set to enable server side copies using hardlinks 879 --sftp-description string Description of the remote 880 --sftp-disable-concurrent-reads If set don't use concurrent reads 881 --sftp-disable-concurrent-writes If set don't use concurrent writes 882 --sftp-disable-hashcheck Disable the execution of SSH commands to determine if remote file hashing is available 883 --sftp-host string SSH host to connect to 884 --sftp-host-key-algorithms SpaceSepList Space separated list of host key algorithms, ordered by preference 885 --sftp-idle-timeout Duration Max time before closing idle connections (default 1m0s) 886 --sftp-key-exchange SpaceSepList Space separated list of key exchange algorithms, ordered by preference 887 --sftp-key-file string Path to PEM-encoded private key file 888 --sftp-key-file-pass string The passphrase to decrypt the PEM-encoded private key file (obscured) 889 --sftp-key-pem string Raw PEM-encoded private key 890 --sftp-key-use-agent When set forces the usage of the ssh-agent 891 --sftp-known-hosts-file string Optional path to known_hosts file 892 --sftp-macs SpaceSepList Space separated list of MACs (message authentication code) algorithms, ordered by preference 893 --sftp-md5sum-command string The command used to read md5 hashes 894 --sftp-pass string SSH password, leave blank to use ssh-agent (obscured) 895 --sftp-path-override string Override path used by SSH shell commands 896 --sftp-port int SSH port number (default 22) 897 --sftp-pubkey-file string Optional path to public key file 898 --sftp-server-command string Specifies the path or command to run a sftp server on the remote host 899 --sftp-set-env SpaceSepList Environment variables to pass to sftp and commands 900 --sftp-set-modtime Set the modified time on the remote if set (default true) 901 --sftp-sha1sum-command string The command used to read sha1 hashes 902 --sftp-shell-type string The type of SSH shell on remote server, if any 903 --sftp-skip-links Set to skip any symlinks and any other non regular files 904 --sftp-socks-proxy string Socks 5 proxy host 905 --sftp-ssh SpaceSepList Path and arguments to external ssh binary 906 --sftp-subsystem string Specifies the SSH2 subsystem on the remote host (default "sftp") 907 --sftp-use-fstat If set use fstat instead of stat 908 --sftp-use-insecure-cipher Enable the use of insecure ciphers and key exchange methods 909 --sftp-user string SSH username (default "$USER") 910 --sharefile-auth-url string Auth server URL 911 --sharefile-chunk-size SizeSuffix Upload chunk size (default 64Mi) 912 --sharefile-client-id string OAuth Client Id 913 --sharefile-client-secret string OAuth Client Secret 914 --sharefile-description string Description of the remote 915 --sharefile-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,LeftSpace,LeftPeriod,RightSpace,RightPeriod,InvalidUtf8,Dot) 916 --sharefile-endpoint string Endpoint for API calls 917 --sharefile-root-folder-id string ID of the root folder 918 --sharefile-token string OAuth Access Token as a JSON blob 919 --sharefile-token-url string Token server url 920 --sharefile-upload-cutoff SizeSuffix Cutoff for switching to multipart upload (default 128Mi) 921 --sia-api-password string Sia Daemon API Password (obscured) 922 --sia-api-url string Sia daemon API URL, like http://sia.daemon.host:9980 (default "http://127.0.0.1:9980") 923 --sia-description string Description of the remote 924 --sia-encoding Encoding The encoding for the backend (default Slash,Question,Hash,Percent,Del,Ctl,InvalidUtf8,Dot) 925 --sia-user-agent string Siad User Agent (default "Sia-Agent") 926 --skip-links Don't warn about skipped symlinks 927 --smb-case-insensitive Whether the server is configured to be case-insensitive (default true) 928 --smb-description string Description of the remote 929 --smb-domain string Domain name for NTLM authentication (default "WORKGROUP") 930 --smb-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,RightSpace,RightPeriod,InvalidUtf8,Dot) 931 --smb-hide-special-share Hide special shares (e.g. print$) which users aren't supposed to access (default true) 932 --smb-host string SMB server hostname to connect to 933 --smb-idle-timeout Duration Max time before closing idle connections (default 1m0s) 934 --smb-pass string SMB password (obscured) 935 --smb-port int SMB port number (default 445) 936 --smb-spn string Service principal name 937 --smb-user string SMB username (default "$USER") 938 --storj-access-grant string Access grant 939 --storj-api-key string API key 940 --storj-description string Description of the remote 941 --storj-passphrase string Encryption passphrase 942 --storj-provider string Choose an authentication method (default "existing") 943 --storj-satellite-address string Satellite address (default "us1.storj.io") 944 --sugarsync-access-key-id string Sugarsync Access Key ID 945 --sugarsync-app-id string Sugarsync App ID 946 --sugarsync-authorization string Sugarsync authorization 947 --sugarsync-authorization-expiry string Sugarsync authorization expiry 948 --sugarsync-deleted-id string Sugarsync deleted folder id 949 --sugarsync-description string Description of the remote 950 --sugarsync-encoding Encoding The encoding for the backend (default Slash,Ctl,InvalidUtf8,Dot) 951 --sugarsync-hard-delete Permanently delete files if true 952 --sugarsync-private-access-key string Sugarsync Private Access Key 953 --sugarsync-refresh-token string Sugarsync refresh token 954 --sugarsync-root-id string Sugarsync root id 955 --sugarsync-user string Sugarsync user 956 --swift-application-credential-id string Application Credential ID (OS_APPLICATION_CREDENTIAL_ID) 957 --swift-application-credential-name string Application Credential Name (OS_APPLICATION_CREDENTIAL_NAME) 958 --swift-application-credential-secret string Application Credential Secret (OS_APPLICATION_CREDENTIAL_SECRET) 959 --swift-auth string Authentication URL for server (OS_AUTH_URL) 960 --swift-auth-token string Auth Token from alternate authentication - optional (OS_AUTH_TOKEN) 961 --swift-auth-version int AuthVersion - optional - set to (1,2,3) if your auth URL has no version (ST_AUTH_VERSION) 962 --swift-chunk-size SizeSuffix Above this size files will be chunked into a _segments container (default 5Gi) 963 --swift-description string Description of the remote 964 --swift-domain string User domain - optional (v3 auth) (OS_USER_DOMAIN_NAME) 965 --swift-encoding Encoding The encoding for the backend (default Slash,InvalidUtf8) 966 --swift-endpoint-type string Endpoint type to choose from the service catalogue (OS_ENDPOINT_TYPE) (default "public") 967 --swift-env-auth Get swift credentials from environment variables in standard OpenStack form 968 --swift-key string API key or password (OS_PASSWORD) 969 --swift-leave-parts-on-error If true avoid calling abort upload on a failure 970 --swift-no-chunk Don't chunk files during streaming upload 971 --swift-no-large-objects Disable support for static and dynamic large objects 972 --swift-region string Region name - optional (OS_REGION_NAME) 973 --swift-storage-policy string The storage policy to use when creating a new container 974 --swift-storage-url string Storage URL - optional (OS_STORAGE_URL) 975 --swift-tenant string Tenant name - optional for v1 auth, this or tenant_id required otherwise (OS_TENANT_NAME or OS_PROJECT_NAME) 976 --swift-tenant-domain string Tenant domain - optional (v3 auth) (OS_PROJECT_DOMAIN_NAME) 977 --swift-tenant-id string Tenant ID - optional for v1 auth, this or tenant required otherwise (OS_TENANT_ID) 978 --swift-user string User name to log in (OS_USERNAME) 979 --swift-user-id string User ID to log in - optional - most swift systems use user and leave this blank (v3 auth) (OS_USER_ID) 980 --union-action-policy string Policy to choose upstream on ACTION category (default "epall") 981 --union-cache-time int Cache time of usage and free space (in seconds) (default 120) 982 --union-create-policy string Policy to choose upstream on CREATE category (default "epmfs") 983 --union-description string Description of the remote 984 --union-min-free-space SizeSuffix Minimum viable free space for lfs/eplfs policies (default 1Gi) 985 --union-search-policy string Policy to choose upstream on SEARCH category (default "ff") 986 --union-upstreams string List of space separated upstreams 987 --uptobox-access-token string Your access token 988 --uptobox-description string Description of the remote 989 --uptobox-encoding Encoding The encoding for the backend (default Slash,LtGt,DoubleQuote,BackQuote,Del,Ctl,LeftSpace,InvalidUtf8,Dot) 990 --uptobox-private Set to make uploaded files private 991 --webdav-bearer-token string Bearer token instead of user/pass (e.g. a Macaroon) 992 --webdav-bearer-token-command string Command to run to get a bearer token 993 --webdav-description string Description of the remote 994 --webdav-encoding string The encoding for the backend 995 --webdav-headers CommaSepList Set HTTP headers for all transactions 996 --webdav-nextcloud-chunk-size SizeSuffix Nextcloud upload chunk size (default 10Mi) 997 --webdav-owncloud-exclude-shares Exclude ownCloud shares 998 --webdav-pacer-min-sleep Duration Minimum time to sleep between API calls (default 10ms) 999 --webdav-pass string Password (obscured) 1000 --webdav-url string URL of http host to connect to 1001 --webdav-user string User name 1002 --webdav-vendor string Name of the WebDAV site/service/software you are using 1003 --yandex-auth-url string Auth server URL 1004 --yandex-client-id string OAuth Client Id 1005 --yandex-client-secret string OAuth Client Secret 1006 --yandex-description string Description of the remote 1007 --yandex-encoding Encoding The encoding for the backend (default Slash,Del,Ctl,InvalidUtf8,Dot) 1008 --yandex-hard-delete Delete files permanently rather than putting them into the trash 1009 --yandex-token string OAuth Access Token as a JSON blob 1010 --yandex-token-url string Token server url 1011 --zoho-auth-url string Auth server URL 1012 --zoho-client-id string OAuth Client Id 1013 --zoho-client-secret string OAuth Client Secret 1014 --zoho-description string Description of the remote 1015 --zoho-encoding Encoding The encoding for the backend (default Del,Ctl,InvalidUtf8) 1016 --zoho-region string Zoho region to connect to 1017 --zoho-token string OAuth Access Token as a JSON blob 1018 --zoho-token-url string Token server url 1019 ``` 1020 1021