LINUX.ORG.RU
Форум — Admin  

Rclone временный файл при копировании

 , ,


0

1

Как сконфигурировать использование временного имени для файла в месте назначения до полного завершения передачи?

rclone copy /home/ FTP:/backup 

★★★★★

Последнее исправление: petav (всего исправлений: 1)

Не совсем в тему, я в свое время отказался от rclone так как не смог указать ему как различные файлы затащить в один архив. Ну в смысле 5 файлов из той директории, 10 файлов из другой и т.д.

anonymous
()
Ответ на: комментарий от anonymous

:) ну вы блин даёте… (с) генерал. ты б еще кофе сварить заказал

--files-from stringArray      Read list of source-file names from file (use - to read from stdin)
--files-from-raw stringArray  Read list of source-file names from file without any processing of lines (use - to read from stdin)
--files-from0 stringArray     Read list of source-file names from file using NUL as separator (use - to read from stdin)
pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)
Ответ на: комментарий от pfg

Поглядел свои старые записи, ошибся я :( Это был не rclone а restic.

Извините.

anonymous
()
Ответ на: комментарий от pfg

unknown flag: --partial-suffix

# rclone version
rclone v1.45
- os/arch: linux/amd64
- go version: go1.11.6

# rclone copy /home/ FTP:/backup --partial-suffix .tmp-transfer
Error: unknown flag: --partial-suffix
Usage:
  rclone copy source:path dest:path [flags]

Flags:
  -h, --help   help for copy

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

2026/09/27 02:20:26 Fatal error: unknown flag: --partial-suffix

petav ★★★★★
() автор топика
Последнее исправление: petav (всего исправлений: 1)
Ответ на: комментарий от petav

# rclone copy /home/ FTP:/backup

Я передаю один файл, имя которого всегда известно. Локализовал так

# rclone copy /home/123.txt FTP:/backup/123.txt.partial
# rclone move FTP:/backup/123.txt.partial FTP:/backup/123.txt 
petav ★★★★★
() автор топика
Ответ на: комментарий от petav

unknown flag: –partial-suffix

Интересный у ВАС какой то rclone в arch.

rclone version
rclone v1.74.3
- os/version: fedora 44 (64 bit)
- os/kernel: 7.2.7-200.fc44.x86_64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.26.4-X:nodwarf5
- go/linking: dynamic
- go/tags: none
man rclone
...
--partial-suffix string                       Add partial-suffix to temporary file name when --inplace is not used (default ".partial")
...

И кстати эту штуку можно организовать и на самом ftp сервере. Глянул инет, нормальные: pure-ftpd и pro-ftpd это делают сами, в обрубке vsftpd это делается с бубном.

anonymous
()
Ответ на: комментарий от petav

ну оно и понятно :)
ишью на внедрение этой функции Нику подкинули в ноябре 2019, реализована следственно апосля онной даты.
а версия 1.45 вышла за год до ентого события в 2018-11-24 :) партиал в ней еще просто физически нетути.
вааапче систему надо периодически обновлять :) там кроме всякого интересного хлама приходят важные заплатки дыр и багов.

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 3)
Ответ на: комментарий от pfg

Установить актуальный rclone

curl https://rclone.org/install.sh | sudo bash
Версия
rclone version
rclone v1.75.1
Тест передачи
rclone copy /home/123.txt FTP:/backup/
На FTP дописан .2093ec45.partial
ls -1 /share/CACHEDEV1_DATA/backup
123.txt.2093ec45.partial

petav ★★★★★
() автор топика
Последнее исправление: petav (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария