Meraki Migration Tool (assistance needed)

Junt
Just browsing

Meraki Migration Tool (assistance needed)

Hey there,

 

I am currently in the process of converting several Cisco Catalyst over to Meraki, and would like some higher level guidance here.

 

What's going to be my best plan of action? Creating a python script that pulls the switches config file and attempts to convert them over via API to Meraki? Or logging into each switch, running show meraki compatibility, then copying the config once they're in the dashboard?

Thanks in advance! 

8 Replies 8
rhbirkelund
Kind of a big deal
Kind of a big deal

There is not API to convert a Catalyst Switch in Catalyst persona, to Meraki Persona. You'll probably need to follow the guide as described in https://documentation.meraki.com/MS/Cloud-Native_IOS_XE/Migration_from_CLI-managed_Catalyst_Switches...

 

You might be able to write a python script that will log into your CLI managed switch, and fire the conversion commands, while grabbing the Meraki Cloud ID (serial number). Just note, that once the switch has been converted, you will not be able to receive output on the console port. So if you miss the Cloud ID when converting, you may need to open a Support Case, for them to retrieve the Cloud ID (if they are able to). 

LinkedIn ::: https://blog.rhbirkelund.dk/

Like what you see? - Give a Kudo ## Did it answer your question? - Mark it as a Solution 🙂

All code examples are provided as is. Responsibility for Code execution lies solely your own.
Junt
Just browsing

Unfortunately, these are older models and do not have the capabilities to run the Meraki services 😞 

rhbirkelund
Kind of a big deal
Kind of a big deal

Aren't they Catalyst 9300 switches? If they are, you can download the firmware from the link, and upgrade them to 17.15.3 and from there run the Meraki Service.

 

Only Catalyst 9k switches can be Meraki managed, and even so there is only a subset currently supported.

LinkedIn ::: https://blog.rhbirkelund.dk/

Like what you see? - Give a Kudo ## Did it answer your question? - Mark it as a Solution 🙂

All code examples are provided as is. Responsibility for Code execution lies solely your own.
rhbirkelund
Kind of a big deal
Kind of a big deal

Ah, okay. I just realized that you may have meant old Catalyst switches that you'll be replacing with Meraki. Not converting 9K switches to Meraki Persona.

 

In that case, yeah, you'll most likely need to audit the switches and leverage the API to port configuration to Meraki, as @DarrenOC suggests.

LinkedIn ::: https://blog.rhbirkelund.dk/

Like what you see? - Give a Kudo ## Did it answer your question? - Mark it as a Solution 🙂

All code examples are provided as is. Responsibility for Code execution lies solely your own.
Junt
Just browsing

Bah, I'm running MerakiCat but it's just not working for me 😞 

DarrenOC
Kind of a big deal
Kind of a big deal

How many switches are you looking to migrate?  If a large qty id look for some form of automation.  If a handful then it would be quicker to manually audit and reconfigure your switches in the dashboard.

Darren OConnor | doconnor@resalire.co.uk
https://www.linkedin.com/in/darrenoconnor/

I'm not an employee of Cisco/Meraki. My posts are based on Meraki best practice and what has worked for me in the field.
Junt
Just browsing

Large quantity, I'm attempting to use merakicat but it keeps giving me trouble. 

PhilipDAth
Kind of a big deal
Kind of a big deal

Meraki have a sample script in their github which will probably do what you need.

https://github.com/meraki/automation-scripts/tree/master/migrate_cat3k

 

Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco ID. If you don't yet have a Cisco ID, you can sign up.
Labels