Upgrade the Firepower 1000/2100 and Secure Firewall 3100/4200
This document describes how to plan and implement an ASA, FXOS, and ASDM upgrade for standalone, failover, or clustering deployments on the Firepower 1000/2100 and Secure Firewall 3100/4200.
For the Firepower 2100 in 9.12 and earlier, only Platform mode is available. In 9.13 and later, Appliance mode is the default. Check the mode by using the show fxos mode command at the ASA CLI.
Upgrade the Firepower 1000, 2100 in Appliance Mode, and Secure Firewall 3100/4200
This document describes how to plan and implement an ASA, FXOS, and ASDM upgrade for standalone or failover deployments for the Firepower 1000, 2100 in Appliance mode, and Secure Firewall 3100/4200. Prior to version 9.13, the Firepower 2100 only supported Platform mode. In 9.14 and later, Appliance mode is the default. In 9.14 and later, use the show fxos mode command on the ASA to determine your current mode. For Platform mode procedures, see Upgrade the Firepower 2100 in Platform Mode.
Upgrade a Standalone Unit
Use the CLI or ASDM to upgrade the standalone unit.
Upgrade a Standalone Unit Using the CLI
This section describes how to install the ASDM and ASA images on the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200.
Before you begin
This procedure uses FTP. For TFTP, HTTP, or other server types, see the copy command in the ASA command reference.
Procedure
Step 1 |
In global configuration mode, if you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. asdm image disk0:/asdm.bin write memory The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
Step 2 |
In privileged EXEC mode (minimum), copy the ASA software to flash memory. copy ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name Example:
|
Step 3 |
Access global configuration mode. configure terminal Example:
|
Step 4 |
Show the current boot image configured, if present. show running-config boot system Note that you may not have a boot system command present in your configuration; for example, if you installed the image from ROMMON, have a new device, or you removed the command manually. Example:
|
Step 5 |
If you have a boot system command configured, remove it so that you can enter the new boot image. no boot system diskn:/[path/]asa_image_name If you did not have a boot system command configured, skip this step. Example:
|
Step 6 |
Set the ASA image to boot (the one you just uploaded). boot system diskn:/[path/]asa_image_name You can only enter a single boot system command. The boot system command performs an action when you enter it: the system validates and unpacks the image and copies it to the boot location (an internal location on disk0 managed by FXOS). The new image will load when you reload the ASA. If you change your mind prior to reloading, you can enter the no boot system command to delete the new image from the boot location, so the current image continues to run. Example:
|
Step 7 |
Save the new settings to the startup configuration: write memory |
Step 8 |
Reload the ASA: reload |
Upgrade a Standalone Unit from Your Local Computer Using ASDM
The Upgrade Software from Local Computer tool lets you upload an image file from your computer to the flash file system to upgrade the ASA for the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200.
Procedure
Step 1 |
If you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 2 |
In the main ASDM application window, choose . |
Step 3 |
From the Image to Upload drop-down list, choose ASA. |
Step 4 |
In the Local File Path field, click Browse Local Files to find the file on your PC. |
Step 5 |
In the Flash File System Path field, click Browse Flash to find the directory or file in the flash file system. |
Step 6 |
Click Upload Image. The uploading process might take a few minutes. |
Step 7 |
You are prompted to set this image as the ASA image. Click Yes. |
Step 8 |
You are reminded to reload the ASA to use the new image. Click OK. You exit the Upgrade tool. |
Step 9 |
Choose to reload the ASA.A new window appears that asks you to verify the details of the reload.
Once the reload is in progress, a Reload Status window appears that indicates that a reload is being performed. An option to exit ASDM is also provided. |
Step 10 |
After the ASA reloads, restart ASDM. You can check the reload status from a console port, or you can wait a few minutes and try to connect using ASDM until you are successful. |
Upgrade a Standalone Unit Using the ASDM Cisco.com Wizard
The Upgrade Software from Cisco.com Wizard lets you automatically upgrade the ASDM and ASA to more current versions for the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100.
In this wizard, you can do the following:
-
Choose an ASA image file and/or ASDM image file to upgrade.
Note
ASDM downloads the latest image version, which includes the build number. For example, if you are downloading 9.9(1), the download might be 9.9(1.2). This behavior is expected, so you can proceed with the planned upgrade.
-
Review the upgrade changes that you have made.
-
Download the image or images and install them.
-
Review the status of the installation.
-
If the installation completed successfully, reload the ASA to save the configuration and complete the upgrade.
Before you begin
Due to an internal change, the wizard is only supported using ASDM 7.10(1) and later; also, due to an image naming change, you must use ASDM 7.12(1) or later to upgrade to ASA 9.10(1) and later. Because ASDM is backwards compatible with earlier ASA releases, you can upgrade ASDM no matter which ASA version you are running.
Procedure
Step 1 |
Choose .In multiple context mode, access this menu from the System. The Cisco.com Authentication dialog box appears. |
||
Step 2 |
Enter your Cisco.com username and password, and then click Login. The Cisco.com Upgrade Wizard appears.
|
||
Step 3 |
Click Next to display the Select Software screen. The current ASA version and ASDM version appear. |
||
Step 4 |
To upgrade the ASA version and ASDM version, perform the following steps:
|
||
Step 5 |
Click Next to display the Review Changes screen. |
||
Step 6 |
Verify the following items:
|
||
Step 7 |
Click Next to start the upgrade installation. You can then view the status of the upgrade installation as it progresses. The Results screen appears, which provides additional details, such as the upgrade installation status (success or failure). |
||
Step 8 |
If the upgrade installation succeeded, for the upgrade versions to take effect, check the Save configuration and reload device now check box to restart the ASA, and restart ASDM. |
||
Step 9 |
Click Finish to exit the wizard and save the configuration changes that you have made.
|
||
Step 10 |
After the ASA reloads, restart ASDM. You can check the reload status from a console port, or you can wait a few minutes and try to connect using ASDM until you are successful. |
Upgrade an Active/Standby Failover Pair
Use the CLI or ASDM to upgrade the Active/Standby failover pair for a zero downtime upgrade.
Upgrade an Active/Standby Failover Pair Using the CLI
To upgrade the Active/Standby failover pair for the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200, perform the following steps.
Before you begin
-
Perform these steps on the active unit. For SSH access, connect to the active IP address; the active unit always owns this IP address. When you connect to the CLI, determine the failover status by looking at the ASA prompt; you can configure the ASA prompt to show the failover status and priority (primary or secondary), which is useful to determine which unit you are connected to. See the prompt command. Alternatively, enter the show failover command to view this unit's status and priority (primary or secondary).
-
This procedure uses FTP. For TFTP, HTTP, or other server types, see the copy command in the ASA command reference.
Procedure
Step 1 |
On the primary unit in global configuration mode, if you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. asdm image disk0:/asdm.bin write memory The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
||
Step 2 |
On the active unit in privileged EXEC mode (minimum), copy the ASA software to the active unit flash memory: copy ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name Example:
|
||
Step 3 |
Copy the software to the standby unit; be sure to specify the same path as for the active unit: failover exec mate copy /noconfirm ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name Example:
|
||
Step 4 |
If you are not already in global configuration mode, access global configuration mode: configure terminal |
||
Step 5 |
Show the current boot image configured, if present. show running-config boot system Note that you may not have a boot system command present in your configuration; for example, if you installed the image from ROMMON, have a new device, or you removed the command manually. Example:
|
||
Step 6 |
If you have a boot system command configured, remove it so that you can enter the new boot image. no boot system diskn:/[path/]asa_image_name If you did not have a boot system command configured, skip this step. Example:
|
||
Step 7 |
Set the ASA image to boot (the one you just uploaded). boot system diskn:/[path/]asa_image_name You can only enter a single boot system command. The boot system command performs an action when you enter it: the system validates and unpacks the image and copies it to the boot location (an internal location on disk0 managed by FXOS). The new image will load when you reload the ASA. If you change your mind prior to reloading, you can enter the no boot system command to delete the new image from the boot location, so the current image continues to run. Example:
|
||
Step 8 |
Save the new settings to the startup configuration: write memory These configuration changes are automatically saved on the standby unit. |
||
Step 9 |
Reload the standby unit to boot the new image: failover reload-standby Wait for the standby unit to finish loading. Use the show failover command to verify that the standby unit is in the Standby Ready state. |
||
Step 10 |
Force the active unit to fail over to the standby unit. no failover active If you are disconnected from your SSH session, reconnect to the main IP address, now on the new active/former standby unit. |
||
Step 11 |
From the new active unit, reload the former active unit (now the new standby unit). failover reload-standby Example:
|
Upgrade an Active/Standby Failover Pair Using ASDM
The Upgrade Software from Local Computer tool lets you upload an image file from your computer to the flash file system to upgrade the Active/Standby failover pair for the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200.
Procedure
Step 1 |
Launch ASDM on the standby unit by connecting to the standby IP address. |
Step 2 |
In the main ASDM application window, choose .The Upgrade Software dialog box appears. |
Step 3 |
From the Image to Upload drop-down list, choose ASA. |
Step 4 |
In the Local File Path field, enter the local path to the file on your computer or click Browse Local Files to find the file on your PC. |
Step 5 |
In the Flash File System Path field, enter the path to the flash file system or click Browse Flash to find the directory or file in the flash file system. |
Step 6 |
Click Upload Image. The uploading process might take a few minutes. When you are prompted to set this image as the ASA image, click No. You exit the Upgrade tool. |
Step 7 |
Connect ASDM to the active unit by connecting to the main IP address. |
Step 8 |
If you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 9 |
Upload the ASA software, using the same file location you used on the standby unit. |
Step 10 |
When you are prompted to set the image as the ASA image, click Yes. You are reminded to reload the ASA to use the new image. Click OK. You exit the Upgrade tool. |
Step 11 |
Click the Save icon on the toolbar to save your configuration changes. These configuration changes are automatically saved on the standby unit. |
Step 12 |
Reload the standby unit by choosing Reload Standby. , and clickingStay on the System pane to monitor when the standby unit reloads. |
Step 13 |
After the standby unit reloads, force the active unit to fail over to the standby unit by choosing Make Standby. , and clickingASDM will automatically reconnect to the new active unit. |
Step 14 |
Reload the (new) standby unit by choosing Reload Standby. , and clicking |
Upgrade an Active/Active Failover Pair
Use the CLI or ASDM to upgrade the Active/Active failover pair for a zero downtime upgrade.
Upgrade an Active/Active Failover Pair Using the CLI
To upgrade two units in an Active/Active failover configuration, perform the following steps on the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200.
Before you begin
-
Perform these steps on the primary unit.
-
Perform these steps in the system execution space.
-
This procedure uses FTP. For TFTP, HTTP, or other server types, see the copy command in the ASA command reference.
Procedure
Step 1 |
On the primary unit in global configuration mode, if you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. asdm image disk0:/asdm.bin write memory The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
||
Step 2 |
On the primary unit in privileged EXEC mode (minimum), copy the ASA software to flash memory: copy ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name
Example:
|
||
Step 3 |
Copy the software to the secondary unit; be sure to specify the same path as for the primary unit: failover exec mate copy /noconfirm ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name Example:
|
||
Step 4 |
If you are not already in global configuration mode, access global configuration mode: configure terminal |
||
Step 5 |
Show the current boot image configured, if present. show running-config boot system Note that you may not have a boot system command present in your configuration; for example, if you installed the image from ROMMON, have a new device, or you removed the command manually. Example:
|
||
Step 6 |
If you have a boot system command configured, remove it so that you can enter the new boot image. no boot system diskn:/[path/]asa_image_name If you did not have a boot system command configured, skip this step. Example:
|
||
Step 7 |
Set the ASA image to boot (the one you just uploaded). boot system diskn:/[path/]asa_image_name You can only enter a single boot system command. The boot system command performs an action when you enter it: the system validates and unpacks the image and copies it to the boot location (an internal location on disk0 managed by FXOS). The new image will load when you reload the ASA. If you change your mind prior to reloading, you can enter the no boot system command to delete the new image from the boot location, so the current image continues to run. Example:
|
||
Step 8 |
Save the new settings to the startup configuration. write memory These configuration changes are automatically saved on the secondary unit. |
||
Step 9 |
Make both failover groups active on the primary unit. failover active group 1 failover active group 2 Example:
|
||
Step 10 |
Reload the secondary unit to boot the new image: failover reload-standby Wait for the secondary unit to finish loading. Use the show failover command to verify that both failover groups are in the Standby Ready state. |
||
Step 11 |
Force both failover groups to become active on the secondary unit: no failover active group 1 no failover active group 2 Example:
If you are disconnected from your SSH session, reconnect to the failover group 1 IP address, now on the secondary unit. |
||
Step 12 |
Reload the primary unit: failover reload-standby Example:
You may be disconnected from your SSH session. |
||
Step 13 |
If the failover groups are configured with the preempt command, they automatically become active on their designated unit after the preempt delay has passed. |
Upgrade an Active/Active Failover Pair Using ASDM
The Upgrade Software from Local Computer tool lets you upload an image file from your computer to the flash file system to upgrade the Active/Active failover pair for the Firepower 1000, Firepower 2100 in Appliance mode, Secure Firewall 3100/4200.
Before you begin
-
Perform these steps in the system execution space.
-
Place the ASA image on your local management computer.
Procedure
Step 1 |
Launch ASDM on the secondary unit by connecting to the management address in failover group 2. |
Step 2 |
In the main ASDM application window, choose .The Upgrade Software dialog box appears. |
Step 3 |
From the Image to Upload drop-down list, choose ASA. |
Step 4 |
In the Local File Path field, enter the local path to the file on your computer or click Browse Local Files to find the file on your PC. |
Step 5 |
In the Flash File System Path field, enter the path to the flash file system or click Browse Flash to find the directory or file in the flash file system. |
Step 6 |
Click Upload Image. The uploading process might take a few minutes. When you are prompted to set this image as the ASA image, click No. You exit the Upgrade tool. |
Step 7 |
Connect ASDM to the primary unit by connecting to the management IP address in failover group 1. |
Step 8 |
If you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 9 |
Upload the ASA software, using the same file location you used on the secondary unit. |
Step 10 |
When you are prompted to set the image as the ASA image, click Yes. You are reminded to reload the ASA to use the new image. Click OK. You exit the Upgrade tool. |
Step 11 |
Click the Save icon on the toolbar to save your configuration changes. These configuration changes are automatically saved on the secondary unit. |
Step 12 |
Make both failover groups active on the primary unit by choosing # is the number of the failover group you want to move to the primary unit, and clicking Make Active. , where |
Step 13 |
Reload the secondary unit by choosing Reload Standby. , and clickingStay on the System pane to monitor when the secondary unit reloads. |
Step 14 |
After the secondary unit comes up, make both failover groups active on the secondary unit by choosing # is the number of the failover group you want to move to the secondary unit, and clicking Make Standby. , whereASDM will automatically reconnect to the failover group 1 IP address on the secondary unit. |
Step 15 |
Reload the primary unit by choosing Reload Standby. , and clicking |
Step 16 |
If the failover groups are configured with Preempt Enabled, they automatically become active on their designated unit after the preempt delay has passed. ASDM will automatically reconnect to the failover group 1 IP address on the primary unit. |
Upgrade an ASA Cluster (Secure Firewall 3100/4200)
Upgrade an ASA Cluster Using the CLI (Secure Firewall 3100/4200)
To upgrade all nodes in an ASA cluster, perform the following steps. This procedure uses FTP. For TFTP, HTTP, or other server types, see the copy command in the ASA command reference.
Before you begin
-
Perform these steps on the control node. You can configure the ASA prompt to show the cluster node and state (control or data), which is useful to determine which node you are connected to. See the prompt command. Alternatively, enter the show cluster info command to view each node's role.
-
You must use the console port; you cannot enable or disable clustering from a remote CLI connection.
-
Perform these steps in the system execution space for multiple context mode.
Procedure
Step 1 |
On the control node in global configuration mode, if you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. asdm image disk0:/asdm.bin write memory The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
||
Step 2 |
On the control node in privileged EXEC mode (minimum), copy the ASA software to all nodes in the cluster. cluster exec copy /noconfirm ftp://[[user[:password]@]server[/path]/asa_image_name diskn:/[path/]asa_image_name Example:
|
||
Step 3 |
If you are not already in global configuration mode, access it now. configure terminal Example:
|
||
Step 4 |
Show the current boot image configured, if present. show running-config boot system Note that you may not have a boot system command present in your configuration; for example, if you installed the image from ROMMON, have a new device, or you removed the command manually. Example:
|
||
Step 5 |
If you have a boot system command configured, remove it so that you can enter the new boot image. no boot system diskn:/[path/]asa_image_name If you did not have a boot system command configured, skip this step. Example:
|
||
Step 6 |
Set the ASA image to boot (the one you just uploaded). boot system diskn:/[path/]asa_image_name You can only enter a single boot system command. The boot system command performs an action when you enter it: the system validates and unpacks the image and copies it to the boot location (an internal location on disk0 managed by FXOS). The new image will load when you reload the ASA. If you change your mind prior to reloading, you can enter the no boot system command to delete the new image from the boot location, so the current image continues to run. Example:
|
||
Step 7 |
Save the new settings to the startup configuration: write memory These configuration changes are automatically saved on the data nodes. |
||
Step 8 |
Upgrade the data nodes by reloading.
|
||
Step 9 |
Upgrade the control node by reloading. |
Upgrade an ASA Cluster Using ASDM (Secure Firewall 3100/4200)
To upgrade all nodes in an ASA cluster, perform the following steps.
Before you begin
-
Perform these steps on the control node.
-
Perform these steps in the system execution space for multiple context mode.
-
Place the ASA image on your local management computer.
Procedure
Step 1 |
Launch ASDM on the control node by connecting to the main cluster IP address. This IP address always stays with the control node. |
||
Step 2 |
If you previously set a non-default ASDM image, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
||
Step 3 |
In the main ASDM application window, choose .The Upgrade Software from Local Computer dialog box appears. |
||
Step 4 |
Click the All devices in the cluster radio button. The Upgrade Software dialog box appears. |
||
Step 5 |
From the Image to Upload drop-down list, choose ASA. |
||
Step 6 |
In the Local File Path field, click Browse Local Files to find the file on your computer. |
||
Step 7 |
(Optional) In the Flash File System Path field, enter the path to the flash file system or click Browse Flash to find the directory or file in the flash file system. By default, this field is prepopulated with the following path: disk0:/filename. |
||
Step 8 |
Click Upload Image. The uploading process might take a few minutes. |
||
Step 9 |
You are prompted to set this image as the ASA image. Click Yes. |
||
Step 10 |
You are reminded to reload the ASA to use the new image. Click OK. You exit the Upgrade tool. |
||
Step 11 |
Click the Save icon on the toolbar to save your configuration changes. These configuration changes are automatically saved on the data nodes. |
||
Step 12 |
Take note of the individual management IP addresses for each node on so that you can connect ASDM directly to data nodes later. |
||
Step 13 |
Upgrade the data nodes by reloading.
|
||
Step 14 |
Upgrade the control node by reloading. |
Upgrade the Firepower 2100 in Platform Mode
This document describes how to plan and implement an ASA, FXOS, and ASDM upgrade for standalone or failover deployments for the Firepower 2100 in Platform mode. Prior to version 9.13, the Firepower 2100 only supported Platform mode. In 9.14 and later, Appliance mode is the default. In 9.14 and later, use the show fxos mode command on the ASA to determine your current mode. For appliance mode procedures, see Upgrade the Firepower 1000, 2100 in Appliance Mode, and Secure Firewall 3100/4200.
Upgrade a Standalone Unit
Use the FXOS CLI or Firepower Chassis Manager to upgrade the standalone unit.
Upgrade a Standalone Unit Using the Firepower Chassis Manager
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for a standalone unit. You will upload the package from your management computer.
Procedure
Step 1 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 2 |
Connect to the Firepower Chassis Manager. |
Step 3 |
Choose . |
Step 4 |
Click Upload Image to upload the new package from your management computer. |
Step 5 |
Click Choose File to navigate to and select the package that you want to upload. |
Step 6 |
Click Upload. The selected package is uploaded to the chassis. The Upload Image dialog box shows the upload status. Wait for the Success dialog box, and click OK. After completing the upload, the integrity of the image is automatically verified. |
Step 7 |
Click the Upgrade icon to the right of the new package. |
Step 8 |
Click Yes to confirm that you want to proceed with installation. There is no indicator that the new package is being loaded. You will still see the Firepower Chassis Manager at the beginning of the upgrade process. When the system reboots, you will be logged out. You must wait for the system to come back up before you can log in to the Firepower Chassis Manager. The reboot process takes approximately 20 minutes. After the reboot, you will see the login screen. |
Upgrade a Standalone Unit Using the FXOS CLI
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for a standalone unit. You can use FTP, SCP, SFTP, or TFTP to copy the package to the Firepower 2100 chassis.
Procedure
Step 1 |
Connect to the FXOS CLI, either the console port (preferred) or using SSH. |
Step 2 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
Step 3 |
In FXOS, download the package to the chassis. |
Step 4 |
When the new package finishes downloading (Downloaded state), boot the package. |
Step 5 |
Wait for the chassis to finish rebooting (5-10 minutes). Although FXOS is up, you still need to wait for the ASA to come up (5 minutes). Wait until you see the following messages:
|
Upgrade an Active/Standby Failover Pair
Use the FXOS CLI or Firepower Chassis Manager to upgrade the Active/Standby failover pair for a zero downtime upgrade.
Upgrade an Active/Standby Failover Pair Using the Firepower Chassis Manager
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for an Active/Standby failover pair. You will upload the package from your management computer.
Before you begin
You need to determine which unit is active and which is standby: connect ASDM to the active ASA IP address. The active unit always owns the active IP address. Then choose
to view this unit's priority (primary or secondary) so you know which unit you are connected to.Procedure
Step 1 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 2 |
Upgrade the standby unit. |
Step 3 |
Make the unit that you just upgraded the active unit so that traffic flows to the upgraded unit.
|
Step 4 |
Upgrade the former active unit. |
Upgrade an Active/Standby Failover Pair Using the FXOS CLI
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for an Active/Standby failover pair. You can use FTP, SCP, SFTP, or TFTP to copy the package to the Firepower 2100 chassis.
Before you begin
You need to determine which unit is active and which is standby. To determine the failover status, look at the ASA prompt; you can configure the ASA prompt to show the failover status and priority (primary or secondary), which is useful to determine which unit you are connected to. See the prompt command. However, the FXOS prompt is not aware of ASA failover. Alternatively, enter the ASA show failover command to view this unit's status and priority (primary or secondary).
Procedure
Step 1 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
Step 2 |
Upgrade the standby unit. |
Step 3 |
Make the unit that you just upgraded the active unit so that traffic flows to the upgraded unit. |
Step 4 |
Upgrade the former active unit. |
Upgrade an Active/Active Failover Pair
Use the FXOS CLI or Firepower Chassis Manager to upgrade the Active/Active failover pair for a zero downtime upgrade.
Upgrade an Active/Active Failover Pair Using the Firepower Chassis Manager
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for an Active/Active failover pair. You will upload the package from your management computer.
Procedure
Step 1 |
Make both failover groups active on the primary unit.
|
Step 2 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image.
|
Step 3 |
Upgrade the secondary unit. |
Step 4 |
Make both failover groups active on the secondary unit. In ASDM on the primary unit, choose Make Standby. , and clickASDM will automatically reconnect to the failover group 1 IP address on the secondary unit. |
Step 5 |
Upgrade the primary unit. |
Step 6 |
If the failover groups are configured with Preempt Enabled, they automatically become active on their designated unit after the preempt delay has passed. If the failover groups are not configured with Preempt Enabled, you can return them to active status on their designated units using the ASDM Monitoring > Failover > Failover Group # pane. |
Upgrade an Active/Active Failover Pair Using the FXOS CLI
This section describes how to upgrade the ASA bundle, which includes both ASA and ASDM, for an Active/Active failover pair. You can use FTP, SCP, SFTP, or TFTP to copy the package to the Firepower 2100 chassis.
Procedure
Step 1 |
If you previously set a non-default ASDM image in the ASA configuration, then reset it to the image that came with your image bundle. The image bundle includes the ASDM image, and when you upgrade the ASA bundle, the ASDM image in the bundle replaces the previous ASDM bundle image on the ASA after reloading because they have the same name (asdm.bin). If you manually chose a different ASDM image that you uploaded (for example, asdm-7191.bin), then you continue to use that image even after a bundle upgrade. To make sure that you are running a compatible version of ASDM, you should reconfigure the ASA to use the bundled ASDM image. |
Step 2 |
Connect to the FXOS CLI on the secondary unit, either the console port (preferred) or using SSH. |
Step 3 |
Make both failover groups active on the primary unit. |
Step 4 |
Upgrade the secondary unit. |
Step 5 |
Make both failover groups active on the secondary unit. |
Step 6 |
Upgrade the primary unit. |
Step 7 |
If the failover groups are configured with the ASA preempt command, they automatically become active on their designated unit after the preempt delay has passed. If the failover groups are not configured with the preempt command, you can return them to active status on their designated units by connecting to the ASA CLI and using the failover active group command. |