Как использовать функцию Aspera Hot Folder для загрузки больших файлов из COS
Я использовал функцию Aspera Hot folder для загрузки больших файлов (более 100 ГБ) с сервера поставщика (A). Я пытаюсь выполнить аналогичные загрузки от другого поставщика (B), у которого есть большие файлы на IBM COS. У меня есть учетные данные HMAC для IBM COS, я могу подключиться с помощью AWS CLI (B), но не смог установить такое же подключение с помощью приложения Aspera Desktop. Любые идеи о том, как настроить папку для просмотра / горячую папку, например, функциональность для загрузки больших файлов из COS.
благодаря
1 ответ
Фактически невозможно использовать aspera, поставляемую с COS.
но если вы не боитесь использовать командную строку, это возможно: https://github.com/IBM/aspera-cli
см .: https://www.rubydoc.info/gems/aspera-cli#hot-folder
Вам нужно будет использовать плагин "cos" (вместо "server", как в документе)
Пример:
ascli cos node \
--bucket=my_bucket \
--endpoint="https://s3.eu-de.cloud-object-storage.appdomain.cloud" \
--apikey=DsqdsqdSQDSQddqsDQS --crn=crn:v1:bluemix:public:cloud-object-storage:global:a/656435423542ababa5454:ffffffff-5029-abcd-af65-ebc6d2b46b45:: \
upload source_hot \
--to-folder=/Upload/target_hot \
--lock-port=12345 \
--ts=@json:'{"EX_ascp_args":["--remove-after-transfer","--remove-empty-directories","--exclude-newer-than=-8","--src-base","source_hot"]}'