может rsync перенести весь каталог samba - PullRequest
0 голосов
/ 31 января 2019

Я довольно новичок в rsync, так что прости меня, если я делаю что-то совершенно не так.У меня есть медиасервер Plex, для которого я хочу выполнить резервное копирование на свой сервер Samba.Я установлю cronjob так, чтобы это работало каждую ночь.Plex хранит все мои медиа в / samba.У меня есть подкаталоги / samba / tvShows, / samba / Movies, ... внутри этих подкаталогов есть несколько папок и несколько файлов MP4.Есть ли способ для rsync передать весь каталог / samba?
Я могу запустить rsync -n -v -e ssh /samba/*.* root@IP:/samba/, и он передает мои файлы MP4, я могу запустить rsync -n -v -e ssh /samba/*/* root @ IP: / samba /, и это передает все папкии rsync -n -v -e ssh /samba/*/*/*.* root@IP:/samba/ получает остальное.это просто кажется ужасным способом сделать это, и я боюсь, что в какой-то момент может что-то упустить, если у меня на медиасервере другой тип файла, который не соответствует моим форматам.Как я могу просто rsync весь каталог Samba?

1 Ответ

0 голосов
/ 04 февраля 2019

Вам нужно либо -r (рекурс), либо, что еще лучше, -a (архив, который подразумевает рекурс).

rsync -a -v /samba/ root@IP:/samba/

Обратите внимание, что вам нужно нужнозавершающие косые черты в обоих путях, иначе они не будут выполнять то, что вы ожидаете во второй синхронизации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...