Getting Started with Veeam AWS Backup

choubertsprojects

VPN offers!

1. NordVPN

2. Surfshark

3. ExpressVPN

Veeam is an ever-expanding company with a wide array of services, ranging from backup and recovery solutions to virtualization. Veeam AWS Backup has been around since 2008 when the product was originally released as VMware vSphere 5.0 Hypervisor Deep Freeze Toolkit for IBM xSeries Servers (now available in version 2). This document will provide you with information on how to get started using Veeam AWS Backup so that you can benefit from all it offers without any hassle.

The “veeam backup for aws user guide” is a guide that will help you get started with Veeam AWS Backup. This includes information on how to create backups, restore and more.

Getting Started with Veeam AWS Backup

Given the dangers of data loss while using Amazon Web Service (AWS), backing up and restoring your cloud workloads may be a challenge. But don’t put up with the pain; Veeam AWS Backup is the answer.

You’ll learn how to install and setup Veeam Backup for AWS to avoid the risk of losing sensitive AWS cloud data in this guide.

Prerequisites

This presentation will include hands-on demonstrations. To follow along, make sure you have the following items:

Related:Getting Started with Veeam Backup & Replication and VMware vSphere

Veeam Backup for AWS Deployment

You must first install your Veeam system before Veeam Backup for AWS Configuration. To do so, use the AWS marketplace to install the Veeam product to AWS.

1. Go to the AWS marketplace using your web browser.

2. From the pop-up screen, search for Veeam in the search box at the top of the website and choose whichever version you wish to deploy. The Free Edition is used in this tutorial, however the deployment method is the same for all editions.

The Veeam Backup for AWS CloudFormation template may be found here.. The Veeam Backup for AWS CloudFormation template may be found here.

3. To subscribe to Veeam Backup for AWS Free Edition, click the Continue to subscribe option in the top-right corner of the page.

Getting a Veeam Backup for AWS subscription Getting a Veeam Backup for AWS subscription

4. Read the terms and conditions and then click the Continue to Configuration option.

Accepting the terms of the agreement Accepting the terms of the agreement

5. On the setup screen, choose the default VB for AWS Deployment-New VPC as the delivery method from the drop-down box. This guide assumes you don’t already have a VPC where Veeam Backup should be installed.

When you’ve chosen a region for Veeam Backup to be deployed to, click Continue to Launch.

The Veeam Backup for AWS distribution method, version, and region must all be chosen. The Veeam Backup for AWS distribution method, version, and region must all be chosen.

6. Select Launch cloud formation as the launch action from the Choose action drop-down box, then click the launch button below. AWS will use a CloudFormation template to install Veeam Backup.

Using CloudFormation to launch Veeam Backup for AWS Using CloudFormation to launch Veeam Backup for AWS

7. Leave the template settings as they are. You’ll be utilizing the marketplace item’s template, so make sure Template is ready, leave Amazon S3 URL selected (the URL should have be filled in for you), and click Next.

Specifying the URL for the CloudFormation stack Specifying the URL for the CloudFormation stack

8. In the Stack name area, type veeambackup as the name of the stack. CloudFormation refers to the full collection of components you’ll be deploying as a stack. You may use your existing key pair to authenticate to the instance when it is built, or you can generate your own.

Last but not least, choose an instance type. You may choose t2.medium’s default instance since it should have enough resources to perform Veeam Backup.

Specifying the name and parameters of the CloudFormation stackSpecifying the name and parameters of the CloudFormation stack

When prompted to generate an elastic IP, choose yes. This step is optional, but it will make connecting to Veeam Backup much simpler if the IP address doesn’t keep changing when you reset it.

Assigning the backup instance a static public IP Assigning the backup instance a static public IP

Accept the default VPC and Subnet CIDR networks at this point. The subnet includes all of the IP addresses used by the VPC’s instances (in this case, just the Veeam Backup instance). Next should be selected.

Choosing a favorite VPC and subnet Choosing a favorite VPC and subnet

11. Examine the I click Generate stack after acknowledging that AWS CloudFormation may create IAM resources. To login to multiple AWS services, the Veeam Backup CloudFormation template requires an IAM user and role.

AWS will begin creating the Veaam Backup VPC after you select Create stack.

Putting together the CloudFormation stack Putting together the CloudFormation stack

