AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. The AWS Database Migration Service can migrate your data to and from most widely used commercial and open-source databases.
AWS Database Migration Service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle or Microsoft SQL Server to Amazon Aurora. With AWS Database Migration Service, you can continuously replicate your data with high availability and consolidate databases into a petabyte-scale data warehouse by streaming data to Amazon Redshift and Amazon S3.
When migrating databases to Amazon Aurora, Amazon Redshift, Amazon DynamoDB or Amazon DocumentDB (with MongoDB compatibility) you can use DMS free for six months.
Below are the cmdlets which are available with AWS Database Migration Service
CmdletName | ServiceOperation |
Complete-DMSPendingMaintenanceAction | ApplyPendingMaintenanceAction |
Edit-DMSEndpoint | ModifyEndpoint |
Edit-DMSEventSubscription | ModifyEventSubscription |
Edit-DMSReplicationInstance | ModifyReplicationInstance |
Edit-DMSReplicationSubnetGroup | ModifyReplicationSubnetGroup |
Edit-DMSReplicationTask | ModifyReplicationTask |
Get-DMSAccountAttribute | DescribeAccountAttributes |
Get-DMSCertificate | DescribeCertificates |
Get-DMSConnection | DescribeConnections |
Get-DMSEndpoint | DescribeEndpoints |
Get-DMSEndpointType | DescribeEndpointTypes |
Get-DMSEvent | DescribeEvents |
Get-DMSEventCategory | DescribeEventCategories |
Get-DMSEventSubscription | DescribeEventSubscriptions |
Get-DMSOrderableReplicationInstance | DescribeOrderableReplicationInstances |
Get-DMSPendingMaintenanceAction | DescribePendingMaintenanceActions |
Get-DMSRefreshSchemasStatus | DescribeRefreshSchemasStatus |
Get-DMSReplicationInstance | DescribeReplicationInstances |
Get-DMSReplicationInstanceTaskLog | DescribeReplicationInstanceTaskLogs |
Get-DMSReplicationSubnetGroup | DescribeReplicationSubnetGroups |
Get-DMSReplicationTask | DescribeReplicationTasks |
Get-DMSReplicationTaskAssessmentResult | DescribeReplicationTaskAssessmentResults |
Get-DMSResourceTag | ListTagsForResource |
Get-DMSSchema | DescribeSchemas |
Get-DMSTableStatistic | DescribeTableStatistics |
Import-DMSCertificate | ImportCertificate |
Invoke-DMSSchemaRefresh | RefreshSchemas |
New-DMSEndpoint | CreateEndpoint |
New-DMSEventSubscription | CreateEventSubscription |
New-DMSReplicationInstance | CreateReplicationInstance |
New-DMSReplicationSubnetGroup | CreateReplicationSubnetGroup |
New-DMSReplicationTask | CreateReplicationTask |
Remove-DMSCertificate | DeleteCertificate |
Remove-DMSConnection | DeleteConnection |
Remove-DMSEndpoint | DeleteEndpoint |
Remove-DMSEventSubscription | DeleteEventSubscription |
Remove-DMSReplicationInstance | DeleteReplicationInstance |
Remove-DMSReplicationSubnetGroup | DeleteReplicationSubnetGroup |
Remove-DMSReplicationTask | DeleteReplicationTask |
Remove-DMSResourceTag | RemoveTagsFromResource |
Restart-DMSReplicationInstance | RebootReplicationInstance |
Restore-DMSTable | ReloadTables |
Set-DMSResourceTag | AddTagsToResource |
Start-DMSReplicationTask | StartReplicationTask |
Start-DMSReplicationTaskAssessment | StartReplicationTaskAssessment |
Stop-DMSReplicationTask | StopReplicationTask |
Test-DMSConnection | TestConnection |
You can also check other AWS Services, and each services cmdlets we are providing.