Копирование ssh scp, можно ли игнорировать вложенный каталог?

V
На сайте с 22.02.2014
Offline
28
774

Скажите, если я копирую подобным образом:

cp -r /var/www/site1/data/www/1 /var/www/site2/data/www/2

В папке .../1 есть вложенная директория /upload/photos/

Она очень большая и не нужна при копировании, могу я как-то ее игнорировать?

Недвижимость в Крыму (http://garant-tavrida.ru/) / мотозапчасти - hardrace.ru (http://hardrace.ru/)
M
На сайте с 01.12.2009
Offline
235
#1
viktoor:
Скажите, если я копирую подобным образом:
cp -r /var/www/site1/data/www/1 /var/www/site2/data/www/2

В папке .../1 есть вложенная директория /upload/photos/
Она очень большая и не нужна при копировании, могу я как-то ее игнорировать?

В cp нету исключений , или заюзать rsync - или простенький скрипт, я бы заюзал rsync

Администратор Linux,Freebsd. построения крупных проектов.
V
На сайте с 22.02.2014
Offline
28
#2

rsync как и scp может копировать через ssh на удаленную машину?

Спасибо за ответ.

adel92
На сайте с 04.01.2012
Offline
334
#3
rsync как и scp может копировать через ssh на удаленную машину?

Да, еще и быстрее чем scp.

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
Оптимизайка
На сайте с 11.03.2012
Offline
396
#4
madoff:
В cp нету исключений

Зато в tar есть.

ТС, как-то так: tar cf - warez/ --exclude=/what/to/exclude | ssh host 'cat > rulez.tar'

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
bums
На сайте с 03.07.2006
Offline
441
#5

если не уходить в сторону от вопроса(использовать именно cp/scp), то как костыль, можно и так сделать

chmod 444 /var/www/site1/data/www/1/upload/photos;cp -r /var/www/site1/data/www/1 /var/www/site2/data/www/2

то же и с scp

Недорогая регистрация и продление доменов RU/SU/РФ/COM/NET/ORG/и т.д. ( https://www.regnic.name/?sesign ) в РЕГРУ, РЕГТАЙМ, Р01, РУЦЕНТР. А так же хостинг и SSL сертификаты.
V
На сайте с 22.02.2014
Offline
28
#6
bums:
если не уходить в сторону от вопроса(использовать именно cp/scp), то как костыль, можно и так сделать
chmod 444 /var/www/site1/data/www/1/upload/photos;cp -r /var/www/site1/data/www/1 /var/www/site2/data/www/2

то же и с scp

Так не пропустил. Права поменял а в новое место скопировал с правами 744

bums
На сайте с 03.07.2006
Offline
441
#7

viktoor, проверь владельца каталога.

Если каталог принадлежит юзеру и операцию делать от имени юзера, то все ок - каталог копируется, а его содержимое нет.

А если делать все от root, то да, скопируется и содержимое.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий