Skip to content

Commit 9ac4496

Browse files
Merge pull request #293703 from wtnlee/reimage
reimage first draft
2 parents b5de55a + a7ed130 commit 9ac4496

File tree

7 files changed

+77
-0
lines changed

7 files changed

+77
-0
lines changed

articles/virtual-wan/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@
126126
href: how-to-nva-hub.md
127127
- name: Restart an NVA in a virtual hub
128128
href: how-to-network-virtual-appliance-restart.md
129+
- name: Reimage an NVA in a virtual hub
130+
href: how-to-network-virtual-appliance-reimage.md
129131
- name: Configure DNAT/Internet inbound
130132
href: how-to-network-virtual-appliance-inbound.md
131133
- name: Site-to-site (S2S) connections
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: 'Azure Virtual WAN: reimage a Network Virtual Appliance (NVA) in the hub'
3+
description: Learn how to reimage a Network Virtual Appliance in the Virtual WAN hub.
4+
author: wtnlee
5+
ms.service: azure-virtual-wan
6+
ms.topic: how-to
7+
ms.date: 1/28/2025
8+
ms.author: wellee
9+
# Customer intent: As someone who has deployed a Network Virtual Appliance (NVA) in Virtual WAN, I want to reimage the NVAs running in Virtual WAN.
10+
---
11+
12+
# How to reimage a Network Virtual Appliance in an Azure Virtual WAN hub
13+
14+
The following article shows you how to reimage Network Virtual Appliances (NVAs) deployed in the Virtual WAN hub. This article doesn't apply to NVAs deployed as Virtual Machines or Virtual Machine Scale Sets in a Virtual Network connected to Virtual WAN hubs. This article also doesn't apply to SaaS solutions deployed in the Virtual WAN hub.
15+
16+
## Operation overview
17+
18+
Reimage is an option is executed on Virtual WAN NVA Virtual Machine (VM) instances. The reimage operation incurs downtime. As part of the operation, Azure restarts the VM instance and removes the existing operating system (OS) disk associated with an NVA VM and replaces it with a new OS disk. The new OS disk is deployed from Azure Marketplace and runs the same initial software version that the NVA was deployed with. For example, if your NVA device was deployed with NVA OS version 10, and you subsequently upgraded the NVA version to version 12 as part of an out-of-band upgrade workflow initiated from the command line or NVA orchestration software, Azure Virtual WAN reimages your NVA instance to version 10 and not version 12. As a result, you may have to manually execute an OS software version upgrade after performing the reimage operation.
19+
20+
A reimage operation is targeted to one NVA instance and **does not** impact other NVA VM instances in the same deployment. The operation removes any existing NVA configurations stored on the OS disk and re-runs the cloudinit script that was specified when the NVA was initially deployed.
21+
22+
### Use cases
23+
24+
Reimage is a fast, self-serve way to restore access without going through Azure Support for access to your NVA instance's serial console. You may find the reimage operation useful under the following circumstances:
25+
26+
* [Restarting the NVA](how-to-network-virtual-appliance-restart.md) does not restore an NVA instance to a working state.
27+
* Network connectivity to the NVA is lost due to an issue with the NVA operating system or a misconfiguration.
28+
* Ongoing NVA operating system upgrade renders the NVA unresponsive or unusable. Reimage can be used to apply a fresh OS disk.
29+
30+
## Prerequisites
31+
32+
Verify that your deployment meets the following prerequisites before attempting to reimage the NVA instances:
33+
34+
* A Network Virtual Appliance is deployed in a Virtual WAN hub. For more information on NVAs deployed in the Virtual WAN hub, see [Integrated NVA documentation](../../articles/virtual-wan/about-nva-hub.md).
35+
* The Network Virtual Appliance's provisioning state is "Succeeded."
36+
37+
## Considerations
38+
39+
* Only one instance of a Virtual WAN NVA can be reimaged at a time from Azure portal. If you need to reimage multiple NVA instances, wait for an NVA instance to finish reimaging before proceeding to the next instance.
40+
* You can only reimage an NVA if the provisioning state of the NVA is succeeded. Wait for any ongoing operations to finish before reimaging an NVA instance.
41+
* You can't select the OS version Azure platform reimages your NVA.
42+
* IP addresses for NVA instances are preserved during reimage operations.
43+
44+
45+
## Reimage the NVA
46+
47+
1. Navigate to your Virtual WAN hub and select **Network Virtual Appliances** under Third-party providers.
48+
49+
:::image type="content" source="./media/network-virtual-appliance-reimage/find-network-virtual-appliance.png"alt-text="Screenshot showing how to find NVA in Azure portal."lightbox="./media/network-virtual-appliance-reimage/find-network-virtual-appliance.png":::
50+
51+
1. Select **Manage configurations** for the NVA you want to reimage.
52+
53+
:::image type="content" source="./media/network-virtual-appliance-reimage/manage-configurations.png"alt-text="Screenshot showing how to manage configurations for NVA."lightbox="./media/network-virtual-appliance-reimage/manage-configurations.png":::
54+
55+
1. In the left pane, select **Instances** .
56+
57+
1. Select the instance of the NVA you want to reimage.
58+
59+
:::image type="content" source="./media/network-virtual-appliance-reimage/select-instance.png"alt-text="Screenshot showing how to select an NVA instance."lightbox="./media/network-virtual-appliance-reimage/select-instance.png":::
60+
61+
1. Select **Reimage** and read the disclosure on the screen and note the OS software version that the post-reimage NVA instance will be running. Confirm the reimage by selecting **Yes**.
62+
63+
:::image type="content" source="./media/network-virtual-appliance-reimage/confirm-reimage.png"alt-text="Screenshot showing how to confirm you want to reimage an NVA instance."lightbox="./media/network-virtual-appliance-reimage/confirm-reimage.png":::
64+
65+
## Troubleshooting
66+
67+
The following section describes common issues associated with reimaging an NVA instance.
68+
69+
* **NVA provisioning state needs to be successful**: If the NVA is in an "Updating" or "Failed" state, you can't execute reimage operations on the NVA. Wait for any existing operation on the NVA to finish before trying to reimage again.
70+
* **Reimage already in progress**: Multiple concurrent reimage operations aren't supported. If there's a reimage operation running on the NVA resource already, wait for the operation to finish before attempting to reimage a different instance.
71+
* **Operations on the NVA are not allowed at this time. Please try again later**: Try the reimage operation again in 15-30 minutes.
72+
* **The NVA operation failed due to an intermittent error**: Try the reimage operation again.
73+
* **Instance provided does not exist**: Reimage API request body references instance IDs. To determine which instance IDs are currently in use, navigate to **Instances** in Azure portal for your NVA resource. Virtual WAN names NVA instances with the following naming convention: "nvaresourcename_**instanceID**". In the example below, valid instance IDs are "0" and "1".
74+
75+
:::image type="content" source="./media/network-virtual-appliance-reimage/instance-names.png"alt-text="Screenshot showing how to check instance IDs used for reimage."lightbox="./media/network-virtual-appliance-reimage/instance-names.png":::
62.6 KB
Loading
48.4 KB
Loading
46.1 KB
Loading
54.4 KB
Loading
38 KB
Loading

0 commit comments

Comments
 (0)