rsync не поддерживает сам SMB. Указанный вами URL, скорее всего, скопирован из какого-либо инструмента управления файлами. Это не сработает.
Вместо этого у вас есть два варианта:
- если ты должен использовать SMB, вы должны смонтировать его.
- Если у вас есть SSH-доступ к файловому серверу, вы можете использовать собственный протокол rsync (через SSH) для передачи данных.
SMB
Просто перейдите к акции в Finder. Как только он появляется на рабочем столе, он монтируется на /Volumes/<whatever>
, Наверное, что-то вроде /Volumes/old_Projects/old_Projects_11
, Этот путь можно использовать с rsync
,
В линуксе вам нужно установить пакет «cifs-utils» (или что-то подобное) и смонтировать его вручную:
mount -t cifs -o username=<username>,password=<password> //company-nas/share /mnt/my-mount-point
SSH
Если у вас есть SSH-доступ к файловому серверу и на нем доступен rsync, вы можете использовать rsync
Собственный протокол, который может быть гораздо более эффективным, когда вам придется возобновить передачу в какой-то момент.
rsync -e ssh your-user@company-nas:/path/to/share /Volumes/old_Projects_11
Затем вам будет предложено Ваш пользователь Пароль, и процесс начнется.
Важный: Вместо имени общего ресурса вам потребуется полный путь к общей папке.