У меня есть белая маркированная видеокамера без камеры, которая предоставляет все ее записи через сервер webdav. За последний месяц или около того я установил диск с davfs2, но это не особенно элегантное решение:
Список файлов должен быть регенерирован для каждого (cp или tar ), которая занимает некоторое время cp, кажется, несколько замедляется после каждой последующей передачи файла rsync --progress, кажется, измеряет только локальную скорость передачи от временного файла до конечного адресатаЯ видел несколько люди, использующие rsync для резервного копирования на различные типы облачных серверов на основе webdav, но когда я пытаюсь:
rsync -a admin@http://192.168.0.22/webdav/ /media/martin/internal-large/CCTV-TWO/
все, что я возвращаю, это ошибка:
ssh: Could not resolve hostname http: Name or service not known
Is есть способ сделать это так?
Редактировать комментарий: Я подозреваю, что мой вопрос слишком плохо сформулирован, чтобы его понимали. Во-первых, источник webdav. Во-вторых, если вы просто используете IP-адрес, тогда rsync предполагает, что вы хотите передать SSH.
Если я выдаю команду: rsync --progress -a admin@192.168.0.24:/webdav /media/martin/internal-large/CCTV-TWO/
Я получаю следующие ошибки:
ssh: connect to host 192.168.0.24 port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far)
[Receiver] rsync error: unexplained error (code 255) at io.c(226)