NFS is more graceful in reconnecting when the TCP channel is reset, which is a great benefit.
It also implements more filesystem functionality, as a "df" report will correctly reflect the remote filesystem's usage.
EDIT: NFSv4 also offers "delegations," which give complete control of a file to a client in an expiring lease; the latest NFS clients also have "polite delegations," which tacitly extend the lease period.
SSHFS is very handy for a "quick and dirty" mount, though, with minimal configuration.
I myself went to other way around. While my VPN infra is very stable, I went
into repo route. I use my very simple DVFS repo utility to sync files
and never looked back. I like to have multiple copies of stuff here and there.
chasil|2 years ago
It also implements more filesystem functionality, as a "df" report will correctly reflect the remote filesystem's usage.
EDIT: NFSv4 also offers "delegations," which give complete control of a file to a client in an expiring lease; the latest NFS clients also have "polite delegations," which tacitly extend the lease period.
SSHFS is very handy for a "quick and dirty" mount, though, with minimal configuration.
Borg3|2 years ago
notpublic|2 years ago
Switched from sshfs to NFSv4+wireguard few years back. Works great!