rsync частичное именование файлов

В моем сценарии я использую rsync для резервного копирования некоторых файлов по сети и с USB-накопителей в папку. Затем используйте aws s3 mv, чтобы отправить его в облачное хранилище в непрерывном цикле; когда он заканчивается, он снова ищет новые файлы в этой папке.

Я думаю о том, чтобы сделать этот процесс «безопасным». Когда rsync копирует файл в папку, я не хочу, чтобы aws s3 mv сохранял частичный файл, но если этот файл завершен, нет проблем, даже если вся папка не синхронизирована.

Не удалось найти правила частичного именования файлов rsync. Кажется что-то вроде name.extension.randomcode. Мне интересно использовать aws s3 mv с --exclude=*.part, но rsync не использует простое имя, подобное этому.

Какое правило rsync для именования частичных файлов? Любые другие предложения для фильтрации?

0
задан 17 September 2019 в 14:54

1 ответ

Если я использую rsync --partial-dir=DIR, это только перемещает partials в эту папку, если процесс прерван. Таким образом, я использовал -T, --temp-dir=DIR в папке в том же диске, но вне папки, которая отправляется для объединения в облако. Таким образом, нет никакого способа отправить частичный файл для объединения в облако.

1
ответ дан 23 October 2019 в 11:42

Другие вопросы по тегам:

Похожие вопросы: