Guide

ASA to FTD Migration: Planning the Move

An ASA to FTD migration changes the operating model, not just the platform — plan it as a policy redesign with a conversion tool in the middle, not a copy job.

8 Min Readupdated 2026-10-17

Migrating from ASA to FTD is often described as a firewall upgrade. In practice it is a change of operating model that happens to reuse the rack space. ASA is a stateful firewall traditionally operated box by box, at the CLI or through ASDM; FTD combines that ASA-derived firewall engine with Snort-based inspection in a single image, managed through policy — from the management center or, on supported platforms, the on-box device manager. The configurations do not map one-to-one, and planning the move as a copy job is how a migration becomes an incident.

What Actually Changes

The policy model is the real difference. On ASA, the applied interface ACL is the principal packet-filtering control — ordered permit and deny lines, evaluated top-down, alongside connection state, NAT, and inspection policy. On FTD, the access control policy plays that role, but its rules can invoke inspection — intrusion policy, file policy, application awareness — and the platform adds constructs ASA never had. The most important for a migration is the prefilter policy, handling traffic on L3/L4 criteria before deep inspection: its home ground is tunnel traffic and high-volume trusted flows deliberately exempted from inspection, since fastpathed traffic bypasses the access control policy entirely. The migrated rule base lands in the access control policy — and deciding which few flows earn a prefilter exemption, versus which rules should now gain the inspection ASA never applied, is design work no tool does for you. The ASA vs FTD guide covers the platform comparison.

The Migration Tool and Its Limits

Cisco’s Secure Firewall migration tool does the mechanical translation: it ingests an ASA configuration and converts the well-mapped elements — network and service objects, access rules, NAT, interface and routing settings — into a threat defense configuration pushed through the management center — exact scope varies by tool release and target version, so the compatibility guide is part of the planning reading. Just as important, configuration it recognizes as unsupported or partially migrated is reported and left to you. The report is not a guarantee — semantic and design problems it cannot see remain your review work — but it defines the workflow. Run the tool early, not at cutover, and read its report as a scoping document — the flagged items are your redesign backlog, and their size says whether this is a weekend or a quarter.

Some ASA features have no one-to-one FTD equivalent, and some FTD capabilities have no ASA ancestor. Inventory the running configuration feature by feature and sort each into three piles: converts cleanly, converts but deserves redesign, and must be rebuilt or retired. The third pile is where the schedule risk lives.

The management-plane decision belongs in the same planning phase — the migration tool delivers its output through the management center. It changes the daily workflow — policy is edited centrally and deployed to devices, not typed at a device prompt. Budget time to learn it before cutover night rather than meeting it live.

Clean Up Before You Convert

A decade-old ASA rule base carries sediment: objects nothing references, rules for servers decommissioned years ago, broad permits added during an outage and never narrowed. Migrate that as-is and you convert technical debt into a new format with fresh paint. ASA makes cleanup tractable — access lists carry per-rule hit counts (per unit in a failover pair), so rules sitting at zero since the last reload or counter clear announce themselves as candidates, once they have observed the business cycles that matter. Retire dead rules, consolidate duplicates, and tighten the survivors before the tool runs. Every rule you delete before migration is one you never validate after it.

Cutover With a Real Rollback

Build the FTD side in parallel and treat cutover as a change window with a decision point, not a leap. Define the validation tests before the window: the critical flows that must pass, the management access that must survive, and when you decide go or roll back. Rollback means the ASA is still racked and holding its configuration — with data interfaces down or otherwise isolated so two devices never answer for the same addresses — and the steps to steer traffic back are written down and rehearsed, because reversal means re-forming any routing adjacencies and VPN peers, and live connection state is lost either way. Keep that path until the FTD has carried production traffic through enough of a business cycle to expose the flows nobody documented.

Where the environment allows, migrate in phases — one site, one interface pair, one policy domain per window. Each phase shrinks the blast radius, and the first teaches you what your validation plan missed while stakes are small. After cutover the platform keeps two validation trails. Connection events catch legitimate flows landing on an unexpected rule — enable rule logging deliberately: ordinary rules log only when told to, though intrusion-, file-, and malware-associated connections and Monitor-rule matches log regardless. The access control policy’s per-rule hit counts expose never-matching rules. Either is a sign the translation missed intent the old rules only implied.

Migration itself is not a named objective on the SNCF 300-710 blueprint — but the destination platform is the exam’s entire subject: access control policy, NAT, and the management plane you will operate after cutover. The SNCF course teaches that platform hands-on, and the course catalog maps the full track.

Frequently Asked Questions

Does the migration tool convert an entire ASA configuration automatically?

No. It converts the well-mapped core — objects, access rules, NAT — and reports the unsupported or partially migrated items it recognizes; exact scope varies by release, so check the compatibility guide. Features without a clean FTD equivalent, and design choices that made sense only on ASA, need human redesign. Treat the tool's output as a reviewed starting point, never as a finished policy.

Why not just keep running the ASA?

ASA software remains a supported stateful firewall on current releases and platforms, but the direction is threat defense: Snort-based inspection, centralized policy through the management center, and the feature investment that goes with them. The practical question is timing and sequencing, and a planned migration on your schedule beats a forced one on a deadline.

What belongs in the rollback plan?

The ability to return to the prior configuration without improvisation: the ASA still racked with its configuration intact and its data interfaces isolated until needed, a rehearsed procedure for steering traffic back, a defined decision point in the window, and the specific tests that decide pass or fail. A rollback that has been rehearsed and timed takes the terror out of the window.

ASA to FTD migrationSecure Firewall migration toolFTD