rclone/docs/content
Janne Hellsten 5c594fea90 operations: implement uploads to temp name with --inplace to disable
When copying to a backend which has the PartialUploads feature flag
set and can Move files the file is copied into a temporary name first.
Once the copy is complete, the file is renamed to the real
destination.

This prevents other processes from seeing partially downloaded copies
of files being downloaded and prevents overwriting the old file until
the new one is complete.

This also adds --inplace flag that can be used to disable the partial
file copy/rename feature.

See #3770

Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2023-05-09 16:28:10 +01:00
..
commands cat: adds --separator option to cat command 2023-04-24 12:01:53 +01:00
_index.md s3: add petabox.io to s3 providers 2023-05-05 09:44:25 +01:00
alias.md docs: Add minimum versions to all the backend pages and some of the other pages 2022-11-18 14:41:24 +00:00
amazonclouddrive.md lib/oauthutil: Improved usability of config flows needing web browser 2022-12-09 14:41:05 +00:00
authors.md Add Andrei Smirnov to contributors 2023-05-07 12:47:09 +01:00
azureblob.md docs: azureblob: typo fix in "azureblob-account" command 2023-04-18 12:48:55 +01:00
b2.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
bisync.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
box.md docs: Added note on Box API rate limits 2022-12-20 12:49:31 +00:00
bugs.md docs: improve grammar and fix typos (#5361) 2021-11-04 12:50:43 +01:00
cache.md docs: add badge for experimental/beta/deprecated status next to version in backend docs 2022-12-03 18:58:55 +01:00
changelog.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
chunker.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
combine.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
compress.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
contact.md docs: remove manually set dates and use git dates instead 2020-06-01 13:07:46 +01:00
crypt.md crypt: recommend Dropbox for base32768 encoding 2023-04-05 14:51:21 +01:00
docker.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
docs.md operations: implement uploads to temp name with --inplace to disable 2023-05-09 16:28:10 +01:00
donate.md docs: improve grammar and fix typos (#5361) 2021-11-04 12:50:43 +01:00
downloads.md build: correct building for ARMv5 and ARMv6 2023-02-04 13:32:26 +01:00
drive.md drive: update drive service account guide 2023-03-24 11:31:46 +00:00
dropbox.md lib/oauthutil: Improved usability of config flows needing web browser 2022-12-09 14:41:05 +00:00
faq.md docs: faq: clarify name resolver control 2023-03-28 15:24:37 +01:00
fichier.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
filefabric.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
filtering.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
flags.md Version v1.62.0 2023-03-14 12:42:23 +00:00
ftp.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
googlecloudstorage.md Version v1.62.0 2023-03-14 12:42:23 +00:00
googlephotos.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
gui.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
hasher.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
hdfs.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
hidrive.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
http.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
install.md docs: update install with docker interactive use 2023-03-24 11:42:58 +00:00
install.sh install.sh: fix arm-v6 download 2023-02-04 13:32:26 +01:00
internetarchive.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
jottacloud.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
koofr.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
licence.md docs: fix typo in license webpage 2022-07-06 11:25:31 +01:00
local.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
mailru.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
mega.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
memory.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
netstorage.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
onedrive.md Version v1.62.0 2023-03-14 12:42:23 +00:00
opendrive.md docs: Add minimum versions to all the backend pages and some of the other pages 2022-11-18 14:41:24 +00:00
oracleobjectstorage.md oracle-object-storage: bring your own encryption keys 2023-02-21 14:45:02 +00:00
overview.md pikpak: new backend 2023-04-04 16:33:48 +01:00
pcloud.md lib/oauthutil: Improved usability of config flows needing web browser 2022-12-09 14:41:05 +00:00
pikpak.md pikpak: new backend 2023-04-04 16:33:48 +01:00
premiumizeme.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
privacy.md docs: improve grammar and fix typos (#5361) 2021-11-04 12:50:43 +01:00
putio.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
qingstor.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
rc.md Version v1.62.0 2023-03-14 12:42:23 +00:00
remote_setup.md lib/oauthutil: Improved usability of config flows needing web browser 2022-12-09 14:41:05 +00:00
s3.md s3: add petabox.io to s3 providers 2023-05-05 09:44:25 +01:00
seafile.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
sftp.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
sharefile.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
sia.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
smb.md docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
storj.md storj: update satellite urls and labels 2023-02-06 13:18:15 +00:00
sugarsync.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
swift.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
tardigrade.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
union.md docs: Add minimum versions to all the backend pages and some of the other pages 2022-11-18 14:41:24 +00:00
uptobox.md uptobox: ensure files and folders show the modtime configured by --default-time #6986 2023-05-04 15:03:11 +01:00
webdav.md webdav: add "fastmail" provider for Fastmail Files 2023-03-16 14:20:29 +00:00
yandex.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00
zoho.md docs: use --interactive instead of -i in examples to avoid confusion 2023-01-24 20:43:51 +01:00