All nodes of an high availability cluster must run exactly the same Imagicle suite version. Therefore, if you need to update the suite version, you must update all nodes to the same version.
The software update must be done node by node, starting from the first one (the one with lowest position number visible in the support web page). The setup will warn you if you try to upgrade a slave node without having upgraded the master node first.
Wait the update process has completed on the current node before updating the next node.
Notice that, in this way, the cluster availability won't suffer any disruption during the update.
To remove a node from an existing cluster, use the following procedure.
For any problem regarding one of the activities above, you'll need to contact Imagicle technical support.
Following the correct procedure to backup a cluster of at least two nodes:
1) Take a full backup of the Imagicle Suite on one server only, using the Imagicle Backup tool and selecting the option
"[X] Include historical data". Normally the first (available) node is chosen for this purpose.
This backup can be used in case all the servers of the cluster went permanently lost or damaged.
2) Take a light backup (without historical data) of the Imagicle Suite on every other server of the cluster, using the Imagicle Backup tool. Such backup is recommended to save the node specific configurations that are not replicated across the cluster.
3) Save all the backup files in a safe location.
If you need to restore a single node of a cluster that went permanently lost or damaged:
1) On every other node of the cluster, remove the damaged/lost node from the cluster using the integrated NodeRemoval tool mentioned above.
2) Build/deploy a new suite machine from scratch ensuring the installed suite version is exactly the same of the cluster.
3) On the new machine, restore the latest backup taken from the unavailable/damaged node. Please, notice that if you took a full backup of the node, you'll need more time.
4) If you see this file MyDbBackup_* in "[StonevoiceAS]\Var" folder,(check it in both server) delete it before join the node.
5) Join the new machine to the cluster.
Use the following procedure if you need to rebuild the whole cluster from a backup (normally because all servers went lost or damaged):
1) Restore an Imagicle suite backup on a node.
2) Rebuild the whole cluster starting from such node.
Depending on the available backup (including or not historical data) you'll be able or not to restore the historical data.
Detailed steps:
a) Choose a server X to be the new cluster's first node.
b) On node X:
c) On every other node Y: