WeRecoverData

NetApp ASA and AFX Data Recovery

NetApp's ASA (All-SAN Array) and AFX platforms both run on ONTAP but reorganise it around block storage and, in AFX's case, around a disaggregated architecture that separates compute from shared storage. Recovery work on either family starts by establishing which generation is in play, since the underlying WAFL and RAID mechanics are shared with AFF and FAS but the controller model, failover behaviour and multipathing differ.

Platform Lineage and Naming

NetApp introduced the first ASA A-series as an all-SAN variant of AFF, running standard ONTAP but exposing only block protocols and enforcing symmetric active/active paths to both controllers rather than the asymmetric ALUA behaviour of general-purpose AFF/FAS. The current ASA A-series and ASA C-series continue this approach on NVMe flash, with the C-series aimed at capacity-optimised QLC deployments.

AFX is a newer and structurally different platform: it disaggregates ONTAP compute nodes from a shared pool of NVMe storage nodes connected over a dedicated back-end fabric, rather than pairing two controllers directly to their own shelves. This lets compute and capacity scale independently, but it also means a recovery engagement may need to account for the state of multiple compute nodes and the storage-node pool separately.

Both platforms remain part of the ONTAP family lineage that includes FAS and AFF, and both are managed through the same System Manager and ONTAP command set that administrators of those platforms will recognise.

Generations and Models We Evaluate

Generation / familyModels
ASA A-seriesASA A150, A250, A400, A800, A900 and successors, block-only ONTAP personality on AFF-derived controllers
ASA C-seriesASA C250, C400, C800 and similar capacity-flash (QLC) all-SAN configurations
AFXAFX compute nodes paired with shared NVMe storage-node shelves over a dedicated back-end fabric

Architecture and Data Layout

ASA systems run ONTAP with a SAN-only personality: no NAS protocols are exposed, and both controllers present every LUN as active-active over symmetric paths, which changes multipathing behaviour compared with a general-purpose AFF cluster but does not change how WAFL lays out data underneath. For the WAFL, aggregate and Snapshot mechanics common to both platforms, see the AFF and ONTAP/WAFL pages rather than this one.

AFX separates the compute layer — the nodes running ONTAP itself — from a shared pool of NVMe storage nodes accessed over a dedicated fabric, rather than each controller owning its own directly attached shelves. This means aggregates and volumes can, in principle, be served by different compute nodes over time, and a recovery evaluation needs the storage-node pool state alongside the compute-node configuration to reconstruct WAFL structures correctly.

Both platforms use ONTAP RAID (RAID-DP or RAID-TEC) beneath their aggregates, and both support ONTAP-level replication such as SnapMirror, so replicated copies at a second site are frequently a first line of recovery to check before deeper media-level work is considered.

Protocols and formats: iSCSI, Fibre Channel, FC-NVMe, NVMe/TCP, VMFS, vVols, SnapMirror

Failure Scenarios

Logical failures

Hardware failures

Encryption and credentials

Both ASA and AFX support NetApp Storage Encryption and NetApp Volume Encryption with onboard or external key management. Key manager configuration and any external KMIP server state should be preserved alongside the array for an evaluation.

What Not To Do Before an Evaluation

Our Evaluation and Recovery Process

Frequently Asked Questions

Is ASA a different file system from AFF?

No. ASA runs standard ONTAP with WAFL underneath; the difference is a SAN-only personality and symmetric active-active path presentation, not a different on-disk format.

What makes AFX different to recover from than AFF?

AFX separates compute nodes from a shared NVMe storage-node pool, so an evaluation needs visibility into that storage-node pool as well as the compute-node configuration, rather than treating a single controller as the whole system.

Can SnapMirror replicas help before deeper recovery work?

Often yes — where SnapMirror is configured to another ASA, AFX, AFF or FAS system, checking the replica's integrity is a sensible first step before considering source-side recovery.

Related Platforms and Services