12. Go to your Amazon EC2 instances and look for a Veeam Backup for AWS EC2 instance.

13. Select the Veeam EC2 instance and record the Public IPv4 address and Instance ID, as shown below. These two characteristics will be required later while Veeam Backup for AWS Configuration.

Taking note of the public IP address as well as the instance ID Taking note of the public IP address as well as the instance ID

How to Use Veeam to Back Up an Amazon AWS VPC for Free

Creating and Deploying a Worker Instance

Let’s get started creating a worker instance now that Veeam Backup for AWS has been successfully installed. A Veeam AWS Backup worker instance is the component that conducts image-level backup and restores.

To create a worker instance, follow these steps:

1. Open your favorite browser and navigate to the IP address you took note of in the final step of the “Veeam Backup for AWS Deployment” section and accept the license agreement.

2. Paste in the instance ID you copied from the last step of the “Veeam Backup for AWS Deployment” section to the Check Instance ID field, and click Next.

Providing the AWS instance ID for Veeam Backup Providing the AWS instance ID for Veeam Backup

3. Type up a username and password that you’ll need to log in to Veeam Backup for AWS later, then click Create.

Creating a user account is the first step in the process. Creating a user account is the first step in the process.

4. Now, use the credentials you generated in step three to log in to the computer.

Creating an account Creating an account

5. Once signed in, go to the top-right corner of the website and select Configuration to access the primary configuration pages, where you may configure a variety of Veeam Backup for AWS settings.

Veeam Backup for AWS Configuration Veeam Backup for AWS Configuration

6. From the side menu, choose Workers to begin establishing a new worker instance.

Workers at the menu's side Workers at the menu’s side

7. To add a worker instance, click the Add button with the green cross symbol in the Region Network Settings section below. Once you’ve done that, a window will appear where you may adjust the network settings for the area.

Selecting an area and adding a worker instance Selecting an area and adding a worker instance

8. In the Add Region box, choose the region and availability zone for the worker instance you’re deploying. Choose US East (Virginia) and us-east-1d for this example, as shown below.

Choosing an AWS region for the worker instance to be deployed to Choosing an AWS region for the worker instance to be deployed to

9. Select the Virtual Private Cloud, Subnet, and Security Group under Network Settings; you want Veeam to construct the worker instance only when it’s required. This VPC will very certainly be the same one that Veeam Backup EC2 is in.

For the region, choose a VPC, subnet, and security group. For the region, choose a VPC, subnet, and security group.

10. Review the region settings summary briefly before clicking Finish.

Review the executive summary. and then click the Finish button. Review the executive summary. and then click the Finish button.

Adding a Repository to the Mix

After Creating and Deploying a Worker Instance, you must create a repository that will store the instructions to restore a backed-up AWS instance. Veeam Backup for AWS uses Amazon S3 buckets as target locations for EC2 instance image-level backups.

1. To add a repository, go to the left menu and choose Repositories, then New (with green cross icon). You’ll be prompted to adjust the repository settings in a pop-up window.

Getting to the Repositories Getting to the Repositories

2. In the Add Repository box, give the repository a name (veeambackup) and an optional description, then click Next.

Giving the repository a name and a description Giving the repository a name and a description

3. Select the default IAM role generated during Veeam Backup for AWS deployment and click Next under the Account tab.

To connect to the repository, choose an IAM role. To connect to the repository, choose an IAM role.

4. In the Repository tab, select the Not specified option to specify any of your existing Amazon S3 buckets. The two grayed-out choices below become accessible after you’ve defined them.

Choosing an S3 bucket in which to store backup data Choosing an S3 bucket in which to store backup data

5. Next, choose Create new folder and give it a name that includes all of the information Veeam Backup for AWS will need to recover data. The folder’s name isn’t important, but it should be indicative of the work.

To create a new folder, go to the File menu and choose New Folder. To create a new folder, go to the File menu and choose New Folder.

6. Finally, Review the executive summary. and then click the Finish button.. You’ve now created the setting to which your EC2 instance files will be backed up into or restored from!

Review the executive summary. Review the executive summary.

Creating a Policy for Backups

To notify Veeam Backup how to back up your AWS instances, you must now generate a set of instructions. You’ll utilize a backup policy to do this. A backup policy specifies configuration parameters such as what should be backed up and when it should be done.

