vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Bendalf, так и не понял, этот вариант работает? Мне он нравится больше, все понятно и просто.EDIT 1 - забыл подсказать, что есть один нюанс в использовании /souce/!(N*) /target наличие слэш после source удалит имя директории 1-ого уровня, если оно нужно, то следует измерить target, точнее включить эту директорию в target ... и будет типа такого /souce/!(N*) /target/dir1
Ошибки не исчезают с опытом - они просто умнеют
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vasekshopt -s extglob rsync -a -f"+ */" -f"- *" /souce/!(N*) /target спасибо. я пока что не пробовал, тк не понял другое. по ссылке все файлы которые и какие использую Пишу src=mirror.yandex.ru::archlinux - mirror-sync.sh синхронизирует всё нужное если интересующие папки уже созданы локально. 2020-08-04.sh - воще проблемы. когда нужно зеркало https://archive.archlinux.org/repos/2020/08/04/ то если указать src=https://archive.archlinux.org/repos/2020/08/04/ требует авторизацию а если src=archive.archlinux.org/repos/2020/08/04/ , то оно складывает $src и $trg(/home/user/) в одну строку и потом пищщит, что такого локального пути нет. я этот src по разному пробовал писать - не получается.
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
https://www.samba.org/ftp/rsync/rsync.html rsync somehost.mydomain.com:: rsync archive.archlinux.org:: ---- должно показать modname, но выскакивает какая то ошибка Вот эти два ниже должно вывести список папок файлов. rsync -avn --list-only archive.archlinux.org: /target/ #отвечает -- ошибка в нескольких местах /etc/sshd_config rsync -avn --list-only archive.archlinux.org: /target/ # соединяет host и /home/user/ в одну строку и потом "ой, это не та директория" оба раза отвечает -- ошибка в нескольких местах /etc/sshd_config я туда еще не лазил. что делать ?
С уважением, .
|
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
Так всё же работает у вас просто ошибка в нескольких местах или что-то не работает?
Ошибки в тексте-неповторимый стиль автора©
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
indeviralЗдравствуйте. Подробно там и файлы там https://archlinux.org.ru/forum/post/238183/ Коротко : на сабжевом сервере и других rsync подставляет путь источника к ~ и потом не может этот путь найти. останавливается с ошибкой. Явным образом я такой путь не вижу в своих .sh . С яндексом синхр робит если папки были созданы руками. остальное в первом сообщ темы Я делаю два зеркала. одно с архивного, и одно свежак. Хочу простой короткий локальный путь для rsync Как это победить ?
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
waursync попыталась. я такое не указывал. или ошибаюсь ? не могу понять где
С уважением, .
|
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
BendalfВам нужно исправить ошибки!
Ошибки в тексте-неповторимый стиль автора©
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
indeviralя по ману все опции пишу. если папки я создал вручную , то с яндекса качает. а с нужного зеркала нет, см ранее. а если папка таргет пуста, то и с яндекса пытается \mirror.yandex.ru\ папку создать локально. АЯ НЕ ПРОСИЛ ЭТО ДЕЛАТЬ. опцию relative , mkdir добавлял --- толку ноль. Пожалуйста помогите разобраться
С уважением, .
|
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
BendalfА что в мане написано про работу rsync с http/s серверами?
Ошибки в тексте-неповторимый стиль автора©
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
indeviralНе упоминаются. Чтоб rsync работал нормально у клиента, нужен пряморукий админ на сервере и настроенная в полной мере серверная часть rsync. и еще надо пару багов в самой rsync исправить. какие понятно из первого сообщения в теме.
С уважением, .
|