---
title: "How to Back Up an Amazon AWS VPC for Free with Veeam"
description: "Need to backup your AWS VPC? Look no further than Veeam’s Backup for AWS product! Learn how to use this VPC backup product in this tutorial."
canonical: "https://adamtheautomator.com/aws-vpc/"
---

# How to Back Up an Amazon AWS VPC for Free with Veeam

> Need to backup your AWS VPC? Look no further than Veeam’s Backup for AWS product! Learn how to use this VPC backup product in this tutorial.

Source: https://adamtheautomator.com/aws-vpc/

---

ATA Learning

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

![How to Back Up an Amazon AWS VPC for Free with Veeam](https://adamtheautomator.com/wp-content/uploads/2021/08/How-to-Back-Up-an-Amazon-VPC-for-Free-with-Veeam.jpg)

# How to Back Up an Amazon AWS VPC for Free with Veeam

[![](https://secure.gravatar.com/avatar/2beb65fca997135120ed98dc6a2e57dcdf1a7d7d2f5ff687b5d91dc7ccd7a6b5?s=192&d=mm&r=g)Sagar](https://adamtheautomator.com/author/shanky-mendiratta/)24 August 20215 min. read

Categories: [Cloud](/category/cloud/)

Tags:[AWS](/tag/aws/)[Sponsored](/tag/sponsored/)[Veeam](/tag/veeam/)

Table of Contents

*   [Prerequisites](#prerequisites)
*   [How Veeam Backup for an AWS VPC Works](#how-veeam-backup-for-an-aws-vpc-works)
*   [Configuring the VPC Configuration Backup Policy](#configuring-the-vpc-configuration-backup-policy)
*   [Toggling the VPC Configuration Backup Policy](#toggling-the-vpc-configuration-backup-policy)
*   [Starting and Stopping Backup Sessions Manually](#starting-and-stopping-backup-sessions-manually)
*   [Monitoring Backup Session Status](#monitoring-backup-session-status)
*   [Conclusion](#conclusion)

[AWS](https://aws.amazon.com/what-is-aws/) [Virtual Private Cloud (VPCs)](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html) enables you to launch AWS resources into a virtual network that you’ve defined. But what happens if the network fails or VPC is deleted? It’s always a good idea to back up your Amazon VPC.

Veeam Backup for Amazon Web Services (Veeam Backup for AWS) is one of the best solutions developed for protection. It allows you to back up configuration data for AWS VPCs for easy rebuilding, if necessary.

In this tutorial, you will learn how to back up AWS VPC configuration data for free with Veeam!

> _This post is kindly sponsored by Veeam. To learn about how Veeam can help back up your AWS data, be sure to check out the [free “choose your own adventure”-style Veeam AWS eBook](https://go.veeam.com/wp-choose-your-cloud-adventure-aws?utm_campaign=01BR-AWS_Global_EN_0_Custom_WP_cloud-adventure-aws&utm_source=adamtheautomator.com&utm_medium=newsletter&ccode=lead_gen_h-and-m-aws-q321&st=pa&dclid=CNbuuIvfv_ICFYkDaAgdt9MEnQ)!_

## Prerequisites

This post will be a step-by-step tutorial. If you’d like to follow along, please be sure you have the following in place:

*   An [AWS Virtual Private Cloud (VPC)](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html) to back up.
*   [Veeam Backup for AWS](http://vee.am/zco6Ow) installed on a machine of your choosing.
*   The required Veeam [IAM roles](https://helpcenter.veeam.com/docs/vbaws/guide/system_requirements.html?ver=30#permissions) with access to back up your VPC.

> _You may incur a small charge for creating a VPC on AWS. When you’re done, be sure to delete the VPC!_

Related:[Building an AWS VPC with Terraform Step-by-Step](https://adamtheautomator.com/terraform-vpc/)

## How Veeam Backup for an AWS VPC Works

Veeam Backup for AWS is a backup and restore application that reads your AWS data and backs it up (or the instructions to restore it) to another location for later restoration. One component of Veeam Backup for AWS is its ability to backup AWS VPC configuration data.

To provide the ability to restore an AWS VPC at a later time, Veeam Backup takes snapshots via API calls, typically known as backup sessions of a VPC defined via a backup policy. The snapshot contains all metadata required to restore that VPC and is written to a configuration database known as a restore point.

![Veeam Backup for AWS retrieving configuration data through API and storing it in AWS database](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T013458.252.png)

Veeam Backup for AWS retrieving configuration data through API and storing it in AWS database

Veeam Backup for AWS consists of three primary components:

[1\. Backup Appliance](https://helpcenter.veeam.com/docs/vbaws/guide/overview.html?ver=30#backup-appliance) – An [EC2 instance](https://aws.amazon.com/ec2/getting-started/) that helps with snapshot creation, backups policy schedule, and recovery tasks. It also checks, views, and installs products. The backup appliance contains some components such as:

*   The configuration database – The database stored in AWS contains all of the metadata associated with Veeam Back-ups, such as various backup policies and VPC backup configurations.
*   Web UI – Web interface that allows user access to the Veeam Backup for AWS functionality.
*   Updater service — Updater service allows to install and update the package updates.

2\. [Worker Instance](https://helpcenter.veeam.com/docs/vbaws/guide/overview.html?ver=30#worker-instances) – A Linux EC2 instance responsible for the communication between the backup appliance and other components of the Veeam Backup for AWS infrastructures such as S3 repo and configuration database.

> _Veeam Backup for AWS does not install agent software inside instances to retrieve data; instead creates a snapshot for each instance added to a backup policy._

[3\. AWS S3 repositories](https://helpcenter.veeam.com/docs/vbaws/guide/overview.html?ver=30#s3-repositories) (Optional) – Optional data stored in S3 containing copies of the VPC configuration. By default, VPC configurations are stored in the configuration database.

If you’d like to maintain more copies of your VPC configuration data and optionally encrypt them, you can use S3 repositories.

## Configuring the VPC Configuration Backup Policy

To provide instructions to when and how to back up VPC configuration data, Veeam uses a backup policy. This backup policy, known as **VPC Configuration Backup** contains a set of instructions such as:

*   When to initiate a VPC configuration backup
*   Where to store the VPC configuration (the configuration database or S3 repositories)
*   The AWS regions to look for VPCs to back up.
*   Defining how long to keep VPC backups through retention settings

By default, the **VPC Configuration Backup** policy is disabled, but you’ll have to configure and enable the policy if you actually expect to use this product. Let’s do that now.

Assuming you already have Veeam Backup for AWS installed:

1\. Launch Veeam Backup for AWS.

2\. Click on **Policies** —> **VPC** —> **VPC Configuration Backup** —> **Edit**. This action will open the VPC backup policy screen, where you’ll see various ways to configure how Veeam backs up your VPC configurations.

> _Under the **Policies** section, you will see other tabs such as **EC2** and **RDS**. Backing up VPCs is only one feature of Veeam Backup for AWS._

![Editing the VPC Backup Policy](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T013752.943.png)

Editing the VPC Backup Policy

3\. On the **Regions** screen in the left menu, select the region(s) that contain the VPCs you’d like to back up.

> _By default, Veeam Backup for AWS automatically collects and backs up VPC configuration data for all AWS regions._

![By default, Veeam Backup for AWS automatically collects and backs up VPC configuration data for all AWS regions.](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T013943.158.png)

_By default, Veeam Backup for AWS automatically collects and backs up VPC configuration data for all AWS regions._

4\. Click on **Target** in the left menu. The **Target** screen is where you can define where to optionally store additional copies of VPC configuration data in S3 repositories.

> _Choosing to store VPC configuration data in an S3 repository is completely optional._

5\. Click on **Choose repository** and select the S3 repository you’d like to store an additional copy of the VPC configuration data to. When you’re done, click on **Apply**.

> _S3 repositories are tied to S3 buckets. If you’d like to create an S3 repository, you must first create an S3 bucket to support it._

![Adding the Additional VPC configuration backup copies to an S3 repository](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014059.550.png)

Adding the Additional VPC configuration backup copies to an S3 repository

6\. Click on **Retention** in the left menu. The **Retention** screen is where you can configure how often to take snapshots of your VPCs and the maximum time a snapshot or restore point is stored.

7\. Click on the **Collect data every…** link and specify how often to take VPC snapshots (**Collect data every**) and how long to keep those snapshots in the configuration database (**Keep for**).

![Specifying the Retention settings](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014223.405.png)

Specifying the Retention settings

8\. Finally, click on **Summary** in the left menu and **Finish** after reviewing the configured backup policy to confirm the new backup policy settings.

![Reviewing the summary wizard of VPC Configuration Backup](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014321.202.png)

Reviewing the summary wizard of VPC Configuration Backup

## Toggling the VPC Configuration Backup Policy

Configuring the VPC backup policy is only the first step to using Veeam Backup for AWS to backup AWS VPCs. You must now enable it.

To enable the **VPC Configuration Backup** policy, navigate to the VPC Policies screen again as you did in the previous section and click on **Enable**, as shown below. Enabling the policy allows the backup routine to begin.

> _When you enable the VPC backup policy, the **Enable** option will turn to **Disable,** allowing you to disable it at any time. When you disable the policy, all current backup routines will stop, and the schedule will be disabled._

![Enabling the VPC Configuration Backup policy](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014419.300.png)

Enabling the VPC Configuration Backup policy

## Starting and Stopping Backup Sessions Manually

Although by enabling the backup policy, you’re telling Veeam to backup VPC configuration data regularly, perhaps you need to create a quick, ad-hoc backup. In that case, you can invoke a backup manually.

To force Veeam to back up VPCs defined in your backup policy automatically, navigate back to the **Policies** —> **VPC** screen and click **Start**, as shown below.

![Starting the VPC Configuration Backup Policy](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014445.062.png)

Starting the VPC Configuration Backup Policy

## Monitoring Backup Session Status

You’ve now started a backup session to back up your VPC but how do you know if it’s actually working? You’ll need to inspect the logs.

When Veeam backs up an AWS VPC, it stores logging information in the configuration database. You can view these logs via the UI by clicking on the **Sessions Log** screen below.

![Verifying all the configurations in the VPC Configuration Backup Policy](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014509.831.png)

Verifying all the configurations in the VPC Configuration Backup Policy

If you’d like to view the detailed status of an individual task executed during an operation, click on the **Status** link and you will see the details of each task as shown below.

![Detailed status of the tasks executed during an operation in VPC Configuration Backup Policy](https://adamtheautomator.com/wp-content/uploads/2021/08/Untitled-2021-08-24T014538.102-1024x384.png)

Detailed status of the tasks executed during an operation in VPC Configuration Backup Policy

Related:[How to Backup AWS EC2 Instances with EBS Snapshots](https://adamtheautomator.com/aws-ec2-backup/)

## Conclusion

[Veeam Backup for AWS](https://www.veeam.com/aws-native-backup-recovery.html?utm_campaign=01BR-AWS_Global_EN_0_Custom_Trial_aws-backup&utm_source=adamtheautomator.com&utm_medium=dcm&st=pa&ccode=dcmbloggers&dclid=COfaw5zax_ICFR4hKgodkT4EXg) is a great tool to back up your AWS VPC configurations. In this tutorial, you’ve learned how to set up a VPC configuration backup policy and create your first backup.

VPC backups are only one feature of Veeam Backup for AWS. If you have an EC2 instance or RDS database you’d like to protect, check out Veeam’s AWS [EC2](https://helpcenter.veeam.com/docs/vbaws/guide/perform_ec2_backup.html?ver=30) and [RDS instance](https://helpcenter.veeam.com/docs/vbaws/guide/perform_rds_backup.html?ver=30) backup functionality and be sure to check out the [free “choose your own adventure”-style Veeam AWS eBook](https://go.veeam.com/wp-choose-your-cloud-adventure-aws?utm_campaign=01BR-AWS_Global_EN_0_Custom_WP_cloud-adventure-aws&utm_source=adamtheautomator.com&utm_medium=newsletter&ccode=lead_gen_h-and-m-aws-q321&st=pa&dclid=CNbuuIvfv_ICFYkDaAgdt9MEnQ)!

Share this article

[Share on X](https://twitter.com/intent/tweet?url=https%3A%2F%2Fadamtheautomator.com%2Faws-vpc%2F&text=How%20to%20Back%20Up%20an%20Amazon%20AWS%20VPC%20for%20Free%20with%20Veeam)[Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fadamtheautomator.com%2Faws-vpc%2F)[Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fadamtheautomator.com%2Faws-vpc%2F)

## Related Posts

![](https://adamtheautomator.com/wp-content/uploads/2026/08/featured_image-1.webp)

### [Survive the Senior Cloud Engineer AWS Interview Loop](/senior-cloud-engineer-interview-loop/)

Prepare for a senior cloud engineer interview with AWS EKS and Control Tower system design reasoning, Terraform locking, and salary negotiation tactics.

![](https://adamtheautomator.com/wp-content/uploads/2026/02/featured_image-1-scaled.jpg)

### [Transition from SysAdmin to Cloud Engineer](/transition-sysadmin-cloud-engineer/)

System administrators already have the networking, Linux, and operational expertise that cloud engineering demands. This guide maps the philosophy shift, technical domains, certifications, and portfolio steps to make the transition.

![](https://adamtheautomator.com/wp-content/uploads/2021/09/Terraform-AWS.jpg)

### [Terraform AWS Guide: Building Robust Amazon Infrastructure](/terraform-aws/)

Master Terraform AWS with our comprehensive guide: Learn step-by-step how to manage and optimize your Amazon Infrastructure effectively and efficiently.

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
