Inter-Server Synchronization - Version 2
If you have more than one Uyuni installation, you will need to copy contents between servers. Inter-Server Synchronization (ISS) allows you to export data from one server (source) and import it on another (target) server. This is useful for hub deployment scenarios or disconnected setups.
|
With the version 2 ISS implementation SUSE removed the master/slave notion. Contents can be exported and imported in any direction between any Uyuni server. |
Install ISS Packages
To use ISS you need to install the inter-server-sync on source and target servers.
Content Synchronization
-
On the source server, on the command line execute the ISS export command. The
-hoption provides detailed help:inter-server-sync export -h
The export procedure creates an output directory with all the needed data for the import procedure.
-
Contents from the source server needs to be synchronized to the target server. On the command line, as root, execute:
rsync -r <PATH_EXPORTED_DIR> root@<TARGET_SERVER>:~/
When all contents is copied, start importing it.
-
On the target server, on the command line execute the ISS import command. The
-hoption provides detailed help:inter-server-sync import -h