cypa
rsync когда на серваке rootkit тормозит процессы rsync оказалось что эффективно запускать несколько загрузок rsync для разных подкаталогов — быстрее скачивается
Strephil
rsync идиоты Borg Короче пару лет назад я заменил rsync на borg. И вот мне говорят, что пропал какой-то нужный файл или даже целая папка. В корзине смотрели — нету.
Раньше я просто шёл в /home/pr0n/backup и оттуда копировал удалённй файл.
А сейчас borg, нужно по идее делать borg extract? А с какими аргументами? Я не знаю. Мне сейчас некогда. Сказал, потом разберусь.
Strephil
rsync Linux Borg Думаю замѣнить на локалхостѣ rsync на borg.

Что видѣтся мнѣ лучшим:
1. простая провѣрка корректности сохранённых копий. чтобы не было, что архивы внезапно превратились в тыкву;
2. простое сохранение понедѣльных или помесячных архивов. сейчс у меня просто день за днём сохраняется, а когда кончается мѣсто, я удаляю давнишние папки. хотѣлось бы имѣть простую возможность просто понижать временное разрѣшение, напримѣр, год хранить каждый день, потом каждую недѣлю, каждый месяц и т.п.

Что представляется мнѣ худшим:
rsync это просто файлы. Всё. Нужен мнѣ файл — я его беру. В случаѣ с borg какие-то непонятные архивы в непонятном форматѣ.
Strephil
rsync Linux Вот у rsync есть опции --backup и --backup-dir: можно указать папку, и rsync будет складывать туда старые версии изменившихся или удалённых файлов.
А нет ли такой опции, чтобы не складывать в папку --backup-dir, а например, упаковывать в tar-архив или что-то подобное? в фильтр пихать куда-то?

(сейчас пришло в голову: напердолить через fuse, чтобы файлы, которые rsync кладёт в папочку, а это не папочка, а архив или что-то подобное).
Strephil
rsync Linux Жуйк, привет. Я хочю залить папку на удалённую машину по rsync, сохраняя при этом владельцев файлов.
Через -e ssh работает, но я не хочу ssh
Это работает:
$ rsync -a -e ssh pr0n root@192.168.0.2/mnt/data
Это не работает, у всех файлов владелец nobody:nogroup:
$ rysnc -a pr0n rsync://192.168.0.2:873/data
Как быть?
don-Rumata
rsync сеть OMG soft радость Сидел и мечтал, о том, чтобы конфиг рсинка состоял не только из /etc/rsyncd.conf, а чтобы была удобная директория /etc/rsyncd.conf.d со всеми плюшками типа инклуда. Русскоязычный сегмент тырит друг у друга статьи методом копипаста и молчит как партизан. Зато гугл на запрос "/etc/rsyncd.conf.d" сразу же выдал download.samba.org и раздел "CONFIG DIRECTIVES". Блин, они там всё давно реализовали и разрулили, а я тупил несколько лет и даже не пробовал поискать.

/me пошёл перенастраивать тачки.
borunov
rsync Windows Windows7 ? подскажите, люди добрые! мне нужно переписать много папок с одного диска на другой под windows 7. под линкусом я бы сказал rsync и не переживал (процесс можно неоднократно прерывать и потом продолжать). что-то есть аналогичное под windows? спасибо
dmial
rsync Linux ? Затуп :-) Я правильно понимаю, что, к примеру, если некий файл, ну, допустим, текстовичок, открыт для редактирования, и в этот момент на него нобегает по крону rsync, до момента сохранения изменений в файле на удалённую сторону будет передан этот файл с последним его состоянием перед открытием для редактирования?
dmial
rsync Linux ? Люди добрые, а как при запуске rsync передавать кириллический путь, в котором ещё и пробелы есть?
rsync -avz /home/user/share /vpn/Большой\ каталог\ с\ файлами
— так правильно?
kamenev
rsync find === Синхронизируем файлы из папки без рекурсии за последние 30 дней ===

rsync -avz -e ssh user@source:'$(find /home/source_dir -type f -name "*.mp4" -maxdepth 1 -mtime -30)' /home/target_dir

=== Синхронизируем только картинки ===

rsync -avz --include='/' --include='.png' --include='.gif' --include='.jpg' --include='.jpeg' --include='.JPG' --exclude='*' -e ssh user@source_server:/home/source/ /home/target
kamenev
rsync Синхронизировать локальную директорию с удалённой через SSH-туннель со сжатием
Слэш на конце обязателен у исходной директории.

rsync -az -e ssh --delete source_server:/source_dir/ target_dir
Self-Perfection
rsync $ mkdir /tmp/test
$ cd /tmp/test
$ rm -r /tmp/test
$ rsync testhost:mydir
rsync: getcwd(): No such file or directory (2)
rsync error: errors selecting input/output files, dirs (code 3) at util.c(1036) [Receiver=3.1.0]

