Windows Subsystem for Linux: funguje v něm davfs2?

Chuck

Windows Subsystem for Linux: funguje v něm davfs2?
« kdy: 03. 01. 2019, 15:43:38 »
Ak máte niekto Windows 10 Home, chcel by som sa spýtať, či sa tam dá používať Rsync+davfs2. Ja mám teraz Debian, používam to nasledovne:
Kód: [Vybrat]
apt install davfs2
mkdir /mnt/dav
mount -t davfs https://webdav.pcloud.com /mnt/dav
rsync file.txt /mnt/dav


mik

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #1 kdy: 03. 01. 2019, 19:10:50 »
ne

Kód: [Vybrat]
$ uname -a
Linux miko 4.4.0-17134-Microsoft #471-Microsoft Fri Dec 07 20:04:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux

$ ls -l /dev/fuse
ls: cannot access '/dev/fuse': No such file or directory


Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #2 kdy: 03. 01. 2019, 19:36:21 »
Dobre, takže nie je tam Fuse.
Existuje nejaká alternatíva pre incremental backup? Z Windows 10 Home na WebDAV. Samozrejme, programy ~100MB existujú, ale mám na mysli buď malý program ako Rsync, alebo program, ktorý je súčasťou Windowsu.

Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #3 kdy: 03. 01. 2019, 20:34:48 »
Differential backup som mal na mysli, nie incremental. A nie som si istý, či tá metóda s davfs2 v skutočnosti vykonáva differential backup. Tým pádom, či vôbec existuje spôsob, ako to vykonať na WebDAV.

Janci

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #4 kdy: 03. 01. 2019, 20:49:33 »
webdav sa dá namountovať natívne z windowsu,
po nejakých tweakoch v registroch to funguje skoro dobre,
či sa to ale dá použiť s rsyncom neviem


MartinXXX

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #5 kdy: 03. 01. 2019, 21:11:02 »
rsync vo Windows subsysteme for Linux funguje.
Pouzivam ho na backup niektorych suborov z Windows.

Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #6 kdy: 03. 01. 2019, 21:14:02 »
webdav sa dá namountovať natívne z windowsu,
po nejakých tweakoch v registroch to funguje skoro dobre,
či sa to ale dá použiť s rsyncom neviem
To viem, že sa dá pripojiť, ale neviem ako funguje WSL. Vo Windowse sa dá WebDAV pripojiť aj jednorazovo (len neviem v akom tvare sa zadáva adresa do správcu súborov) aj trvale. Ale neviem presne, aký typ pripojenia je to, ale asi taký ako v Linuxe bez davfs2 -to je: iba zadám davs://užívatľské-meno@webdav.pcloud.com . A otvorím si davs://užívatľské-meno@webdav.pcloud.com/file.txt ale s tým nemôžem pracovať v termináli, že by som v termináli zadal napríklad "cp davs://užívatľské-meno@webdav.pcloud.com/file.txt /home/Documents". Keď to pripojím s davfs2 , tak môžem zadať "cp /mnt/dav/file.txt /home/Documnets".

Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #7 kdy: 03. 01. 2019, 21:16:37 »
rsync vo Windows subsysteme for Linux funguje.
Pouzivam ho na backup niektorych suborov z Windows.
Lenže na to potrebuješ SSH prístup. A ja potrebujem zistiť, ako vykonať differential backup na WebDAV. Samozrejme, že na WebDAV mám len webdav prístup.

Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #8 kdy: 03. 01. 2019, 21:59:57 »
Aby som vám to vysvetlil, hľadám niečo pre ľudí ktorí majú Windows 10 Home a potrebujú jednoduchú metódu na ten differential backup. Ak nenájdem nič vhodnejšie, ostáva ešte Rclone. Má aj windowsovú verziu, ale zaujímalo by ma, či funguje aj vo WSL. Má to ~8MB, čiže 10x viac ako to, čo som pôvodne zamýšľal (iba nainštalovať davfs2) a trochu zložitú konfiguráciu.
Zadáte názov vzdialeného úložiska (ja som si ho nazval "remo"), vyberiete typ (pre WebDAV jednoducho napíšete 24), zadáte adresu (v mojom prípade https://webdav.pcloud.com). Ak na vzdialenom úložisku nemáte priečinky tak napíšete
Kód: [Vybrat]
rclone copy file.txt remo: Ak máte priečinok, tak môžete napísať
Kód: [Vybrat]
rclone copy file.txt remo:priečinok Vyskúšajte to na Windowse.

Alojs Jebavy

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #9 kdy: 04. 01. 2019, 22:16:33 »
co to je priecinok????


Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #11 kdy: 05. 01. 2019, 16:16:48 »
Nepôjde to. Okrem tej metódy s davfs2 existuje ešte jedna metóda: gvfs. Pripojí sa to na /run/user/1000/gvfs alebo /home/<username>/.gvfs/<resourcename> . Lenže to si vyžaduje gvfs-fuse a tým pádom aj fuse.
https://stackoverflow.com/questions/25922436/rsync-on-a-webdav-folder-doesnt-work
https://lists.debian.org/debian-user/2014/02/msg01277.html
https://superuser.com/questions/717893/how-do-i-navigate-to-a-samba-location-ive-mounted-in-nautilus-on-the-command-li
Rsync podporuje len 2 protokoly: SSH a rsync, pričom rsync protokol nie je šifrovaný.
https://www.jveweb.net/en/archives/2011/01/running-rsync-as-a-daemon.html
A samozrejme, na tom WebDAV serveri by zároveň musel bežať rsync démon. A okrem toho, že to nie je šifrované, je tam ďalšia nevýhoda: zle sa tam naviguje. Tým pádom sa Rsync pripojenie dosť ťažko používa, aj na sťahovanie. Pripojte sa napríklad na tento server:
Kód: [Vybrat]
rsync rsync://ftp.antik.sk/ubuntu-releases a vyskúšajte si to. V podstate všetky tie rsync servery čo som videl majú http server na tej istej adrese (http://ftp.antik.sk/ubuntu-releases) a tam si to môžete prezerať a s Rsyncom potom sťahovať.
Takže ostáva nám Rclone, ktorý funguje bez fuse (skúsil som odinštalovať fuse). Vyskúšajte to niekto na WSL. Ak som použitie Rclone nevysvetlil dosť podrobne, tak napíšte.

Martin

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #12 kdy: 05. 01. 2019, 16:38:58 »
co to je priecinok????
Příčiník ?
:-)

Chuck

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #13 kdy: 05. 01. 2019, 18:44:07 »

Cumílek Šalinka

Re:Windows Subsystem for Linux: funguje v něm davfs2?
« Odpověď #14 kdy: 06. 01. 2019, 09:00:37 »
Desktopove Windows maji nativni zalohovani, hledej na Google "Windows File History"