Tag: rsync

Какой самый быстрый инструмент для синхронизации файлов прослушивания http

У меня огромное количество файлов (текстовых файлов), прослушиваемых на http-сервере. Я использую cron-job для загрузки этих файлов, так как количество файлов резко возрастет. Я использую wget следующим образом для загрузки файлов. wget -m http:// Однако для синхронизации и загрузки новых файлов требуется так много времени. Есть ли альтернатива, которую я могу использовать, и это будет […]

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

Попытка обнаружить команду для копирования файлов, если файл назначения (не исходный) не был изменен в течение последнего часа.

Как остановить отправку nginx кода состояния частично записанных файлов в браузеры?

Я загружаю видео файлы на свой сервер Nginx в /var/www/static . Файлы отправляются с отдельной машины. Иногда это большие файлы, но обычно они отправляются через внутреннюю сеть. По несущественным причинам я могу использовать только одну команду на другом компьютере для передачи файла. Кажется, что происходит то, что иногда клиенты браузера получают HTTP-статус 206 (частичный) от […]

Скопируйте файлы с определенным расширением из множества вложенных подкаталогов в один каталог и добавьте к каждому скопированному файлу имя каталога.

У меня есть родительский каталог с тысячами каталогов в подкаталогах и так далее. В some подкаталогах у меня есть несколько файлов изображений. Я хочу скопировать (желательно rsync ) все файлы bmp и jpg из подкаталогов в один новый каталог без каких-либо подкаталогов. Но в то же время я хочу добавить имя каталога LAST, откуда приходит […]

rsync информация в файл

Я использую rsync для резервного копирования моих данных с одного сервера на другой. Это прекрасно работает. rsync -aktvu -e ‘ssh -p 22’ –modify-window=1 –progress $SOURCE $USER@$SERVER:$DESTINATION Выводит на экран то, что было скопировано: building file list … 11 files to consider ./ server/ server/myfile.txt 3152 100% 0.00kB/s 0:00:00 (xfer#1, to-check=8/11) server/test/ server/test/logfile01 8266 100% 7.88MB/s […]

Скопируйте то, что отличается в dir1, в dir2 Rsync. Синхронизировать?

Я хочу скопировать то, что отличается в dir 1, в dir 2, сохраняя структуру, то, что будет отличаться, будет содержимым каждой папки /logs/ content, если оно одинаковое, то просто перезаписать, если его не существует, затем скопировать , Я пытаюсь с rsync но он не работает, он просто создает другой каталог с именем source в destination. […]

Как rsync может работать с ssh, когда ssh читает и записывает собственный вывод?

$ SSH_AUTH_SOCK= rsync x brick: Enter passphrase for key ‘/home/alan/.ssh/id_rsa’: alan@brick.carrier.duckdns.org: Permission denied (publickey). rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.3] rsync поддерживает произвольные удаленные оболочки с –rsh . Как rsh, например ssh , может писать сообщения и не интерпретировать их как поступающие […]

Почему `–modify-window = 1` при использовании команды` rsync`?

По словам Microsoft , Когда файлы копируются с дисков NTFS на диски FAT, должно произойти некоторое округление отметки времени файла; метка времени файла округляется до следующей четной секунды. (Надрез) Метка времени NTFS: 7 часов 31 минута 0 секунд 001. FAT отметка времени становится 7 часов 31 минута 2 секунды 000. Тем не менее, man rsync […]

Используйте rsync только для копирования файлов, которые были изменены

Прямо сейчас у меня есть эти команды: my_dir=”$HOME/foo/bar”; rm -rf “$my_dir/WebstormProjects/”; rsync -r –exclude=”.git” –exclude=”node_modules” “$HOME/WebstormProjects/” “$my_dir/WebstormProjects/” вместо удаления всего в “$my_dir/WebstormProjects/” и последующего копирования, я хочу использовать rsync таким образом, чтобы он перезаписывал файлы только в “$my_dir/WebstormProjects/” если файлы в “$HOME/WebstormProjects/” новее. Так что-то вроде этого: my_dir=”$HOME/foo/bar”; rsync -r –newer –exclude=”.git” –exclude=”node_modules” “$HOME/WebstormProjects/” “$my_dir/WebstormProjects/” […]

rsync: если модуль не найден, что я могу проверить?

Я пытаюсь просто скопировать файл из 192.168.1.225 в 192.168.1.228 Я выполняю следующую команду с виртуальной машины Ubuntu по IP 192.168.1.228. (Я пытаюсь сделать тягу , если я не ошибаюсь в сроке) rsync rsync://realtebo@192.168.1.225/pihole_conf/black.list /etc/pihole/black.list В .225 я создал pihole_conf следующим образом realtebo@192.168.1.225$ cat /etc/rsyncd.conf [pihole_conf] comment = Pihole configuration path = /etc/pihole auth users = […]

Linux и Unix - лучшая ОС в мире.