Недавно мне не удалось скопировать файлы с использованием s3.copyObject(sourceBucket, sourceKey, destBucket, destKey);
по двум причинам.
1) Источники и места назначения находятся в 2 разных регионах (в нашем случае us-east-1 и us-east2).
2) Область, в которой находится сервер, находится в VPC, для которого включена конечная точка S3. Конечная точка S3 - это внутреннее соединение с S3, , но только в том же регионе
Учитывая, что мы перемещаем большие файлы, мы не можем загрузить, а затем загрузить даже временно. Мы также хотели сохранить конечную точку S3 на месте, поскольку приложение серьезно использует ресурсы S3 один раз в регионе.