I tried following Copy data from Amazon S3 to Azure Storage by using AzCopy | Microsoft Docs
As said on S3 Compatible API (backblaze.com
Access Key ID and Secret Access Key
For the purposes of terminology, the Application Key and Application Key ID are the equivalent of the Secret Access Key and Access Key ID respectively. For more information about App Keys, please see our documentation here.
So I got AWS_ACCESS_KEY_ID=<keyID> and AWS_SECRET_ACCESS_KEY=<applicationKey> from BackBlaze B2 > Account > App Keys > Add a New Application Key and set as environmental variables:
set AWS_ACCESS_KEY_ID=#########
set AWS_SECRET_ACCESS_KEY=##########
Finally:
azcopy copy 'https://s3.us-west-002.backblazeb2.com' 'https://<myaccount>.blob.core.windows.net/<container>' --recursive=true
or
azcopy copy "https://s3.us-west-002.backblazeb2.com" "https://<myaccount>.blob.core.windows.net/<container>" --recursive=true
Both got same errors:
INFO: Scanning...
INFO: Authenticating to destination using Azure AD
INFO: Any empty folders will not be processed, because source and/or destination doesn't have full folder support
failed to perform copy command due to error: cannot start job due to error: cannot scan the path \\?\C:\WINDOWS\system32\https:\s3.us-west-002.backblazeb2.com, please verify that it is a valid.
What I'm doing wrong?
Why when using "azcopy copy 'https://s3.us-west-002.backblazeb2.com'https://<myaccount>.blob.core.windows.net/<container>;' --recursive=true" or "azcopy copy "https://s3.us-west-002.backblazeb2.com" "https://<myaccount>.blob.core.windows.net/<container>;" --recursive=true" it parses the path "\\?\C:\WINDOWS\system32\https:\s3.us-west-002.backblazeb2.com"?