Skip to main content

Start here: Choose your ARL upgrade procedure

Contributors netapp-pcarriga

You can upgrade controller hardware without disruption by using aggregate relocation (ARL). For other methods of upgrading your controller hardware, see Upgrade by moving volumes or storage.

Using ARL, you nondisruptively upgrade the controller hardware on a pair of nodes running ONTAP by migrating non-root aggregates from the original nodes to the new nodes in the same cluster. The data hosted on the nodes that are being upgraded is accessible during the upgrade.

ARL takes advantage of the HA configuration to give you the capability to move ownership of non-root aggregates from one node to another if they share storage within the same cluster.

There are several ARL methods for upgrading controller hardware. To select the appropriate procedure, review the following information on the systems and ONTAP versions supported for each ARL upgrade option.

Use "system controller replace" commands with ONTAP 9.15.1 or later

If your upgrade scenario is listed in the following supported systems matrix, go to Use "system controller replace" commands to upgrade controller hardware introduced in ONTAP 9.15.1 to start the upgrade procedure.

Show supported systems
Existing controller Replacement controller Supported beginning with ONTAP…​

FAS8200, FAS8300, FAS8700, FAS9000

FAS70, FAS90

9.15.1P3

FAS9500

FAS90

9.15.1P3

AFF A300, AFF A400, AFF A700

AFF A70, AFF A90, AFF A1K

9.15.1

AFF A900

AFF A90, AFF A1K

9.15.1

Upgrade controller models in the same chassis

If your upgrade scenario is listed in the following supported systems matrix, go to Use "system controller replace" commands to upgrade controller models in the same chassis to start the upgrade procedure.

Show supported systems
Old system Replacement system Supported ONTAP versions

AFF A800

AFF A70 or AFF A90

9.15.1 and later

AFF A220 configured as an All SAN Array (ASA)

ASA A150

9.13.1P1 and later

AFF A220

AFF A150

9.10.1P15, 9.11.1P11, 9.12.1P5 and later

AFF A200

AFF A150

9.10.1P15, 9.11.1P11 and later

Note: AFF A200 does not support ONTAP versions later than 9.11.1.

AFF C190

AFF A150

9.10.1P15, 9.11.1P11, 9.12.1P5 and later

FAS2620

FAS2820

9.11.1P7 (FAS2620)

Note: FAS2620 does not support ONTAP versions later than 9.11.1.

9.13.1 and later (FAS2820)

FAS2720

FAS2820

9.13.1 and later

AFF A700 configured as an ASA

ASA A900

9.13.1P1 and later

AFF A700

AFF A900

9.10.1P10, 9.11.1P6 and later

FAS9000

FAS9500

9.10.1P10, 9.11.1P6 and later

Use "system controller replace" commands with ONTAP 9.8 or later

If your upgrade scenario is listed in the following supported systems matrix, go to Use "system controller replace" commands to upgrade controller hardware running ONTAP 9.8 or later to start the upgrade procedure.

Show supported systems
Old controller Replacement controller

FAS8020, FAS8040, FAS8060, FAS8080

FAS8200, FAS8300, FAS8700, FAS9000

FAS8060, FAS8080

FAS9500

AFF8020, AFF8040, AFF8060, AFF8080

AFF A300, AFF A400, AFF A700, AFF A800

AFF8060, AFF8080

AFF A900

FAS8200

FAS8300, FAS8700, FAS9000, FAS9500

FAS8300, FAS8700, FAS9000

FAS9500

AFF A300

AFF A400, AFF A700, AFF A800, AFF A900

AFF A320

AFF A400

AFF A400, AFF A700

AFF A900

Use "system controller replace" commands with ONTAP 9.5 to 9.7

If your upgrade scenario is listed in the following supported systems matrix, go to Use "system controller replace" commands to upgrade controller hardware running ONTAP 9.5 to 9.7 to start the upgrade procedure.

Show supported systems
Old controller Replacement controller

FAS8020, FAS8040, FAS8060, FAS8080

FAS8200, FAS8300, FAS8700, FAS9000

AFF8020, AFF8040, AFF8060, AFF8080

AFF A300, AFF A400, AFF A700, AFF A800

FAS8200

FAS8700, FAS9000, FAS8300

AFF A300

AFF A700, AFF A800, AFF A400

Use manual ARL commands

If your upgrade scenario is not supported using "system commands", you can perform an ARL upgrade using manual commands.

Choose the procedure for your ONTAP version to start the upgrade: