Migrace uživatelských účtů Hotspot (Mikrotik RouterOS)

(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ě.