So I currently have a RB450G. I bought the RB3011 UIAS-RM as an upgrade. For the life of me I can’t transfer the config from the 450 to the 3011! I have tried going to Files, then backup, then go to the new one and click on restore, and when I plugged the new one in it didn’t work. I tried using the command line and doing “/export” then copying all the commands and pasting them in the new one. But I’m getting syntax errors like “expected end of command (line 1 column 17)” or very similar, like column 7, etc. It’s not on all of the commands. I’ve tried doing a /export file=backup". Then importing it via the command line. It won’t do it, saying there is an error, similar as the one above.
The old router has v6.35.2 on it, and the new one has v6.36.4 on it. would that make a difference? Any help would be much appreciated. Thanks.
Backups are intended for a given device and only under same ROS version.
To create a router-neutral configuration, export is the tool. Beware: system users/passwords aren’t exported.
First thing I will do is a reset to no defaults of the 3011, and upgrade it to latest bugfix, 6.37.4. Check System > Routerboard Firmware is up to date, clicking upgrade and rebooting afterwards if not.
Possible approaches:
Open your 450 .rsc file on a file editor, then start copying and pasting the CLI commands one by one, to see which one is causing the problem.
Another one: upgrade (if that is possible) your 450g to same 6.37.4 ROS version, and generate the export to be passed on to the 3011 under that version.
Backup file warranty function in the same conditions of hardware, routerOS Version and architecture. In your case you don’t have no one ( in some case you can use .backup in different routerboards but i do not recommend you)
First of all upgrade both routerOS the latest one
The export in RB450G using /export file=myconfig
Copy and paste all the configuration lines may cause problem in many case so it is better to use a tool like notepad++ with routerOS plugin and “clean” your .rsc file in order to adapt it to the new router.
To clean you should check things like cpu config, interfaces quantity and order, interface mismatch (wlan where is not wlan interface), etc.
You can split your configuration files in modules (for example firewall, hotspot, mangle) and then import each with an commands like /import file=mangle.rsc
Thanks for the help guys! I’m still getting syntax errors. So on the 450G it gives me the command "set admin access=" I paste that into the 3011 and it’s giving me a syntax error. same with another command “set db-path=web-proxy1”. Instead of upgrading both routers to the latest bug-fix release, I downgraded the 3011 to 6.35.4. The version on the 450G is 6.35.2.
Other thing i forgot, if you restore a backup from another router you will copy the mac-address to, so you will need to reset mac address in order to have the original one.