目次

【重要】AWS S3 : 別リージョンのS3にプライベートアクセスする方法



別リージョンのS3にアクセスする方法


イメージ図

他のリージョンのS3バケットにアクセスするためには、Interface型のS3 Endpointにアクセスできる必要があります。
S3と同じアカウントのS3 Endpointである必要はないです。

aws:s3:other-region-s3.png


AWS CLIでの接続方法

他のリージョンのS3バケットにアクセスするためには以下のオプションが必要です。

aws s3 --region リージョン名 --endpoint-url https://bucket.VPCエンドポイントDNS名 ls s3://S3バケット名

aws s3 ls s3://<example-bucket-name>/ --region <example-region> --endpoint-url https://bucket.<example-endpoint-id>.s3.<example-region>.


サーバと Interface型のS3 VPCエンドポイント間の接続テスト

インターフェイス VPC エンドポイントを使用して S3 への接続の問題を修正する | AWS re:Post

telnet  bucket.vpce-1234567890.s3.north-east-1.vpce.amazonaws.com  443




参考