| Aspera Sync |
226
Example Sync Configuration in
aspera.conf
<file_system>
...
<directory_create_mode> </directory_create_mode>
<directory_create_grant_mask>755</directory_create_grant_mask>
<preserve_acls>none</preserve_acls>
<preserve_xattrs>none</preserve_xattrs>
...
</file_system>
...
<default>
...
<async_db_dir> </async_db_dir>
<async_db_spec> </async_db_spec>
<async_enabled>true</async_enabled>
<async_connection_timeout>20</async_connection_timeout>
<async_session_timeout>20</async_session_timeout>
<async_log_dir>AS_NULL</async_log_dir>
<async_log_level>log</async_log_level>
...
</default>
Viewing Aspera Sync Transfers in the Aspera GUI
The HST Server GUI shows
async
-initiated transfers if Aspera Sync is run on the machine (as client) by default,
whereas server
async
transfers are not shown.
In the following example, the GUI shows transfers associated with a Aspera Sync job in which the remote user,
aspera, is pushing files to the server folder for Project X.
You can configure the server and client reporting to the Aspera GUI with the following options.
Server reporting:
Server reporting is disabled by default. To enable the server to report Aspera Sync-initiated transfers:
1.
Run the following command on the server:
# asconfigurator -x "set_node_data;async_activity_logging,true"
2.
Restart asperanoded to activate your changes.
Run the following commands to restart
asperanoded
:
# systemctl restart asperanoded
or for Linux systems that use
init.d
:
# service asperanoded restart
Client reporting:
Client reporting is enabled by default. To disable the client from reporting Aspera Sync-initiated transfers, run the
following command on the client machine:
# asconfigurator -x
"set_client_data;async_management_activity_logging,false"
You do not need to restart asperanoded for this change to take effect.