An enterprise needs to migrate of data from an on-premises NFS file system to an Amazon FSx for NetApp ONTAP file system in a target AWS account. The enterprise has a dedicated network connection to AWS. The migration must be completed within . During this period, the on-premises file system will remain active, generating approximately of incremental changes. The target file system must encrypt all data at rest using a customer managed key (CMK) in AWS KMS. Which of the following migration strategies is the most efficient and meets these requirements?
- Order multiple AWS Snowball Edge Storage Optimized devices. Configure the Snowball jobs to use a destination Amazon S3 bucket and a KMS Customer Managed Key (CMK) for encryption. Copy the data from the on-premises NFS file system to the devices via their NFS interface. Once the data is imported to Amazon S3, use AWS DataSync to copy the data from the S3 bucket to the Amazon FSx for NetApp ONTAP file system. Deploy an on-premises AWS DataSync agent to perform a final incremental sync of the delta from the on-premises NFS file system directly to the FSx for NetApp ONTAP file system.Answer
- BOrder multiple AWS Snowball Edge Storage Optimized devices, specifying the Amazon FSx for NetApp ONTAP file system directly as the job's destination storage. Configure the Snowball jobs to encrypt the transferred data using the default AWS-managed KMS key (aws/s3). After the devices are processed, deploy an on-premises AWS DataSync agent to sync the remaining delta directly from the on-premises NFS file system to the FSx for NetApp ONTAP file system.
- CDeploy AWS DataSync agents on-premises. Set up an AWS Direct Connect connection with a Direct Connect gateway. Associate the Direct Connect gateway directly with both the VPC containing the DataSync agent and the VPC containing the Amazon FSx for NetApp ONTAP file system to establish transitive routing between them. Run an online DataSync task over this connection to copy the entire dataset and all subsequent changes directly to the FSx for NetApp ONTAP file system.
- DOrder multiple AWS Snowball Edge Storage Optimized devices, specifying an Amazon S3 bucket as the destination and using a KMS Customer Managed Key (CMK). Copy the data to the devices. Once the data is imported to S3, set up an AWS Transfer Family SFTP server to pull the data from S3 and write it to the FSx for NetApp ONTAP file system. Use an on-premises SFTP client to transfer the delta over the link.
Answer
The most efficient strategy is to order multiple AWS Snowball Edge Storage Optimized devices to physically ship the of data encrypted with a Customer Managed Key (CMK) to Amazon S3, use AWS DataSync to copy that data from S3 to the target Amazon FSx for NetApp ONTAP file system, and use an on-premises AWS DataSync agent to sync the remaining delta over the dedicated network connection.
The correct strategy uses AWS Snowball Edge Storage Optimized devices to overcome the physical throughput limitations of the network link. Because Snowball Edge cannot directly target Amazon FSx, data must land in Amazon S3 first, encrypted using a KMS Customer Managed Key (CMK), which is required for Snowball Edge. AWS DataSync is then used to transfer the files from S3 to the FSx for NetApp ONTAP target. The final delta is copied online using an on-premises AWS DataSync agent, which can easily complete the incremental sync within the remaining time window.
Step-by-Step Solution
Key Concept
Selecting the optimal hybrid migration path using AWS Snowball Edge and AWS DataSync under tight time and bandwidth constraints.