I compared the config.xml files that I got from the backup and realized that I was getting an increasing amount of <vip> entries in the files. This seems to have been caused by me at the same time selecting
a) Interfaces > Virtual IPs > Settings > $EACH_of_my_VIPs > No XMLRPC Sync
b) System > High Availability > Settings > Services to synchronize > Virtual IPs
The reason I selected a) was that I wanted to set individual advskew on my HA devices but the XMLRPC sync overwrote this everytime. After selecting a) I should obviously have deselected b) but forgot.
Still don't know why it was creating an increasing amount of VIPs with every sync then but at least that resolves my issue. Hope it helps.
a) Interfaces > Virtual IPs > Settings > $EACH_of_my_VIPs > No XMLRPC Sync
b) System > High Availability > Settings > Services to synchronize > Virtual IPs
The reason I selected a) was that I wanted to set individual advskew on my HA devices but the XMLRPC sync overwrote this everytime. After selecting a) I should obviously have deselected b) but forgot.
Still don't know why it was creating an increasing amount of VIPs with every sync then but at least that resolves my issue. Hope it helps.