Getting recommendations from Amazon DataSync Discovery
After Amazon DataSync Discovery collects information about your on-premises storage system, it can recommend moving your data on a per-resource basis to one or more of the following Amazon storage services:
What's included in the recommendations?
DataSync Discovery recommendations include storage configurations and cost estimates to help you choose the Amazon storage service that works for your data.
Amazon storage configuration
DataSync Discovery provides information about how you might want to configure a recommended Amazon storage service. The storage configuration is designed to optimize costs while helping meet storage performance and capacity needs based on information that's collected during a discovery job.
The storage configuration is only an approximation and might not account for all capabilities provided by an Amazon storage service. For more information, see What's not included in the recommendations?
Estimated cost
DataSync Discovery provides an estimated monthly cost for each Amazon storage service that it recommends. The cost is based on standard Amazon pricing and provides only an estimate of your Amazon fees. It does not include any taxes that might apply. Your actual fees depend on a variety of factors, including your usage of Amazon services.
The estimated cost also doesn't include the one-time or periodic fees for migrating your data to Amazon.
What's not included in the recommendations?
DataSync Discovery won't recommend an Amazon storage service that doesn't meet your storage configuration needs.
Additionally, the following Amazon storage capabilities currently aren't accounted for when recommendations are determined:
-
Amazon FSx for NetApp ONTAP – Single-AZ deployments and backup storage
-
Amazon EFS – EFS One Zone storage classes and backup storage
-
Amazon FSx for Windows File Server – Single-AZ deployments and backup storage
Getting recommendations
You can generate Amazon storage recommendations after your discovery job completes, when you stop the job, and even sometimes if the job completes but had some issues collecting information from your storage system.
There might be situations when you can't get recommendations (for example, if your discovery job fails). For more information, see Recommendation statuses.
Tip
Before starting your migration to Amazon, review the DataSync Discovery recommendations with your Amazon account team.
Copy the following
describe-discovery-job
command:aws datasync describe-discovery-job --discovery-job-arn "
your-discovery-job-arn
"For the
--discovery-job-arn
parameter, specify the Amazon Resource Name (ARN) of the discovery job that you ran on the storage system.-
Run the
describe-discovery-job
command.If your response includes a
Status
that isn'tFAILED
, you can continue. If you seeFAILED
, you must run another discovery job on your storage system to try to generate recommendations. -
If your discovery job completed successfully, skip this step. Otherwise, do the following to manually generate recommendations:
-
Copy the following
generate-recommendations
command:aws datasync generate-recommendations \ --discovery-job-arn "
your-discovery-job-arn
" \ --resource-typecluster-svm-volume
\ --resource-idsstorage-resource-UUIDs
-
For the
--discovery-job-arn
parameter, specify the ARN of the same discovery job that you specified in Step 2. -
For the
--resource-type
parameter, specifyCLUSTER
,SVM
, orRESOURCE
depending on the kind of resource you want recommendations on. -
For the
--resource-ids
parameter, specify universally unique identifiers (UUIDs) of the resources that you want recommendations on. -
Run the
generate-recommendations
command. -
Wait until the
RecommendationStatus
element in the response has aCOMPLETED
status, then move to the next step.
-
-
Copy the following
describe-storage-system-resources
command:aws datasync describe-storage-system-resources \ --discovery-job-arn "
your-discovery-job-arn
" \ --resource-typecluster-svm-volume
Specify the following parameters in the command:
-
--discovery-job-arn
– Specify the ARN of the same discovery job that you specified in Step 2. -
--resource-type
– Specify the resource type you generated recommendations on (for example,VOLUME
).
-
-
Run the
describe-storage-system-resources
command.Note
In the response, if you don't see
COMPLETED
forRecommendationStatus
, check the recommendation statuses for more information. You may need to retry generating recommendations.In this example response, the
Recommendations
element suggests a couple Amazon storage services where you can migrate a specific volume, how you might configure the service, and estimated monthly Amazon storage costs.{ "Recommendations": [{ "StorageType": "fsxOntap", "StorageConfiguration": { "StorageCapacityGB": "1024", "ProvisionedIOpsMode": "AUTOMATIC", "CapacityPoolGB": "0", "TotalIOps": "0", "DeploymentType": "Multi-AZ", "ThroughputCapacity": "128" }, "EstimatedMonthlyStorageCost": "410.0" }, { "StorageType": "efs", "StorageConfiguration": { "InfrequentAccessStorageGB": "1", "StandardStorageGB": "1", "InfrequentAccessRequests": "0", "ProvisionedThroughputMBps": "0", "PerformanceMode": "General Purpose", "ThroughputMode": "Bursting" }, "EstimatedMonthlyStorageCost": "1.0" } ], "RecommendationStatus": "COMPLETED" }