Задать вопрос
skapunker
@skapunker
Умный

Как заставить RSYNC копировать все файлы и папки?

Здравствуйте товарищи! Подскажите пожалуйста, как правильно настроить rsync.
Пытаюсь скопировать вот такой командой, но копируются только файлы. Пишет skipping directory test1
sudo rsync -zvh /home/user/documents/* /tmp/backups/

А нужно и фалы и папки.
  • Вопрос задан
  • 720 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
man rsync
до понимания. Там все написано
Ответ написан
Jump
@Jump Куратор тега Системное администрирование
Системный администратор со стажем.
Слэш уберите в пути к источнику.
Ответ написан
Комментировать
man rsync гласит:
A trailing slash on the source changes this behavior to avoid creating an additional directory level at the destination.

Т.е. нужно убрать слэш в пути, чтобы создавались подкаталоги.
Там же написано, что, например, эти команды скопируют одно и то же:
rsync -av /src/foo /dest
rsync -av /src/foo/ /dest/foo

Есть слэш - не создаются подкаталоги, нет слэша - создаются.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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