I’ve been kinda exploring / trying different options. I was trying for something like 2 (I tried to convey it in this thread here but maybe not so well). Everything I have tried so far has had something that made it unviable. Sometimes mega just doesn’t work the way I expected it to or not have a certain feature. Most recently I have been trying to set up a combo of 1 and 3 (mounting specific directories from in the remote filesystem root and creating a backup. We did figure out the problem I was having with rclone but trying to sync all these things and stuff the way I was doing was a little complex for me.
Oh and I did figure out the problem with Unison. What was happening is there were some kind of systemd or other configuration files that were in the remote but not locally and kept syncing it back and causing the errors. I had to find the offending files in the remote and delete them is all.
Ohhh YEAhhh! And last night I did try the mounting remote directories approach and it worked but really REALLY simple small things (like running git status in a repository on the file system) took so long it just wasn’t feasible. Finally I’ve been relegated to living with a complete backup of my home directory to the remote - and that’s it - that’s all I get. This way at least if something happens I have that.
All the way from this radical and amazing idea that I could work seamlessly in these different systems to I’m lucky I got a backup. I don’t think it’s mega’s fault just… idk, sucks.
I have almost 3//4 tb on this machine - it was taking literally days with the laptop rapped out to the max and can’t do much else.