@@ -188,7 +188,7 @@ The output will look like this:
1881882019-07-30T08:11:09Z [17465] INFO [68cc8] {backup} Last progress update 2019-07-30T08:10:10Z: 5/5 files done
189189```
190190
191- See [ Rclone Configuration] ( #rclone-configuration ) for details about the ` remote.json `
191+ See [ rclone Configuration] ( #rclone-configuration ) for details about the ` remote.json `
192192file to configure the remote site for ` rclone ` for different protocols than S3.
193193
194194Download
@@ -237,7 +237,7 @@ Rclone Configuration
237237[ Rclone] ( https://rclone.org/ ) {: target ="_ blank"} is a versatile open-source
238238remote file sync program that can deal with over 30 different remote file
239239IO protocols. Enterprise Editions of ArangoDB come with a bundled version
240- of Rclone , which is distributed under the MIT license. It is used to
240+ of rclone , which is distributed under the MIT license. It is used to
241241both download and upload hot backup sets to and from local and cloud
242242operated storage resources.
243243
@@ -246,11 +246,11 @@ Hot backup directories, which are subject to an ongoing download cannot
246246be used for restores until the download has finished.
247247{% endhint %}
248248
249- To configure Rclone , use the ` rclone-config-file ` startup option to
249+ To configure rclone , use the ` rclone-config-file ` startup option to
250250point arangobackup to a JSON configuration file. The expected format
251251is an object with user-chosen remote names as attribute keys, and the
252252actual configuration as attribute value (a nested object). The option
253- names and values in the [ Rclone documentation] ( https://rclone.org/docs/ ) {: target ="_ blank"}
253+ names and values in the [ rclone documentation] ( https://rclone.org/docs/ ) {: target ="_ blank"}
254254directly translate into attribute/value pairs in the JSON file.
255255Note that ` "true" ` and ` "false" ` must be enclosed by double quotes.
256256
@@ -268,6 +268,18 @@ The syntax for remote paths is `remote:path`, where `remote` is the
268268name of a top-level attribute in the configuration file, ` path ` is a
269269remote path, and both are separated by a colon (e.g. ` my-remote:/a/b/c ` ).
270270
271+ {% hint 'info' %}
272+ Some cloud vendors require rclone configuration parameters, which are very
273+ specific. It is helpful to download a standalone version of rclone and try to
274+ upload and download files to verify that one has a working configuration for
275+ the cloud storage in question. The exhaustive documentation parameters of ` S3 `
276+ for example are found at [ rclone.org/s3/] ( https://rclone.org/s3/ ) {: target ="_ blank"}.
277+ Every parameter can be executed as an option to the program invocation, say
278+ ` --s3-upload-cutoff=0 ` , as an environment variable like
279+ ` export RCLONE_S3_UPLOAD_CUTOFF=0 ` , or most importantly, for use with ArangoDB,
280+ as a key value pair for the JSON files below, ` { ..., "upload_cutoff": 0, ... } ` .
281+ {% endhint %}
282+
271283### S3
272284
273285``` bash
0 commit comments