05-04-2025 05:28 AM
I am in the process of migrating FTD 4110 configuration (version 7.0.4) to FTD 3120 (version 7.2.8) that is managed by FMC 2500 (this manages multiple FTD instances). New FMC is 2700 (version 7.4.0). FTD 3120 will be soon managed by FMC 2700 once migration is complete.
This is not a normal migration process, as only one FTD instance (FTD 4110 configuration (version 7.0.4)) will be migrated to FTD 3120 (version 7.2.8) and will be managed with the new FMC 2700.
I am trying to backup the config of the FTD 4110 and upload to a temporary FTDv (version 7.0.4), and upgrade the version to 7.2.8. Now I can backup the config from the upgraded version of FTDv and move it to FTD 3120 (version 7.2.8) through FMC 2700.
While setting up the FTDv, I had to change the model using the script /var/sf/etc/model-info/configure-model.sh. Post model change, the FTDv reboots in a loop with "Switching to runlevel: 6" error after the memory check. I don't see any workaround to fix the VM part for me to upload the backup and upgrade the software.
Any help would be appreciated.
05-05-2025 08:03 AM
I'm not sure what's going on with your FMC, but 4100 series to 3100 series is not currently a supported migration path, no matter what you manage to do with the FMC. This will change in the next major release of FMC (post-7.7), but that won't be out until late this year (2025).
05-06-2025 01:57 AM
Is there any other means or a workaround for migration to work on the above scenario?
Like...
Run the below on the source device:
05-07-2025 07:42 AM
No. You cannot migrate a running-config directly.
You can use it as a guide to recreate parts of a new config manually, but it will normally have references to objects which are database entries and not plain text. That's why a migration tool / wizard is needed.
05-06-2025 01:32 AM
Is there any means or a workaround for migration to work on the above scenario?
Like...
Run the below on the source device:
05-08-2025 02:29 AM - edited 05-08-2025 02:29 AM
If you feel comfortable with Python, you could create a script that fetches the configuration from the 4110 using API and then use the extracted information to configure the 3120, also using API.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide