An enterprise is planning to migrate a unstructured dataset from an on-premises high-performance NFS file system to Amazon S3. The migration must be completed within a strict timeline of during an upcoming datacenter decommissioning event. The company has a dedicated AWS Direct Connect connection, but only of this connection can be allocated for migration traffic due to concurrent production workloads. Post-migration, the data must be encrypted at rest using a Key Management Service (KMS) key that is shared across multiple AWS accounts to support cross-account collaborative analytics. Furthermore, on-premises applications will continue reading and writing to the NFS share until the final cutover, meaning that any changes written during the bulk data transfer phase must be synchronized to AWS. Which of the following migration strategies is the most efficient and compliant?
- ADeploy AWS DataSync agents on-premises and configure a Transit Gateway with a Direct Connect gateway to route migration traffic over a Transit Gateway Connect attachment. Run multiple concurrent DataSync tasks to copy the entire dataset directly to the destination Amazon S3 bucket over the dedicated link within the window.
- BOrder AWS Snowball Edge Storage Optimized devices to execute the bulk migration. Set up the target Amazon S3 bucket to use the default AWS-managed KMS key (`aws/s3`) for encryption at rest to simplify security configuration. Deploy AWS DataSync agents to perform incremental delta syncs over the Direct Connect connection, and modify the key policy of the default key to grant cross-account permissions.
- CProvision an AWS Transfer Family SFTP endpoint configured to write directly to the target Amazon S3 bucket. Package the dataset into compressed archives on-premises and use a custom script to parallelize SFTP uploads over the Direct Connect link via a Transit Gateway that lacks a Transit Gateway route table association for the target VPC.
- Order AWS Snowball Edge Storage Optimized devices to perform the initial bulk transfer. Configure the target Amazon S3 bucket to use a Customer Managed Key (CMK) for encryption at rest and configure its key policy to allow cross-account access. Once the bulk data is imported into Amazon S3, deploy AWS DataSync agents on-premises to sync the active delta updates over the Direct Connect connection, ensuring the DataSync task execution role has decrypt and encrypt permissions for the CMK.Cevap