Назад | Перейти на главную страницу

Дубликат каталога с SSH

Как я могу продублировать каталог на моем сервере через ssh?

cp -r directory_name destination
  -R, -r, --recursive
          copy directories recursively

... или, может быть, вы хотите обмениваться папками между хостами. Чем вы должны использовать rsync

rsync -vaz --rsh="ssh -l username" ~/bk targetHost:~/test

tar также может быть кандидатом на эту работу:

tar cf - . | ssh user@host 'cd /$destination && tar xBf -'

Вы можете сделать это с помощью rsync или scp, оба из которых работают по ssh.

scp -rp directory remotehost:/path/to/directory

rsync -azv -e ssh directory/ remotehost:/path/to/directory