Вопросы с тегом «rsync»

rsync - это инструмент для эффективного копирования иерархий каталогов, локально или удаленно, с мощными фильтрами для определения того, что копируется.

1
Может ли rsync обновить большой файл, который изменился только частично без полной повторной передачи?
Я делаю небольшое изменение в очень большом файле изображения (разница всего в несколько пикселей), который занимает много времени для передачи по сети. Есть ли способ rsync, чтобы определить разницу в файле и отправлять только небольшие различия по сети?
15 rsync  diff 

1
Как rsync разрешает конфликты?
Что если rsyncобщий доступ к машине A и машине B имеет каталог, который ранее был синхронизирован через , и A изменяет файл, а B изменяет тот же файл, и вы переходите rsyncс A на B? Может быть, это что-то вроде конфликта слияния git? Может ли конфликт быть легко разрешен?

5
Как использовать настройку `~ / .ssh / config` для каждого сервера с помощью` rsync`
Сейчас я использую rsync с -e 'ssh -p 10022'возможностью указать порт. Я уже установил SSH ~/.ssh/config. Host myvps HostName example.com User ironsand Port 10022 Могу ли я легко использовать этот конфиг из rsync? Или я могу создать ~/.rsyncи установить порт по умолчанию для указанного сервера?
14 ssh  rsync 

1
rsync: как исключить верхний каталог
Итак, у меня, казалось бы, простая проблема, но до сих пор я не нашел решения: я хочу исключить самый верхний каталог из rsync, сохраняя при этом синхронизацию всех его дочерних элементов. Особая проблема заключается в том, что у меня нет разрешения изменять время самого верхнего каталога, но я хочу, чтобы …
14 rsync 

3
Синхронизировать локальный каталог с удаленным каталогом в Linux
У меня есть папка с несколькими файлами в ней, и немного места на веб-сервере. Я хочу сделать двунаправленную синхронизацию между локальной и удаленной папками в Linux, только во время модификации. Как мне это сделать? Кстати, я не могу ничего установить на сервере, для всех намерений и целей это просто пространство. …

2
Прерывая rsync с помощью ctrl-c, я должен использовать `--partial` или` --append`?
Я хотел бы прервать rsyncс ctrl-c(скажем , после того, как половина файла перечисляется) и возобновить без необходимости повторно отправить данные , которые уже были переданы. Найденная мной информация об обмене стеками / Google кажется противоречивой. Я нашел, что некоторые говорят, что используют, --partialа некоторые говорят, что используют --append. Для меня …

1
Использование inotifywait вместе с vim
У меня есть простой скрипт, который контролирует файл на предмет изменений и rsyncs его с удаленным копированием: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Он работает нормально с nano, но не работает с vim. Когда я использую нано, он выводит: somefile CLOSE_WRITE,CLOSE и начинает следующий цикл …
14 files  vim  rsync  inotify 

8
подавить предупреждение rsync: некоторые файлы исчезли до того, как их можно было перенести
Я получаю массу предупреждений при резервном копировании файлов сервера Postfix и Courier, таких как: file has vanished: /var/kunden/mail/username/name@mymail.de/tmp/courier.lock Как мне подавить эти предупреждения rsyncпри запуске из Cron /usr/bin/rsnapshot hourly? Могу ли я как-то исключить эти каталоги? /var/kunden/mail/*/*/tmp/ tmpпапка может быть глубже , а также, например: file has vanished: /var/kunden/mail/username/name@mymail.de/.Presse/tmp/1353871473.M716135P32214_imapuid_36.test.de file …
14 rsync 

1
Rsync удаляет файлы в месте назначения, которые были удалены со стороны отправки?
Rsync удаляет файлы из места назначения, если они были удалены из источника? Например, скажем, в источнике / home / me у меня есть три файла: a.txt b.txt c.txt Теперь я запускаю команду rsync -v /home/me/ user@ip.address:/home/backupи копирует файлы a.txt, b.txtи c.txtв /home/backup. Содержание /home/backupсейчас a.txt b.txt c.txt Если бы я …
14 rsync  backup 

8
Rsync продолжает отключаться: сломанная труба
Я использую rsyncдля резервного копирования моего домашнего каталога. Это работало хорошо в течение долгого времени. Вот команда, которую я использую: rsync \ -pavz \ --delete \ --exclude 'mnt/' \ --exclude '.cache/' \ --exclude 'Videos/' \ --exclude 'Music/' \ --exclude 'Documents/virtualbox' \ /home/"${USER}" "${server}":"${dir}" 2>> "${errorFile}" Однако я переключил сервер, на …
14 ssh  networking  rsync  backup 

1
Rsync, включает только определенные типы файлов, исключая некоторые каталоги
Я хочу rsync только определенные типы файлов (например .py), и я хочу исключить файлы в некоторых каталогах (например venv). Вот что я попробовал: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Но это не работает. Что мне не хватает? Я также последовал за ответом на этот вопрос, но это не …
14 rsync  file-copy 

4
Сравните массивные каталоги с отчетом о проделанной работе
Я только что перевел 2 000 000 файлов (3 ТБ) с одного RAID на другой. Я хочу убедиться, что мои данные не повреждены. rsync -c занимает очень много времени. diff не показывает мне, что он делает. Есть ли альтернатива, которая (а) быстрее, и (б) покажет мне прогресс во время сравнения? …

2
Выполнение задания rsync после закрытия соединения SSH
Я передаю большое количество файлов с одного компьютера на другой с помощью rsync. Я делаю это, используя SSHing на исходный компьютер и выполняя такую ​​команду: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir, Даже если я добавлю nohupперед этой командой, всякий раз, когда я закрываю окно терминала, из которого я SSHed, …
13 rsync  nohup 

2
rsync не использует опцию --files-from?
Я пытаюсь запустить , rsync -a --files-from=~/.rsync_file_list ~/destinationи он говорит мне: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]. Может кто-нибудь просветить меня, что я делаю не так? Файл ~/.rsync_file_listпросто содержит список имен файлов с предваряющим ~/, разделенных символами новой строки (хотя я также попытался перечислить их …
13 rsync 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.