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.
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).
-
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://key:secret@internal_oss_endpoint/bucket_name/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 Search from the taskbar and type
Services, select Aspera Trapd, and click
Restart.