hi-
I was looking at the instructions for setting up a mirrored device per https://github.com/syncloud/platform/wiki/Device-Mirror
but a few of quick questions before I start:
1 - do the devices need to be equivalent. in my case, I have a second system that is the same as the primary system. but just curious if it has to be matching.
2 - do I have to activate the second system thru syncloud.org?
3 - so if my primary system dies, what is the process for moving to the second system. the github page doesn’t say anything on this.
1 - do the devices need to be equivalent. in my case, I have a second system that is the same as the primary system. but just curious if it has to be matching.
No.
Mirroring happens by transferring backups from primary device using Syncthing and then restoring them by schedule. Because backups are now cross platform there is no need to have the same type of device. Of course apps need to support both devices, for example Rocketchat is not supported on arm32. The whole arm32 will go away at some point.
2 - do I have to activate the second system thru syncloud.org?
Device has to be “activated” to know it’s dns name for apps to open correctly.
We have three modes, Free and Premium require an account on syncloud.it for public dns updates. The third one called Custom does not require such account and lacks automatic public dns (so you have to know what you are doing)
3 - so if my primary system dies, what is the process for moving to the second system. the github page doesn’t say anything on this.
Let me update the wiki, but in case of losing the primary device the procesure is this:
Reactivate the secondary device on primary domain name (dns) so it becomes primary. Currently reactivation removes users so you will have to create them again (we need to fix that)
Get a new secondary device (depends on what went wrong)
Just to clarify the disaster recovery plan, you do not have to do anything immediately after the disaster and just use secondary domain name. This is why I would suggest to have two working devices on free or premium plans:
1. Reactivate the secondary device on primary domain name (dns) so it becomes primary. Currently reactivation removes users so you will have to create them again (we need to fix that)
that would be the 1 hiccup in this
Device has to be “activated” to know it’s dns name for apps to open correctly.
activated, but external access not enabled. so my steps to move to the secondary device:
reactivate the secondary device on primary domain name
change router port 443 routing to secondary device
got everything set and running. devices sync’d. question though: on the secondary device it’s just syncthing installed and nothing else? if i need to move to the secondary device, i would still need to install the apps, correct? or does it make sense to just go ahead and install all the apps i use on the primary device, would that cause any problems?
Correct, you can install apps on secondary and they should start showing the mirror data because of auto backup restore mode enabled.
If you do not install them now it will be possible to install when primary dies as backups are all mirrored, but I would install now to check from time to time.
sorry, my dumb question. mirror data of course apps need to be installed…
from what i’ve tested so far, Nextcloud and Plex are good to go.
Bitwarden data doesn’t seem to show up. must be something in the settings for the location of the vault maybe?