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.