Synchronization
如何手動同步已掛載的 webdav 文件夾?
我已經通過davfs2安裝了一個webdav目錄:
sudo mount -t davfs -o uid=bruni,gid=users https://server/folder /home/bruni/mountpoint/
如何在不解除安裝目錄的情況下通過命令行強制同步?
客戶端執行的是KUbuntu 19.10,伺服器是egroupware伺服器,但這很可能無關緊要。
mount.davfs -V davfs2 1.5.5 <http://savannah.nongnu.org/projects/davfs2>
為了澄清同步的意思,我的意思是
umount.davfs
, 在解除安裝之前做什麼以驗證所有更改都已上傳到伺服器:/sbin/umount.davfs: waiting while mount.davfs (pid xxxxx) synchronizes the cache .. OK
要強制同步掛載點,您可以使用該
sync
命令,對於您來說,它可能是:sudo sync /home/bruni/mountpoint
該命令將嘗試寫入目前所有未送出的數據,類似於可移動驅動器的“安全刪除”。
特別是對於davfs,如果您有問題,可以在掛載卷時設置一個調試標誌,這應該有助於診斷。
如果在同步掛載點時日誌或控制台上沒有錯誤,並且它的返回碼為 0,則可以假設它有效。