By having an Aspera® license or consumption-based entitlement, you can install an Aspera server on an instance in the Alibaba Cloud service and run it as a self-managed, cloud-based server to enable high-speed transfers with your Alibaba Cloud storage.
About this task
Prerequisites:
- You have an Alibaba Cloud account.
- You have a vault and know your access ID and password.
- HSTS is installed on a VM instance in Alibaba Cloud.
- During installation, select Custom and install the ALEE Service and Trap Service. If you did not install these services, go to Add or remove programs > IBM Aspera High-Speed Transfer, click the overflow menu (
) and select Modify. In the prompt window, click Change, and select ALEE Service and Trap Service and select Entire feature will be installed on local hard drive. Click Next > Change to install the services. When the installation is complete, select Finish.
- You can log in to your VM instance with admin privileges.
- Your local and cloud firewalls allow FASP®-required connections (TCP/22, TCP/33001, UDP/33001).
Procedure
-
Log in to your instance.
Connect to a Windows™ instance by using
Remote Desktop Connection (RDC) or the
Windows Terminal. For instructions, see the
Alibaba Cloud documentation:
-
Set the transfer user's docroot.
> asconfigurator -x "set_user_data;user_name,username;absolute,docroot"
Where
docroot has the following syntax:
oss://access_key:secret_key@endpoint/path
-
Open C:\Program Files\Aspera\Enterprise Server\etc\trapd\oss.properties for editing.
-
Disable retrieving the vault location.
Alibaba Cloud does not support retrieving vault location, so this feature must be disabled. Find the line #aspera.session.check-bucket.transfer=true, uncomment it, and change the value to false.
For example,
#Whether to check against cross-region transfers
#Default is true
aspera.session.check-bucket.transfer=false
-
Disable vault names.
Using vault names in requests does not work if DNS is not configured. To disable the use of vault names in the request hostname, find the line #s3service.disable-dns-buckets=false, uncomment the line, and change the value to true.
For example,
#Disable use of bucket name in request hostname.
#Default (and recommended) is false
s3service.disable-dns-buckets=true
-
Save your changes and close the file.
-
Restart Trapd to activate your changes.
Go to Control Panel > Administrative Tools > Services, select Aspera Trapd, and click Restart.