RB450G to RB450G☓4 How to Transfer State

Well, I am a proud owner of a new RB450G☓4 (arrived today) and would like to transfer my DNS cache of my establish, related IP state to the new router. The old router I had kept the default IP address (192.168.88.1); however, on the new router, the address and range is 10.0.8.2-10.0.8.254 with router on 10.0.8.1. I didn’t want to restore from backup because I wanted a fresh system.

You can’t.

Connection tracking states are meaningless if IP addresses are going to change. And DNS cache entries are volatile anyway (TTL as set by respective domain admins). So all in all your wish doesn’t make much sense anyway.

Thank you MKX, for responding… I was thinking at least the list of destination addresses especially since I have had the RB450G for almost ten years. So, are you saying if I restore the new router from the backup of the old router would work, then change the LAN IP address? There is, I believe, corruption on the old router and why I wanted to start the new afresh. Also, the new RB450G☓4 is a completely different architecture than the original RB450G as you already know.

Maybe you use wrong description? Original post sounded like you want to transfer running state of router. I guess you probably don’t want that, it’s hard to believe that you kept the original running without reboot for ten years. If what you actually want to transfer is config, e.g. address list, just use export command, find the parts you’re interested in and add them to new router.

Thank you Sob for responding…I hoped and wished I didn’t imply that I had the original RB450G running for ten yrs without rebooting…I would unable to upgrade the device at all.
No. I don’t want to transfer config…I am only interested in all destinations visited…are you saying such list would erase with each reboot? I had looked at IP > DHCP server but could not figure out how to view more and a (?) produced this…see image.
Screen Shot 2019-08-20 at 12.00.43 PM.png
The thing is I don’t know where stuff is in Mikrotik so I don’t what to export or where to export from.

Nope, I still don’t understand what you want. :slight_smile: Only form of “destinations visited” is in connection tracking, but it’s all temporary. You open connection (e.g. connect to web server; and browser opens many new connections all the time) and router knows about it. When connection is closed few seconds later, router still remembers it for another few seconds and then it’s gone. If you reboot router, than all connection tracking entries are gone too.

DHCP server is for your LAN. If you’d look in “/ip dhcp-server lease”, you’d see addresses given by DHCP server to devices in your LAN. If you have some static reservations there, you can export those.

If you’re not sure what you’re looking for, then just export everything (“/export file=myconfig”), then open resulting file in some text editor and you’ll see if what you want is there.

Sob, I like this above. I had thought that DNS cache would keep track of the website visited and would write that to a file for situations such as my current need.

Not really. DNS cache does hold records requested by clients, but how long depends on their TTL. So some will be there for hours or even days, but others only for seconds. Oh and reboot also clears it.

Sob, I discovered such a short list it’s disappointing…see image below! So, I might as well put the new RB450Gx4 online and forget the old…put the old on eBay for sale.
Screen Shot 2019-08-20 at 7.45.26 PM.png

I can’t really say that I understand your disappointment. There’s nothing special about cached DNS records, router will get new and fresh ones from upstream resolvers. It does that all the time anyway, when old ones time out.

I realized that I shouldn’t be disappointed because cache is short-term memory anyway. So, I misled myself into thinking that led to the thread. The RB450x4 will be going live later.