Welcome to the mailbox.org user forum!
 

Drive Synchronization in Linux (vs WebDav)

6214274 shared this question 18 months ago
Answered

Hi All,


Is there a drive sychronization client in Linux, similar to the OX Drive client in windows?


I know you can access Drive directly with WebDav but it is excruciatingly slow. To edit a simple .doc file takes almost double the time needed if the file was saved locally. I checked OX Drive for Linux but it seems they only provide the server-side app, not the client-side.


Thanks in advance.

Comments (5)

photo
1

WebDav is excruciatingly slow. I can't Rsync with it! Linux needs a drive client.

photo
1

https://rclone.org/webdav/ should work. I had issues syncing large files over webdav via dolphin and thunar.

photo
1

But yeah, it does take a long time. I get "502 Bad Gateway" most of the time (across all clients on Linux). rclone at least does auto-retry. Note that that file below is 432M.

Just a problem for big files?


$ rclone -P copy ~/Fonts.tar.bz2 mb:Userstore/User/Backup/
2019-07-30 00:20:04 ERROR : Fonts.tar.bz2: Failed to copy: 502 Bad Gateway
2019-07-30 00:20:04 ERROR : Attempt 1/3 failed with 1 errors and: 502 Bad Gateway
2019-07-30 01:12:51 ERROR : Attempt 2/3 succeeded
Transferred:        6.352G / 6.352 GBytes, 100%, 697.690 kBytes/s, ETA 0s
Errors:                 0
Checks:                 0 / 0, -
Transferred:            1 / 1, 100%
Elapsed time:     2h39m6s
$

photo
1

Hi all,

I'll give my experience here. I tried them all; rsync, rclone, thunar / gnome files, and davfs2. They all had issues with speed and large files (anything over 1 GB). Depending on what your need is, the best option is to mount it via davfs2 and set your config file to how Mailbox says to (https://kb.mailbox.org/display/BMBOKBEN/WebDav+for+Linux) and actually mount the disk. Full disclosure, I love mailbox service and use them exclusively for mail / calendar / contacts, but ended up using nextcloud through a rented server because of their drive service and my experience on linux. What I would suggest:

  • If you are only editing documents,text files, and small files, you can open the files remotely via (webdav) in libreoffice and some text editors, use the file browse
  • Mount the drive via davfs2 and get used to the caching / latency
  • Work locally and do periodic 2 way sync via unison

My 2 cents ...

photo
1

Indeed. My plan is to sync as needed. It is only really on my primary workstation and via the web app, and it doesn't need to be fast because most files I play to store there are for backup only, like cold storage.

I would like it to be faster, but that's not a deal-breaker for me.

photo