Вопрос: Как сохранить полный путь с помощью rsync?


При резервном копировании с помощью rsync, как сохранить полную структуру каталогов?

Например, удаленный сервер Сатурн, и я хочу сделать резервную копию Сатурн«s / главная / UDI / файлы / фотографии в локальный каталог с именем резервное копирование,

Я хочу иметь (локально) резервное копирование / дома / UDI / файлы / фотографии скорее, чем Резервное копирование / фотографий,


53
2017-07-12 09:37


Источник




Ответы:


Использовать -R или --relative возможность сохранить полный путь.


66
2017-07-12 09:53





С помощью rsync Windows Cygwin и предполагая, что удаленный rsync указывает на корень, я бы сделал:

rsync -vtrz --delete server::rsyncid/home/udi/files/pictures /cygdrive/d/backup/home/udi/files

Это поместит содержимое каталога удаленных изображений в / backup / home / udi / files / pictures. Предположительно, синтаксис под unix был бы аналогичным.

JR


1
2017-07-12 10:05



Это не полезно, потому что перед выполнением команды rsync нам нужно воспроизвести всю иерархию каталогов на локальной стороне. - Ludovic Kuty