(RouterOS)
Cílem je provést migraci uživatelských účtů a profilů Mikrotik Hotspot ze starého PC (RouterOS 2.9.27) do nového zařízení Mikrotik RB1200 (RouterOS 5.16).
Export účtů/profilů z původního zařízení
a) Otevřít Mikrotik terminál s právy administrátora (při použití aplikace Winbox tlačítko New Terminal)
b) Přepnout se do adresáře Hotspot user příkazem:
ip hotspot user
c) Exportovat data do souboru hsusers.rsc (lze použít libovolný název) příkazem:
export file=hsusers
(Soubor se uloží do adresáře file.)
d) Stáhnout soubor hsusers.rsc pomocí SFTP
Poznámka: V RouterOS musí být povoleno SSH. Pro připojení lze pak použít např. program FileZilla.
Import účtů/profilů do nového zařízení
Upozornění: Ideální je provádět import uživatelů až po dokončení konfigurace Hotspot v novém zařízení.
(Obsahuje-li původní konfigurace více Hotspot serverů, které mají uživatelé přiřazeny ve svých profilech (tj. Server má jinou hodnotu než all), musí být servery obsaženy i v konfiguraci nového zařízení. Pokud chybí, dojde k chybě "input does not match any value of server".)
a) Nakopírovat soubor hsusers.rsc do nového zařízení (opět pomocí SFTP)
b) Otevřít Mikrotik terminál s právy administrátora
c) Provést import z výchozího umístění (root level) příkazem:
import hsusers.rsc
(Cesta se nezadává, příkaz import automaticky přistupuje k souborům adresáře file.)
Poznámka: V mém případě se vyskytla chyba "input does not match any value of profile", protože příkazy pro tvorbu profilů, začínající řádkem "/ ip hotspot user profile", byly při exportu umístěny až na konec souboru hsusers.rsc. Stačilo je přesunout na začátek a import proběhl úspěšně.