Home > Settings > Manage Storage Profiles
Export to PDFStorage profiles are applied in subscriptions for services that use the customers’ own storage locations. To manage storage profiles, go to the Settings page, and click Storage profile in the System area.
To enhance security when using your storage device, it is highly recommended that you configure the storage firewall to allow only AvePoint Online Services access to your storage. For detailed instructions, refer to Allow AvePoint Agent Servers to Access Your Storage Account.
You can perform the following actions:
Create – Click Create. The Create a storage profile window appears. For more information, refer to Create a Storage Profile.
Edit – Select a profile and click Edit, or click the ellipsis button in the Action column of the profile and select Edit in the drop-down list. You can edit the name, description, and other settings of different storage types. When you finish the edits, click Save.
Delete – To delete a profile, select the profile and click Delete, or click the ellipsis button in the Action column of the profile and select Delete in the drop-down list. To delete multiple profiles, select the profiles and click Delete. A pop-up window appears asking for your confirmation. Click Confirm to confirm your deletion.
In the Create a storage profile window, enter the profile name and description, select FTP, SFTP, Amazon S3, Amazon S3-Compatible Storage, Google Cloud Storage, or Microsoft Azure Storage from the Storage type drop-down list, and then configure the settings below based on the selected storage type.
FTP or SFTP – In a storage profile for an FTP or SFTP server, configure the following settings:
Host – Enter the IP address of the server.
Port – Enter the port used to connect to this server. The default port is 1.
Folder or Root Folder – Once this profile is assigned to a customer, a folder named with the customer’s registered account will be automatically created.
Username – Enter the username used to connect to this server.
Password – Enter the password of the specified username.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters.
Retain the Data for – Enter a number between 1 and 99 in this field.
Amazon S3 – In a storage profile for Amazon S3, configure the following settings:
Bucket name – Once this profile is assigned to a customer, a bucket named with the customer’s registered account will be automatically created.
Access key ID – Enter the access key ID used to access the created bucket. You can view the access key ID from your AWS account.
The AWS account must have the AmazonS3FullAccess policy assigned.
Secret access key – Enter the secret Key ID used to access the created bucket.
Storage region – Select a storage region from the drop-down list for the created bucket.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters.
Retain the data for – Enter a number between 1 and 99 in this field.
Amazon S3-Compatible Storage – In a storage profile for Amazon S3-Compatible Storage, configure the following settings:
Bucket name – Once this profile is assigned to a customer, a bucket named with the customer’s registered account will be automatically created.
Access key ID – Enter the access key ID used to access the created bucket.
Secret access key – Enter the secret Key ID used to access the created bucket.
Endpoint – Enter the URL used to connect to the place where you want to store the data.
The URL must begin with “http://” or “https://”.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters. You can enter the following extended parameter if necessary.
IBM Storage Protect - S3 – In a storage profile for IBM Storage Protect - S3, configure the following settings:
Bucket name – Once this profile is assigned to a customer, a bucket named with the customer’s registered account will be automatically created.
Access key ID – Enter the access key ID used to access the created bucket.
Secret access key – Enter the secret Key ID used to access the created bucket.
Endpoint – Enter the URL used to connect to the place where you want to store the data.
The URL must begin with “http://” or “https://”.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters. You can enter the following extended parameters if necessary.
Allow_Insecure_SSL – By default, the storage client expects an SSL certificate issued by a public trusted certificate authority over HTTPS transport to ensure integrity. A self-signed certificate on the storage server side will fail the certificate validation. If you choose to use a self-signed certificate, you can set the Allow_Insecure_SSL to true in the Extended parameters to bypass the certificate validation.
SignatureVersion – By default, Cloud Backup uses V4 authentication to access your storage. If you want to use V2 authentication, add SignatureVersion=V2 into the extended parameters.
Cert_thumbprint – If you have a self-signed certificate for S3 server and only want to pass the certificate validation with a specific thumbprint, enter your thumbprint as the value of the parameter.
The Allow_Insecure_SSL and Cert_thumbprint parameters cannot be added simultaneously.
IBM Cloud Object Storage – In a storage profile for IBM Cloud Object Storage, configure the following settings:
Bucket name – Once this profile is assigned to a customer, a bucket named with the customer’s registered account will be automatically created.
Access key ID – Enter the access key ID used to access the created bucket.
Secret access key – Enter the secret Key ID used to access the created bucket.
Endpoint – Enter the URL used to connect to the place where you want to store the data.
The URL must begin with “http://” or “https://”.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters. You can enter the following extended parameter if necessary.
Retain the data for – Enter a number between 1 and 99 in this field.
Google Cloud Storage – In a storage profile for Google Cloud Storage, configure the following settings:
Bucket name – Once this profile is assigned to a customer, a bucket named with the customer’s registered account will be automatically created.
Service account email – Enter the email address of a service account that has permission to access your bucket.
Private key – Enter a private key that is associated with the service account.
Project ID – Enter the ID of a project that is associated with your bucket.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters.
Microsoft Azure Storage – In a storage profile for Microsoft Azure Storage, configure the following settings:
Access point – Enter the URL for the Blob Storage Service. The default URL is https://blob.core.windows.net.
Container name – Once this profile is assigned to a customer, a container named with the customer’s registered account will be automatically created.
Account name – Enter the account name used to access the created container.
Account key – Enter the access key used to access the created container.
Advanced – If you want to configure extended parameters, select the Advanced checkbox, and enter the parameters in the Extended Parameters field. If you have multiple parameters to enter, press Enter on your keyboard to separate the parameters.
Retain the data for – Enter a number between 1 and 99 in this field.
If the customers are using or plan to use their own storage devices, read the instructions in this section carefully and complete the settings according to their need. Otherwise, skip this topic.
When customers are using their own storage devices, they may have set up the storage firewall to only allow trusted clients for security concerns. To ensure that AvePoint cloud products can access the storage, complete the settings as required in the following conditions:
If customers are using a trial subscription and the storage account they want to use in the trial has a firewall enabled, read the conditions below and contact AvePoint Support for the corresponding ARM VNet IDs.
If customers are using a storage type other than Microsoft Azure storage, they must add reserved IP addresses to their storage firewall. To get the list of the reserved IP addresses, refer to Download a List of Reserved IP Addresses.
If customers are using Microsoft Azure storage, refer to the following:
If the storage account is in the same data center as the one they use to sign up for AvePoint Online Services or the storage account is in its paired region, add the Azure Resource Manager (ARM) vNet subnets where the AvePoint agents are running on to their storage networking. Find additional details in this Microsoft article: Grant access from a virtual network. To get the ARM VNet subnet IDs for the data center, go to AvePoint Online Services > Advanced Settings > Firewalls and Virtual Networks. For detailed instructions, refer to the Add ARM virtual networks section below.
Other than the condition above, they need to add all the reserved IP addresses to the Azure storage firewall. For details, refer to the Add reserved IP addresses section below.
Follow the steps below:
Navigate to AvePoint Online Services interface > Advanced settings > Reserved IP addresses to download the list of reserved IP addresses of AvePoint Online Services. For details, refer to Download a List of Reserved IP Addresses.
Go to the storage account that you want to secure.
Select Networking on the menu.
Check that you’ve selected to allow access from Selected networks.
Enter the IP address or address range under Firewall > Address range.
Select Save to apply your changes.
You can refer to Download ARM Vnet IDs to get the VNet IDs for your data center. There are two ways to add ARM virtual networks:
Use the Azure CLI tool (https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)
Use the Azure Az PowerShell (https://learn.microsoft.com/en-us/powershell/azure/install-azure-powershell?view=azps-14.2.0)
You will see the virtual network rules in Azure Portal. You may also notice that a warning message “Insufficient Permission…” is displayed. It is because the subnet is not in your subscription. You can ignore it.