An enterprise needs to migrate of legacy document archives from an on-premises NFS file system to an Amazon S3 bucket. The enterprise has a internet connection, but to avoid impacting business operations, they can allocate a maximum of of bandwidth for the migration, and only during a daily off-peak window. The migration must be completed within . Additionally, company compliance requires that the data be encrypted at rest using an AWS KMS key that is shared with a separate AWS audit account for security verification.
Which two actions should a solutions architect take to meet these requirements?
- Order multiple AWS Snowball Edge Storage Optimized devices to copy the data locally and ship them to AWS for import into the Amazon S3 bucket.Answer
- Create a KMS Customer Managed Key (CMK) in the target account, configure the key policy to grant the audit account decrypt permissions, and specify this key during the Snowball Edge job creation.Answer
- CDeploy AWS DataSync agents on-premises, configure a task to transfer data to the Amazon S3 bucket, and set a bandwidth limit of during the off-peak window.
- DOrder multiple AWS Snowball Edge Storage Optimized devices, specify the default AWS managed key (aws/s3) to encrypt the data, and add the audit account as a principal in the key policy.
- EDeploy an AWS Site-to-Site VPN connection, associate it with a Transit Gateway, and use AWS DataSync to copy the data over the VPN to the Amazon S3 bucket.
Answer
The correct migration plan is to order multiple AWS Snowball Edge Storage Optimized devices for physical transfer and configure a KMS Customer Managed Key (CMK) with cross-account permissions in its key policy.
The correct strategy uses multiple AWS Snowball Edge Storage Optimized devices because transferring of data over a connection for only per day would take more than , which fails the requirement. Additionally, a KMS Customer Managed Key (CMK) must be created to facilitate cross-account decryption permissions, as the key policy for the default AWS managed key cannot be updated to allow access to the audit account.
Step-by-Step Solution
Key Concept
Selecting between AWS DataSync and Snowball Edge based on data size, available bandwidth, and transfer timeline, while utilizing Customer Managed Keys (CMKs) to satisfy cross-account key sharing compliance.