In case anyone needs to do the same :
On vps2 :
apt install nfs-kernel-server
mkdir /var/nfs/vps1/home/yunohost.backup -p
chown -R nobody:nogroup /var/nfs/vps1
nano /etc/exports
- Add :
/var/nfs/vps1/home/yunohost.backup __VPS1_IP__(rw,sync,no_subtree_check,no_root_squash)
- Restart nfs-server :
systemctl restart nfs-kernel-server
On vps1 :
apt install nfs-common
- Move yunohost backup folder to temporary folder and create a new one :
mv /home/yunohost.backup /home/yunohost.backup.bkp
mkdir /home/yunohost.backup
- Edit fstab :
nano /etc/fstab
- Add the mount :
__VPS2_IP__:/var/nfs/vps1/home/yunohost.backup /home/yunohost.backup nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
- And mount it :
sudo mount -a
- Move the data back to backup folder :
cp -a /home/yunohost.backup.bkp/. /home/yunohost.backup/
- Check everything is ok, then delete
/home/yunohost.backup.bkp