Transferin the users from the user manager V 3.22 to 5.5

Hi
I would like to transfer the users from the old user manager version to the new one (User manager 4).
I tried to take a backup from winbox 3.22 and transfer it to thewinbox 5.5 but i found.
That the users date will be missed up . so i did not do that?!
Is there any solution for this problem?
Is it applicable if i try to transfer the users one by on?
Can i define a specific date for the remained users? ( for example 2w5d16h ).
Your assistant in this way would be much appreciated.

help plzzzzzzz :frowning: :frowning: :frowning:

Is it applicable if i try to transfer the users one by on?
Can i define a specific date for the remained users? ( for example 2w5d16h ).

just simply update the verson of mt to the new one 5.5 all your data base will also be updated



d’t forget to give karma if i solved your problem

That is the worst advise possible!!!
You have obviously NEVER tryed this…


You can attempt this, however, be prepared for hours (possibly days in our case) of adding profiles for each user through the web interface (the only way).

if you simply upgrade user manager from v3 to v5, the user database will be kept, but they will not have profiles assigned, and they will all be disabled. this is due to new approach in user manager, previously you had credits, now you have profiles.

I made this short script trying to reduce efforts of migration

:global nam;
:global pass;
:global loc;
:global firstnam;
/too u u
:foreach e in=[find] do={:set nam [get $e name]; :set pass [get $e password]; :set loc [get $e location]; :set firstnam [get $e first-name]; remove $e; ad copy-from=TEMPLATE name=$nam password=$pass location=$loc first-name=$firstnam; };

you need create a TEMPLATE user with assigned profile (another user did this great workaround), if you need you can add more parameters as last name, phone … etc

step by step since old db um.rsc, remember pool-name and rate-limit parameter isnt anymore (profile has that now), so it must be erased before /too u u set [fin] pool-name=“”; /too u u set [find] rate-limit=“”

  1. in notepad replace “subscriber” by “customer”, save it

2)now on box with new um, run or paste oldum.rsc to add all users

3)now run this script

4)now u’ll have all users with profile

as fact if you need different profiles you can do it having more template user and using [find] in the script as you consider