Restoring Palo Alto form AWS snapshot

Showing results for 
Show  only  | Search instead for 
Did you mean: 

Restoring Palo Alto form AWS snapshot

L2 Linker

I've got a process to do this (recover Palo Alto from AWS snapshot) but no way to practice before a disaster. Can anyone confirm I have the important steps covered with respect to networking?


1. Create AMI from snapshot.

2. Launch instance using that AMI.

3. Ensure it goes in the correct management subnet when doing the above (other stuff like security group).

4. Move all ENIs from old/broken PA over to this one with exception of eth0 .


If anyone knows of a tutorial on this (specifically Palo Alto) please let me know. Not sure if there is a free way to rehearse this on AWS ?


L5 Sessionator

You will also want to export the Palo NGFW configuration. Though I know we are just duplicating the same data into a new instance, I've seen less than perfect replication occur before. I'm not sure there is a free way to test this, but, we do have an IronSkillet on our Github that scripts an AWS HA failover. I'm sure some of that could be frankenstein'd into taking down a network for coldstart failover. 

Help the community! Add tags and mark solutions please.

L0 Member
Do we support taking snapshots in AWS for Palo Alto Network firewalls or Panorama?
  • Virtual Palo Alto firewall
  • Virtual Panorama    
  • Deployment: AWS
Palo Alto VM firewall or Panorama does not support AWS snapshots.

Why ? Is there a technical reason ?

L5 Sessionator

In general, if vendors did not block this, their customers could deploy as many of the boxes as they wanted. Each time a CPUID/UUID changes (restoring from snapshot, redeploying in a different hypervisor, etc) there is a mismatch on the license of the boxes. There isn't a technical reason, this is working as designed. However this is an opinion, there are other vendor products that allow for this and can be dupe'd in lab environments.

Help the community! Add tags and mark solutions please.
  • 4 replies
  • 101 Subscriptions
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!