I have Qube installed and used in 3 (three) devices:
1 PC,always in the office,main work device
1 Lenovo laptops,used for playing around or testing apps and config
1 Dell laptop,used for outside calls and visits to customers.
All three shares more or less same config,setup,apps,data,logins.
My challenge lately is how to keep in sync the data saved in “work” , “personal” and clients qubes ?
If i work on the PC,mostly web based , and i save something locally …then…going out to customers site with the DELL laptop,i wont have the data handy and accessible.
Before Qubes, used OneDrive and Sharepoint for same in sync always available information !
Trying to setup same now but with Proton Drive…ane believe me, im sick of doing weekly backups and restores to have same data across.
Maybe,save all in a single “vault type” setup and then sync it across all devices !?
I’m in the process of switching from Windows to Linux and this has been on my mind as well.
As an immediate stop-gap, I bought a 24 TB external drive to store everything to it and have it available on all my devices.
When I feel a little more confident with Linux and have my laptop setup just how I like it, I will see about setting up a local Nextcloud file server with Cryptomator.
I can then theoretically set each of my Qubes backup/sync to a specific encrypted folder on the Nextcloud file server.
I haven’t done thorough research into this, mind you… just quick day dreams about it randomly throughout the days.
There have been a number of discussions about keeping data in sync between qubes - this is, I think, not your problem, although you
have not been clear about what it is you want to do. It sounds as if you
want to sync data between multiple qubes on different devices.
I’ve used various systems in the past - a dedicated file sharing qube,
shared between qubes on each device, and kept in sync via rsync.
Possible but a little clunky.
I would use a tool like syncthing - this is easy to set up for a single
qube on a device - I have a turnkey solution as a package here with source
For a single qube this is simple: the simplest case would be if your
devices have static addresses on your local network - then you can
specify the IP address of each device, and syncthing will automatically
keep the folders in sync.
If this is not the case, then you can use proxies - but this will be
slower.
If you want to sync multiple qubes between devices, it is possible to do
this - you will need to change the Sync Protocol Listen Address for each
qube - e.g work - listen on 22000; client1 - 22001; client2- 22002, etc
etc
This requires some systematic set up between devices but once set up
will keep the qubes in sync automagically. It sounds as if that would
fit with minimal labor.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.
Im doing this even more challenging…
Trying and working to fit Qubes working style with the phone GrapheneOS, their famous profiles and secure places.
Would like to have same info and results while working online…on any devices.
Dreaming to get some sort of Proton Drive tricks and shortcuts so that I could be in sync less than few days, max one working week been acceptable.
So,plan goes as:
1.Save all cubes in their own storage.
2.Then,backup all modified since x time to a file saved inside the dedicated Proton Druve VM
3.Upload it up via web browser, to PD. Encrypted and secured.
4.Using reverse logic,restore backup file in destination,copy & paste if needed access or to modify it (or keep it as a “just in case” offsite backup).
Think i can do it on all devices and platforms…
Thanks for suggestions but im limited in my capabilities to even try your suggestions…thanks !