New-VBOAmazonArchiverAppliance
Short Description
Defines the Amazon archiver appliance settings.
Syntax
This cmdlet provides the following parameter sets:
-
IpRangesParamSetNew-VBOAmazonArchiverAppliance [-InstanceType <VBOAmazonInstanceType>] [-Port <Int32>] [-VPC <VBOAmazonVpc>]
[-Subnet <VBOAmazonSubnet>] [-SecurityGroup <VBOAmazonSecurityGroup>] -IpRanges <String[]> [<CommonParameters>]
-
ProxyParamSetNew-VBOAmazonArchiverAppliance [-InstanceType <VBOAmazonInstanceType>] [-Port <Int32>] [-VPC <VBOAmazonVpc>]
[-Subnet <VBOAmazonSubnet>] [-SecurityGroup <VBOAmazonSecurityGroup>] -ProxyIpRange <VBOProxy> [<CommonParameters>]
-
ProxyPoolParamSetNew-VBOAmazonArchiverAppliance [-InstanceType <VBOAmazonInstanceType>] [-Port <Int32>] [-VPC <VBOAmazonVpc>]
[-Subnet <VBOAmazonSubnet>] [-SecurityGroup <VBOAmazonSecurityGroup>] -ProxyPoolIpRange <VBOProxyPool> [<CommonParameters>]
Detailed Description
This cmdlet creates the VBOAmazonArchiverAppliance object. This object contains settings of the Amazon archiver appliance that Veeam Backup for Microsoft 365 will use when transferring backed-up data between different instances of the general purpose object storage repositories (Amazon S3 Standard, Amazon S3 Standard-Infrequent Access and Amazon S3 One Zone-Infrequent Access storage classes) or to any of Amazon S3 Glacier object storage repositories (Amazon S3 Glacier Instant Retrieval, Amazon S3 Glacier Flexible Retrieval and Amazon S3 Glacier Deep Archive storage classes).
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
InstanceType |
Specifies an instance type that the archiver appliance will use. For more information on instance types, see this Amazon article. Default: m6i.xlarge (4 CPU/16 GB)
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
IpRanges |
Specifies a range of IPv4 addresses for the specified security group. |
|
True |
Named |
False |
|
Port |
Specifies a port number. The cmdlet will use this port number to route requests between the archiver appliance and Veeam Backup for Microsoft 365 backup infrastructure components. Default: 443 |
|
False |
Named |
False |
|
ProxyIpRange |
Specifies public IPv4 address of a backup proxy server.
Accepts the
To get this object, run the |
True |
Named |
False |
|
|
ProxyPoolIpRange |
Specifies public IPv4 addresses of all backup proxy servers added to a backup proxy pool.
Accepts the
To get this object, run the |
True |
Named |
False |
|
|
SecurityGroup |
Specifies a security group that will be associated with the archiver appliance. For more information on security groups for Amazon VPC, see this Amazon article. Default: Create new
This value indicates that a new security group will be created in a region where a bucket with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
Subnet |
Specifies the archiver appliance subnet. Default: Create new
This value indicates that a new subnet will be created in a region where a bucket with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
VPC |
Specifies the Amazon Virtual Private Cloud (Amazon VPC). The cmdlet will launch the target EC2 instance on this Amazon VPC. For more information on the Amazon VPC, see this Amazon article. Default: Create new
This value indicates that a new Amazon VPC will be created in a region where a bucket with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.
Output Object
The cmdlet returns the VBOAmazonArchiverAppliance object that contains the Amazon archiver appliance settings.
Examples
Creating Amazon Archiver Appliance
This example shows how to define the Amazon archiver appliance settings.
|
$S3account = Get-VBOAmazonS3Account -AccessKey "?Iqws8NewidZydk" $S3connection = New-VBOAmazonS3ConnectionSettings -Account $S3account -RegionType Global $inst = Get-VBOAmazonInstanceType -AmazonS3ConnectionSettings $S3connection -RegionId eu-central-1 -Name m6i.2xlarge $VPC = Get-VBOAmazonVPC -AmazonS3ConnectionSettings $S3connection -RegionId eu-central-1 -Name "VPCName" $subnet = Get-VBOAmazonSubnet -VPC $VPC -Name "SubnetName" $sgroup = Get-VBOAmazonSecurityGroup -VPC $VPC -Name "SecurityGroupName" New-VBOAmazonArchiverAppliance -InstanceType $inst -VPC $VPC -Subnet $subnet -SecurityGroup $sgroup -IpRanges @("217.113.11.0/24","124.31.42.18") -Port 80 |
Perform the following steps:
- Run the
Get-VBOAmazonS3AccountReturns Amazon S3 storage account credentials. cmdlet. Specify theAccessKeyparameter value. Save the result to the$S3accountvariable. - Run the
New-VBOAmazonS3ConnectionSettingsDefines connection settings to Amazon S3 object storage repository. cmdlet. Set the$S3accountvariable as theAccountparameter value. Specify theRegionTypeparameter value. Save the result to the$S3connectionvariable. - Run the
Get-VBOAmazonInstanceTypeReturns an instance type that the Amazon archiver appliance will use. cmdlet. Set the$S3connectionvariable as theAmazonS3ConnectionSettingsparameter value. Specify theRegionIdparameter value. Specify theNameparameter value. Save the result to the$instvariable. - Run the
Get-VBOAmazonVPCReturns the Amazon Virtual Private Cloud (Amazon VPC). cmdlet. Set the$S3connectionvariable as theAmazonS3ConnectionSettingsparameter value. Specify theRegionIdparameter value. Specify theNameparameter value. Save the result to the$VPCvariable. - Run the
Get-VBOAmazonSubnetReturns the Amazon archiver appliance subnet. cmdlet. Set the$VPCvariable as theVPCparameter value. Specify theNameparameter value. Save the result to the$subnetvariable. - Run the
Get-VBOAmazonSecurityGroupReturns a security group that will be associated with the Amazon archiver appliance. cmdlet. Set the$VPCvariable as theVPCparameter value. Specify theNameparameter value. Save the result to the$sgroupvariable. - Run the
New-VBOAmazonArchiverAppliancecmdlet. Specify the following settings:- Set the
$instvariable as theInstanceTypeparameter value. - Set the
$VPCvariable as theVPCparameter value. - Set the
$subnetvariable as theSubnetparameter value. - Set the
$sgroupvariable as theSecurityGroupparameter value. - Specify the
IpRangesparameter value. - Specify the
Portparameter value.
- Set the
Related Commands
Get-VBOAmazonInstanceTypeReturns an instance type that the Amazon archiver appliance will use.Get-VBOAmazonSecurityGroupReturns a security group that will be associated with the Amazon archiver appliance.Get-VBOAmazonSubnetReturns the Amazon archiver appliance subnet.Get-VBOAmazonVPCReturns the Amazon Virtual Private Cloud (Amazon VPC).New-VBOAmazonS3ConnectionSettingsDefines connection settings to Amazon S3 object storage repository.Get-VBOAmazonS3AccountReturns Amazon S3 storage account credentials.Get-VBOProxyReturns backup proxy servers added to the Veeam Backup for Microsoft 365 infrastructure.Get-VBOProxyPoolReturns backup proxy pools added to the Veeam Backup for Microsoft 365 infrastructure.