См. bugzilla.samba.org
Что-то у меня поразительно много всего сломалось от того, что я сидел в директории, которую уже удалили
GotF
rsync Linux ? Я щас чуть кирпичей не наделал:
Created backup_dir ~/tmp/sbo/backup-2013-11-27/
deleting ~/tmp/sbo/backup-2013-11-27/
deleting ~/tmp/sbo/
deleting ~/tmp/
deleting ~/
./
Это вообще нормально? Хомяк вроде цел, но осадочек остался.
Equidamoid
rsync ? Есть какая нибудь совместимая с rsync штука для мышевозов? Под мышевозоось, естественно.
Требуется по одному тыку качать с сервака каталог, по другому тыку — качать его обратно.
wasd
rsync ? Android Посоны, посоветуйте морду для rsync. Хочу, чтобы висело в фоне и раз в некоторое время стягивало всякую хуйню с сервера
Dimez
rsync rsyncd FYI чтобы запустить rsyncd на rhel/centos с idle приоритетом, надо применить патч на файл /etc/xinet.d/rsync
--- rsync.save 2012-09-17 12:59:38.712598511 +0400
+++ rsync 2012-09-17 12:57:14.160350262 +0400
@@ -6,7 +6,7 @@
socket_type = stream
wait = no
user = root
— server = /usr/bin/rsync
— server_args = --daemon
+ server = /usr/bin/ionice
+ server_args = -c3 /usr/bin/rsync --daemon
log_on_failure += USERID
}
и /etc/init.d/xinetd restart
Почему-то в rhel этого нет из коробки, как в debian-образных.
tuenut
rsync Linux ? использовать третьетег для копирования — ок или не очень? Мне просто прогресс захотелось смотреть, но меня смущает скорость копирования с usb-винта на sata, и там и там ntfs, а вот скорость 80-100KB/s
don-Rumata
rsync code SSH заметки shell
Если вы копируете файл по rsync с авторизацией по ssh и при этом локальный юзер и удалённый имеют разные имена (в моём случае совпадали тока id) то может возникнуть ошибка доступа:

rsync: mkstemp "бла бла" failed: Permission denied (13)

нужно добавить ключ --numeric-ids. Он передаёт не имена, а id. В моём случае ключ помог.
gg
rsync Linux SSH Свершилось чудо — нашлась программа типа rsync, но для блочных устройств! дада. теперь можно за-DD-шить образ винта, а потом доливать в этот образ изменения. нужен только perl с USE_LARGE_FILES и ssh. deltacp postcogito.org
don-Rumata
rsync code заметки CHMOD
Если при обращении к модулю в rsync вам выпадает нечто вроде:

rsync: change_dir "/" (in your-module-rsync) failed: Permission denied (13)

То нужно просто дать права на запуск файлов. 755 или типа того. 774 уже не работает.
don-Rumata
rsync ненависть drweb OMG Переписываюсь с поддержкой Докторвеба, прошу их расшарить фтп по рсинк. В упор не хотят и не объясняют почему. Ленивые гады. Даже предложение выслать готовый конфиг проигнорировали.
don-Rumata
rsync заметки shell ВНЕЗАПНО обнаружил, что rsync понимает --exclude\--include не один раз. Можно тасовать порядок ключей и повторять их с разными значениями, чтобы добиться нужной фильтрации файлов. Крутота.
hardworm
rsync Linux Есть гуру по rsync? Как его вылечить от падений из-за того что он пытается скопировать директории и файлы, на которые у него не хватает прав.
hardworm
rsync Linux Шо этому нужно
ERROR: out of memory in flist_expand [sender]
rsync error: error allocating core memory buffers (code 22) at util.c(117) [sender=3.0.7]
rsync: connection unexpectedly closed (217623152 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [receiver=3.0.6]
rsync: connection unexpectedly closed (607 bytes received so far) [generator]
rsync error: error allocating core memory buffers (code 22) at io.c(600) [generator=3.0.6]
don-Rumata
HowTo rsync заметки shell Если при использвании --include\--exclude ваш rsync матерится, что
[generator] risking file <какой-то файл> because of pattern <ваша маска>
то нужно просто добавить ключ "--delete-excluded", который сносит всё, чего нет в сформировавшемся списке.
don-Rumata
sed rsync code curl shell
rsync example.com::module/ | sed -e 's/^.\{43\}//' для протокола рсинк (К.О.) равносилен curl --list-only для ftp. Т.е. выдаёт чистый список файлов без мусора.
sort --version-sort и --no-motd добавлять по вкусу.
vbooh
rsync Linux Unix Если в rsync есть проблема с вложенными директориями(родительская директория в пути назначения не существует) и при этом выдаётся ошибка вроде:
rsync: mkdir "/path/to/dir" failed: No such file or directory
то стоит посмотреть в мане rsync на аргумент '-R' и разделитель './' в исходном пути.