This article provides information about Veeam Backup for AWS support for private deployment mode. It will explain how to use the attached script to configure network settings for buckets (used as repositories) and workers (used for backups).
To learn more about implementing Private Deployment Mode, review the Enabling Private Network Deployment section of the Veeam Backup for AWS User Guide.
The download package contains five files:
No changes to the files are necessary to make them work, simply pass the expected arguments to the deploy.sh and it will handle the rest.
However, if required, the naming of tag values and other details can be changed to your liking.
This script will allow you to deploy VPCs with all required settings for:
When executing the deploy.sh script, two sets of parameters have particular requirements that you must ensure you accommodate:
The deploy.sh script processes eight arguments during its execution, which may be passed using an easier-to-read multi-line input format or all in one line.
Example Explanation
In the examples below, the script will perform the following tasks:
Note that each line is executed sequentially, assigning values to variables and then excuting the deploy.sh command using those variables.
In this method, each argument the deployed.sh script would expect is provided on the same line as the deploy.sh.
Example formatting:
bash deploy.sh "ap-southeast-2" "10.0.0.0/16" "ap-northeast-1,ap-southeast-2" "10.2.0.0/16,10.3.0.0/16" "ap-southeast-2" "10.10.0.0/16" "10.10.1.0/24" "10.10.2.0/24"
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case