ehsantdy
e34c543660
s3: Add ArvanCloud AOS to provider list
2022-04-28 10:42:30 +01:00
Adrien Rey-Jarthon
17f8014909
docs: Note that Scaleway C14 is deprecating SFTP in favor of S3
...
This updates the documentation to reflect the new C14 Cold Storage API
works with S3 and not with SFTP any more.
See: https://github.com/rclone/rclone/issues/1080#issuecomment-1082088870
2022-04-05 11:11:52 +01:00
GuoXingbin
c2bfda22ab
s3: Add ChinaMobile EOS to provider list
...
China Mobile Ecloud Elastic Object Storage (EOS) is a cloud object storage service, and is fully compatible with S3.
Fixes #6054
2022-03-24 11:57:00 +00:00
Nick Craig-Wood
f9354fff2f
Version v1.58.0
2022-03-18 12:29:54 +00:00
Nick Craig-Wood
189cba0fbe
s3: add other regions for Lyve and correct Provider name
2022-03-14 15:43:35 +00:00
Nick Craig-Wood
6a6d254a9f
s3: add support for Seagate Lyve Cloud storage
2022-03-09 11:30:55 +00:00
Nick Craig-Wood
f22b703a51
storj: rename tardigrade backend to storj backend #5616
...
This adds an alias for backwards compatibility and leaves a stub
documentation page to redirect people to the new documentation.
2022-02-11 11:04:15 +00:00
Nick Craig-Wood
9cc50a614b
s3: add note about Storj provider bug and workaround
...
See: https://github.com/storj/gateway-mt/issues/39
2022-02-08 11:40:29 +00:00
Márton Elek
25ea04f1db
s3: add specific provider for Storj Shared gateways
...
- unsupported features (Copy) are turned off for Storj
- enable urlEncodedListing for Storj provider
- set chunksize to 64Mb
2022-02-08 11:40:29 +00:00
Paulo Martins
0eb7b716d9
s3: document Content-MD5 workaround for object-lock enabled buckets - Fixes #5765
2022-01-25 16:10:57 +00:00
albertony
a301478a13
config: improved punctuation in initial config prompt
2022-01-16 14:57:38 +01:00
Lu Wang
e1225b5729
docs/s3: fixed max-age example
2022-01-12 21:31:54 +01:00
Yunhai Luo
408d9f3e7a
s3: Add GLACIER_IR storage class
2021-12-03 14:46:45 +00:00
lindwurm
b5abbe819f
s3: Add Wasabi AP Northeast 2 endpoint info
...
* Wasabi starts to provide AP Northeast 2 (Osaka) endpoint, so add it to the list
* Rename ap-northeast-1 as "AP Northeast 1 (Tokyo)" from "AP Northeast"
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2021-11-22 18:02:57 +00:00
bbabich
b16f603c51
s3: Add RackCorp object storage to providers
2021-11-09 11:46:58 +00:00
Chris Lu
97328e5755
Improve description for SeaweedFS
2021-11-06 21:01:50 +03:00
Atílio Antônio
c08d48a50d
docs: improve grammar and fix typos ( #5361 )
...
This alters some comments in source files, but is interested mainly in documentation files and help messages.
2021-11-04 12:50:43 +01:00
Nick Craig-Wood
169990e270
Version v1.57.0
2021-11-01 15:45:40 +00:00
r0kk3rz
8e4b87ae03
s3: Add AWS Snowball Edge to providers examples - fixes #5720
2021-10-18 12:52:59 +01:00
albertony
c2597a4fa3
docs: cleanup header levels in backend docs ( #5698 )
2021-10-14 15:40:18 +02:00
Greg Sadetsky
e00db968aa
docs/s3: fix typo in s3 documentation ( #5515 )
2021-08-10 21:45:49 +02:00
hota
839c20bb35
s3: add Wasabi's AP-Northeast endpoint info
...
* Wasabi starts to provide AP Northeast (Tokyo) endpoint for all customers, so add it to the list
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2021-08-01 14:56:52 +01:00
Nick Craig-Wood
37ff05a5fa
Version v1.56.0
2021-07-20 19:45:41 +01:00
Chris Lu
1f846c18d4
s3: Add SeaweedFS
2021-06-08 09:59:57 +01:00
albertony
2925e1384c
Use binary prefixes for size and rate units
...
Includes adding support for additional size input suffix Mi and MiB, treated equivalent to M.
Extends binary suffix output with letter i, e.g. Ki and Mi.
Centralizes creation of bit/byte unit strings.
2021-04-27 02:25:52 +03:00
Nick Craig-Wood
5f3672102c
s3: add --s3-no-head to reducing costs docs - Fixes #2163
2021-02-03 16:18:29 +00:00
Nick Craig-Wood
7f5ee5d81f
Version v1.54.0
2021-02-02 14:17:09 +00:00
edwardxml
19a8b66cee
docs: update rclone about docs
...
Create a full loop of documentation for rclone about, backends overview
and individual backend pages.
Discussion:
https://github.com/rclone/rclone/pull/4774 relates
Previously pull was requested, in part, under ref
https://github.com/rclone/rclone/pull/4801
Notes:
Introduce a tentative draft see-link format the end of sections to try
rather than lots of in-para links.
Update about.go incl link to list of backends not supporting about.
In list of backends not supporting about, include link to about command
reference.
I appreciate there may be decisions to make going forward about whether
command links should be code formatted, and using proper pretty url
links, but I have fudged that for now.
Update backend pages that do not support about with wording used
previously for ftp - it is in passive voice but I can live with it. (my
own wording and fault). The note is applied to a limitations section. If
one does not already exist it is created (even if there are other
limitations with their own sections)
2020-11-27 14:08:52 +00:00
Nick Craig-Wood
506342317b
s3: update docs with a Reducing Costs section - Fixes #2889
2020-11-26 15:05:26 +00:00
Nick Craig-Wood
76ee3060d1
s3: Add MD5 metadata to objects uploaded with SSE-AWS/SSE-C
...
Before this change, small objects uploaded with SSE-AWS/SSE-C would
not have MD5 sums.
This change adds metadata for these objects in the same way that the
metadata is stored for multipart uploaded objects.
See: #1824 #2827
2020-11-25 12:28:02 +00:00
Nick Craig-Wood
a06f4c2514
s3: fix hashes on small files with aws:kms and sse-c
...
If rclone is configured for server side encryption - either aws:kms or
sse-c (but not sse-s3) then don't treat the ETags returned on objects
as MD5 hashes.
This fixes being able to upload small files.
Fixes #1824
2020-11-25 12:28:02 +00:00
Josh Soref
d09488b829
docs: update: add Tencent
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
0a6196716c
docs: style: avoid double-nesting parens
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
a15f50254a
docs: grammar: if, then
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
5d4f77a022
docs: grammar: Oxford comma
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
a089de0964
docs: grammar: uncountable: links
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
3068ae8447
docs: grammar: count agreement: files
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
67ff153b0c
docs: grammar: article: a-file
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
e4a87f772f
docs: spelling: e.g.
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
d4f38d45a5
docs: spelling: high-speed
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
bbe7eb35f1
docs: spelling: server-side
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-28 18:16:23 +00:00
Josh Soref
d0888edc0a
Spelling fixes
...
Fix spelling of: above, already, anonymous, associated,
authentication, bandwidth, because, between, blocks, calculate,
candidates, cautious, changelog, cleaner, clipboard, command,
completely, concurrently, considered, constructs, corrupt, current,
daemon, dependencies, deprecated, directory, dispatcher, download,
eligible, ellipsis, encrypter, endpoint, entrieslist, essentially,
existing writers, existing, expires, filesystem, flushing, frequently,
hierarchy, however, implementation, implements, inaccurate,
individually, insensitive, longer, maximum, metadata, modified,
multipart, namedirfirst, nextcloud, obscured, opened, optional,
owncloud, pacific, passphrase, password, permanently, persimmon,
positive, potato, protocol, quota, receiving, recommends, referring,
requires, revisited, satisfied, satisfies, satisfy, semver,
serialized, session, storage, strategies, stringlist, successful,
supported, surprise, temporarily, temporary, transactions, unneeded,
update, uploads, wrapped
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-14 15:21:31 +01:00
Christopher Stewart
f3cf6fcdd7
s3: fix spelling mistake
...
Fix spelling mistake "patific" => "pacific"
2020-09-18 12:03:13 +01:00
wjielai
22937e8982
docs: add Tencent COS to s3 provider list - fixes #4468
...
* add Tencent COS to s3 provider list.
Co-authored-by: wjielai <wjielai@tencent.com>
2020-09-08 16:34:25 +01:00
Nick Craig-Wood
510ac341e1
Version v1.53.0
2020-09-02 17:00:18 +01:00
Nick Craig-Wood
d5f4c74697
s3: implement cleanup and backend command to list & remove multipart uploads
...
This implements `rclone cleanup` to remove multipart uploads over 24
hours old. It also implements the backend command
`list-multipart-uploads` to see which ones are available and `cleanup`
to delete them with a configurable expiry interval.
See #4302
2020-07-28 11:37:46 +01:00
Vincent Feltz
f4d7e41f24
s3: add Scaleway provider - fixes #4338
2020-06-13 11:55:37 +01:00
Nick Craig-Wood
844b903595
docs: promote the use of -i/--interactive and "rclone sync -i" everywhere #1574
2020-06-10 12:33:53 +01:00
Nick Craig-Wood
e62c032184
docs: remove manually set dates and use git dates instead
2020-06-01 13:07:46 +01:00
Nick Craig-Wood
6882aeff97
Version v1.52.0
2020-05-27 17:31:10 +01:00
Nick Craig-Wood
41e12114a8
docs: fix validation errors
2020-05-27 17:31:09 +01:00
Nick Craig-Wood
74b8cbfb84
docs: set unsafe HTML parsing to false and fix raw HTML insertion
...
This means that markdown files can't contain <thing> any more.
2020-05-27 17:31:09 +01:00
Nick Craig-Wood
80dab10ec9
docs: Fix generated docs
...
In distributed docs
- Make img tags absolute
- Add donate link in docs
- Fix provider table
2020-05-27 17:31:08 +01:00
Martin Michlmayr
fb169a8b54
doc: fix typos throughout docs
2020-05-19 12:02:44 +01:00
Nick Craig-Wood
43daecd89b
Version v1.51.0
2020-02-01 10:40:01 +00:00
Dave Koston
9f99c20232
s3: Add StackPath Object Storage Support
2020-01-31 16:05:44 +00:00
Tennix
15d19131bd
s3: use aws web identity role provider
2020-01-05 19:49:31 +00:00
Thomas Kriechbaumer
584e705c0c
s3: introduce list_chunk option for bucket listing
...
The S3 ListObject API returns paginated bucket listings, with
"MaxKeys" items for each GET call.
The default value is 1000 entries, but for buckets with millions of
objects it might make sense to request more elements per request, if
the backend supports it. This commit adds a "list_chunk" option for
the user to specify a lower or higher value.
This commit does not add safe guards around this value - if a user
decides to request a too large list, it might result in connection
timeouts (on the server or client).
In AWS S3, there is a fixed limit of 1000, some other services might
have one too. In Ceph, this can be configured in RadosGW.
2020-01-02 12:15:01 +00:00
Outvi V
db1c7f9ca8
s3: Add new region Asia Patific (Hong Kong)
2020-01-02 11:10:48 +00:00
Marco Molteni
0c9a8cf776
doc: add Scaleway to the S3 table of contents
...
Hello, documentation for Scaleway was already there, but the TOC was missing it.
2019-11-14 21:49:43 +00:00
Aleksandar Jankovic
6b55b8b133
s3: add option for multipart failiure behaviour
...
This is needed for resuming uploads across different sessions.
2019-10-02 16:49:16 +01:00
Fabian Möller
33f129fbbc
s3: use lib/encoder
...
Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2019-09-30 22:00:24 +01:00
Nick Craig-Wood
73e010aff9
docs: make the config walkthroughs consistent for each backend
2019-08-26 10:47:17 +01:00
Nick Craig-Wood
93810a739d
docs: update fontawesome free to 5.10.2 and fixup broken images
2019-08-25 11:09:19 +01:00
Nick Craig-Wood
57d5de6fba
build: fix up package paths after repo move
...
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
2019-07-28 18:47:38 +01:00
Russell Davis
6a3c3d9b89
Update docs on S3 policy to include ListAllMyBuckets permission
...
This permission is required for `rclone lsd`.
2019-07-02 07:56:54 +01:00
Matti Niemenmaa
a6dca4c13f
s3: Add INTELLIGENT_TIERING storage class
...
For Intelligent-Tiering:
https://aws.amazon.com/s3/storage-classes/#Unknown_or_changing_access
2019-07-01 18:17:48 +01:00
Nick Craig-Wood
245fed513a
Version v1.48.0
2019-06-15 13:55:41 +01:00
Nick Craig-Wood
d533de0f5c
docs: clarify that s3 can't access Glacier Vault
2019-06-15 09:56:17 +01:00
Philip Harvey
1a2fb52266
s3: make SetModTime work for GLACIER while syncing - Fixes #3224
...
Before this change rclone would fail with
Failed to set modification time: InvalidObjectState: Operation is not valid for the source object's storage class
when attempting to set the modification time of an object in GLACIER.
After this change rclone will re-upload the object as part of a sync if it needs to change the modification time.
See: https://forum.rclone.org/t/suspected-bug-in-s3-or-compatible-sync-logic-to-glacier/10187
2019-06-03 15:28:19 +01:00
Animosity022
b88e50cc36
docs: Typo fixes with "a existing"
...
Fixed a typo with "a existing" to "an existing"
2019-05-11 16:49:48 +01:00
Nick Craig-Wood
a0d4fdb2fa
Version v1.47.0
2019-04-13 11:01:58 +01:00
Manu
6e86526c9d
s3: add support for "Glacier Deep Archive" storage class - fixes #3088
2019-04-11 10:21:41 +01:00
Ben Boeckel
3d424c6e08
docs: fix various typos
2019-03-28 15:12:51 +00:00
Nick Craig-Wood
27714e29c3
s3: note incompatibility with CEPH Jewel - fixes #3015
2019-03-06 11:50:37 +00:00
Nick Craig-Wood
eb85ecc9c4
Version v1.46
2019-02-09 10:42:57 +00:00
Rémy Léone
1e6cbaa355
s3: Add Scaleway to s3 documentation
2019-02-01 17:09:57 +00:00
Nick Craig-Wood
1318c6aec8
s3: Add Alibaba OSS to integration tests and fix storage classes
2019-01-12 20:41:47 +00:00
Nick Craig-Wood
ff0b8e10af
s3: Support Alibaba Cloud (Aliyun) OSS
...
The existing s3 backend passed all integration tests with OSS provided
`force_path_style = false`.
This makes sure that is so and adds documentation and configuration
for OSS.
Thanks to @luolibin for their work on the OSS backend which we ended
up not needing.
Fixes #1641
Fixes #1237
2019-01-12 17:28:04 +00:00
William Cocker
dda23baf42
s3 : update doc for Glacier storage class
...
s3 : update doc for Glacier storage class : related to #923
2018-12-06 21:53:38 +00:00
Nick Craig-Wood
d99ffde7c0
s3: change --s3-upload-concurrency default to 4 to increase perfomance #2772
...
Increasing the --s3-upload-concurrency to 4 (from 2) gives an
additional 45% throughput at the cost of 10MB extra memory per transfer.
After testing the upload perfoc
2018-12-02 17:58:34 +00:00
Nick Craig-Wood
198c34ce21
s3: implement --s3-upload-cutoff for single part uploads below this - fixes #2772
...
Before this change rclone would use multipart uploads for any size of
file. However multipart uploads are less efficient for smaller files
and don't have MD5 checksums so it is advantageous to use single part
uploads if possible.
This implements single part uploads for all files smaller than the
upload_cutoff size. Streamed files must be uploaded as multipart
files though.
2018-12-02 17:58:34 +00:00
Nick Craig-Wood
d35bd15762
Version v1.45
2018-11-24 13:44:25 +00:00
Nick Craig-Wood
0f02c9540c
s3: make --s3-v2-auth flag
...
This is an alternative to setting the region to "other-v2-signature"
which is inconvenient for multi-region providers.
2018-10-14 00:10:29 +01:00
Nick Craig-Wood
78b9bd77f5
docs: auto generate backend options documentation
...
This inserts the output of "rclone help backend xxx" into the help
pages for each backend.
2018-10-06 11:47:46 +01:00
Nick Craig-Wood
a9273c5da5
docs: move documentation for options from docs/content into backends
...
In the following commit, the documentation will be autogenerated.
2018-10-06 11:47:46 +01:00
Nick Craig-Wood
01af8e2905
s3: docs for how to configure Aliyun OSS / Netease NOS - thanks @xiaolei0125
2018-07-20 15:49:07 +01:00
Nick Craig-Wood
f06ba393b8
s3: Add --s3-force-path-style - fixes #2401
2018-07-20 15:41:40 +01:00
themylogin
7d2861ead6
Adjust S3 upload concurrency with --s3-upload-concurrency
2018-06-14 16:15:17 +01:00
Nick Craig-Wood
311a962011
s3: Look in S3 named profile files for credentials - fixes #2243
2018-04-21 09:00:20 +01:00
Nick Craig-Wood
dc247d21ff
s3: add in config for all the supported S3 providers #2140
...
These are AWS, Ceph, Dreamhost, IBM COS S3, Minio, Wasabi and Other.
This configures endpoints where known and makes sure config doesn't
appear where it isn't valid where possible.
2018-04-13 16:33:26 +01:00
Giri Badanahatti
acd5d4377e
config,s3: hierarchical configuration support #2140
...
This introduces a method of making provider specific configuration
within a remote. This is useful particularly in s3.
This commit does the basic configuration in S3 for IBM COS.
2018-04-13 16:05:35 +01:00
Craig Rachel
0e6faa2313
s3: add One Zone Infrequent Access storage class - fixes #2240
2018-04-13 13:36:25 +01:00
Peter Baumgartner
1db68571fd
s3,swift: Add --use-server-modtime
...
`--use-server-modtime` stops s3 and swift retrieving the modtime from metadata which enables a fast sync mode with the `--update` flag.
2018-04-13 13:32:17 +01:00
Nick Craig-Wood
92c5aa3786
s3: add --s3-chunk-size option - fixes #2203
2018-04-05 15:40:08 +01:00
gbadanahatti
e5aa5fe7d8
s3: docs: Minor format and URL changes to IBM COS Documentation content
2018-03-26 20:49:53 +01:00
Nick Craig-Wood
e62fe06763
s3: document --ignore-checksum workaround for KMS #1824
2018-03-17 10:51:45 +00:00
Giri Badanahatti
aba43cd3a4
Documention for IBM COS (S3) configuration.
2018-03-15 20:20:43 +00:00
Nick Craig-Wood
89748feaa5
s3: update docs to discourage use of v2 auth - fixes #2120
...
From testing it appears that CEPH no longer works properly with v2
auth and neither does Dreamhost, so update the docs anc configuration
to recommend v4 auth.
2018-03-13 20:47:29 +00:00
Chris Redekop
4dd1e507f4
s3: set/get the hash for multipart files - #523
2018-01-06 14:30:10 +00:00