Можно ли использовать командную строку AWS для синхронизации локальной папки с ведром, содержащим периоды «.»?AWS Cli sync с веществом, не совместимым с DNS
Если я это сделать:
aws s3 sync local_folder/ s3://files.domain.com/backup
Я получаю эту ошибку:
fatal error: Bucket named files.domain.com is not DNS compatible. Virtual hosted-style addressing cannot be used. The addressing style can be configured by removing the addressing_style value or setting that value to 'path' or 'auto' in the AWS Config file or in the botocore.client.Config object.
Я уже попытался удалить или изменить значение addressing_style
в конфигурации AWS, но не работал. Я не знаю, как измениться на ботокоре.
AWS Config
[default]
output = json
region = us-west-1
s3 =
max_concurrent_requests = 100
max_queue_size = 10000
multipart_threshold = 64MB
multipart_chunksize = 16MB
use_accelerate_endpoint = true
Ведро находится в us-west-1 – rlcabral
Я отредактировал вопрос, чтобы добавить текущую конфигурацию AWS. – rlcabral
Вызывает ли это исключение, даже если информация 'region' предоставляется? Также вы можете добавить 'address_style = path' вместе с областью в конфигурацию. Просто предположим, добавьте '--no-verify-ssl true' в команду. – franklinsijo