A company has applications in an AWS account that is named Source. The account is in an organization in AWS Organizations. One of the applications uses AWS Lambda functions and stores inventory data in an Amazon Aurora database. The application deploys the Lambda functions by using a deployment package. The company has configured automated backups for Aurora. The company wants to migrate the Lambda functions and the Aurora database to a new AWS account that is named Target. The application processes critical data, so the company must minimize downtime. Which solution will meet these requirements?
Select one answer.
Marked answer: A
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose A1
RAM is not the standard migration mechanism It is used to share access, not to move data It does not clearly minimise downtime Snapshot restore is designed for this purpose
Chose B2
To migrate Lambda functions and Aurora DB clusters to a new AWS account with minimal downtime: Lambda Migration: Export or reuse the deployment package from the Source account. Recreate the Lambda function in the Target account. Aurora Migration: Use AWS Resource Access Manager (RAM) to share the Aurora DB cluster with the Target account. Use cross-account cloning to create a copy of the DB cluster in the Target account. This allows the original to remain active while the Target account prepares the new copy — minimizing downtime.
Chose A4
Lambda function and Aurora cluster can NOT be shared with RAM!