An organization needs to migrate of unstructured media files from an on-premises SFTP server to an Amazon S3 bucket located in a separate, newly created AWS account. The organization has a dedicated internet connection available for this migration, and the entire transfer must be completed within days. Active clients must continue to upload new files to the SFTP service during the migration, and the migration must not require client-side configuration or hostname changes. All migrated data must be encrypted at rest in the target S3 bucket using AWS Key Management Service (AWS KMS). Which strategy should a solutions architect recommend to meet these requirements?
- ADeploy AWS DataSync agents on-premises to transfer the of historical data directly over the internet connection to the destination Amazon S3 bucket. Create an AWS Transfer Family SFTP endpoint in the target account, and associate it with the S3 bucket. Update the public DNS record of the SFTP hostname to point to the Transfer Family endpoint.
- BOrder two AWS Snowball Edge Storage Optimized devices to transfer the of historical data. Configure the destination Amazon S3 bucket to use the default AWS-managed KMS key (`aws/s3`) for encryption. Set up AWS Transfer Family in the target account, grant the SFTP service role cross-account access to the bucket, and update the DNS record to point to the new Transfer Family endpoint.
- Order two AWS Snowball Edge Storage Optimized devices to transfer the of historical data. Create an AWS Customer Managed Key (CMK) in the target account, configure its key policy to allow cross-account access, and encrypt the destination Amazon S3 bucket with it. Create an AWS Transfer Family SFTP endpoint associated with the S3 bucket, and update the DNS record to point to the Transfer Family endpoint.Cevap
- DOrder two AWS Snowball Edge Storage Optimized devices. Establish an AWS Transit Gateway VPN connection over the internet connection. Deploy AWS DataSync agents to mount the Snowball Edge devices on-premises and sync the data over the VPN to S3, using Transit Gateway for cross-account routing. Associate AWS Transfer Family with the S3 bucket and update the DNS record.
Cevap
Order two AWS Snowball Edge Storage Optimized devices to transfer the historical data, encrypt the destination Amazon S3 bucket with a Customer Managed Key (CMK) configured for cross-account access, and deploy an AWS Transfer Family SFTP endpoint to handle client uploads using the existing hostname via a DNS update.
The correct strategy uses AWS Snowball Edge Storage Optimized devices for the bulk migration because transferring over a connection would take approximately days, violating the -day timeline. Cross-account access to the target Amazon S3 bucket requires encrypting the bucket with an AWS KMS Customer Managed Key (CMK), as the default AWS-managed KMS key (`aws/s3`) cannot be shared across accounts or have its key policy modified. AWS Transfer Family hosting the SFTP endpoint allows clients to connect using the same hostname via a DNS update, ensuring no client-side changes are required.
Adım Adım Çözüm
Anahtar Kavram
Selecting the optimal hybrid data transfer service based on bandwidth constraints, cross-account security limitations of KMS keys, and endpoint protocol migration using AWS Transfer Family.
Tahmini Süre:2m 0s