Although AWS Veeam Backup can back up a variety of AWS resources, for the sake of this article, we’ll back up one EC2 instance and all of its files. To do so, follow these steps:

1. Select Policies from the Overview menu.

Getting to the backup policies Getting to the backup policies

2. Click Add to begin Creating a Policy for Backups. Type in a unique name for the policy, and a description, then click Next.

3. To choose a region, pick the default IAM role generated after deployment and click Choose regions indicated below. Choose the region where the EC2 instance you want to back up is located. The area in this lesson is the United States of America (US East) (N. Virginia).

After you’ve made your selection, click Add and Apply.

Choosing a location and an IAM Role as a default Choosing a location and an IAM Role as a default

4. Select the EC2 instance you’d want to back up by clicking the 1 resources will be protected link beneath the Resources section.

Choosing which resources will be backed up is the first step. Choosing which resources will be backed up is the first step.

5. Click Next to leave the page as is; you will not make any modifications since this tutorial will not employ any aware application-aware processing.

6. To enable backups, turn on the backup switch and choose the repository you established previously. After that, click Apply and Next.

7. Select your chosen time for the backups to be performed automatically. Make adjustments to the “modify daily setting” link to allow backups daily, weekly, monthly, or even annual. After that, click apply and then next.

Setting up a backup policy schedule Setting up a backup policy schedule

8. Click Next; the backups will set you back once you’ve checked the projected monthly cost.

Examine the expense estimates. Examine the expense estimates.

9. Select the option to have the policy retry automatically if it fails, and the number of times to retry. This option is activated if the backup fails for any reason. If the backup fails a specific number of times, you instruct Veeam Backup to attempt it.

When you’re finished, click Next to get the summary information.

If the backup fails, you may define retry settings. If the backup fails, you may define retry settings.

After you’ve read the backup policy summary, click Finish.

After you've reviewed everything, click Finish. After you’ve reviewed everything, click Finish.

Using Veeam AWS Backup to Restore Files

Let’s look at how to recover data from your AWS EC2 instance now that you’ve successfully backed it up.

1. Click on Protected Data, select an EC2 instance to restore, and click on Restore —> Instance Restore.

Choosing an instance from which to recover files Choosing an instance from which to recover files

2. Select the instance to backup and click Next after clicking the file-level recovery link.

3. For the purpose of identification, type in a reason for restoring the file, then click Next and Finish.

Giving a rationale for the recovery of a file Giving a rationale for the recovery of a file

4. After the instance has fully loaded, click the link FLR, which stands for file-level recovery. You may extract one or more files from the backup using FLR.

Now, on the popup page, click the link to pick the file you wish to recover. You’ll then get a list of all the files that can be restored.

Choosing to recover files on a file-by-file basis Choosing to recover files on a file-by-file basis

5. Choose the file you wish to recover, then click the Add to recovery list link and then Pending Review in the upper right corner of the screen.

6. Select the files you wish to restore again, then click Download. The file will be downloaded as a normal file.

You’ve completed the task! You should now have a copy of the file that was restored.

Conclusion

In this video, you learnt how to get started with Veeam Backup for AWS. You created it from the ground up, started a backup, and then restored a file from the backup. You covered every aspect of the lifecycle.

Veeam Backup for AWS is capable of far more than what has been described here. Look into it and learn how it might assist you with your cloud backup plan!

The “veeam backup to aws s3 bucket cost” is a guide that will help you get started with Veeam AWS Backup. Veeam is an application that allows users to back up their data and restore it later on. It also offers the ability to create backups of virtual machines, cloud snapshots, and more.

Frequently Asked Questions

How do I use Veeam with AWS?

A: Veeam is a company that provides backup and disaster recovery services, and its known for being enterprise-grade. If you are not familiar with the terminology surrounding this kind of service, we recommend doing some research on backup software before going further.

Does Veeam backup to AWS?

What is Veeam for AWS?

A: Veeam is a backup software that can be installed on your Amazon AWS server to allow you to back up all of the data stored in it. It also offers encryption and replication features, so that if any changes are made in one location they will automatically appear elsewhere as well.

Related Tags

  • veeam backup for aws architecture
  • aws backup vs veeam
  • veeam backup for aws free edition
  • veeam backup for aws help center
  • veeam backup to aws glacier