Al jaren heb ik de Unifi controller draaien in een linux container (LXC) onder Proxmox.
Ondanks dat Proxmox superstabiel en failsafe is (draait in high availability cluster met Ceph) en dagelijkse backups (PBS) , betekent het toch een bepaalde administratieve last, zeker zoals in het geval van de voorlaatste OS (Debian) upgrade, waarbij de hele mongoDB toestand in mekaar stortte. In dat gedoe had ik eigenlijk geen zin meer. Ik heb wel eens cloudkey overwogen maar ik heb het nooit gedaan. Gelukkig kwam Ubiquity een tijdje geleden met de Cloud Gateway Ultra. (UCG-Ultra)
Zoals gezegd had ik de UCG Ultra al langere tijd op het oog maar zat er eigenlijk een beetje tegen aan te hikken. Ik zag op tegen het migreren, namelijk het vervangen van mijn USG Pro 4 en de lokale Unifi controller. Als het mis zou gaan had ik geen zin in dagen troubleshooten, maar het het viel mee omdat het geheel eigenlijk vlekkenloos verliep.
Mijn lokale Unifi controller had ik al een tijdje geen update meer gegeven.
Ik moest deze eerst updaten naar een 8.X versie omdat de UCG Ultra dat kennelijk verlangt.
Ik maakte altijd dankbaar gebruik van deze scripts:
https://glennr.nl/s/unifi-network-controller, zo ook deze laatste keer. Vervolgens na de update een backup van de instellingen gedownload en deze geimporteerd via de webinterface van de UCG Ultra.
Vervolgens heb ik de oude Unifii controller en USG uitgeschakeld.
Na een herstart zag ik in de nieuwe webinterface al mijn Ubiquity devices offline.
Ik kon ze van daaruit niet adopten, maar moest via SSH op alle Ubiquity devices (switches en acces points) een set-inform commando uitvoeren, wijzend naar het IP van de nieuwe controller.
Dit ging heel voorspoedig.
Tip: Ik had ooit global SSH ingesteld voor al mijn devices. Als je dat niet vantevoren gedaan hebt, dan moet je al je devices met de resetknop resetten. NB. Mijn Ubiquity mini switches moest ik wel met de resetknop resetten omdat ze geen ssh ondersteunen.
De UCG Ultra draait nu al enkele weken als een zonnetje en ik ben blij!