More Related Content Similar to Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 2018 (20) More from Amazon Web Services (20) Database Migration Using AWS DMS and AWS SCT (GPSCT307) - AWS re:Invent 20182. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Database Migration Using AWS
DMS and AWS SCT
Mitchell Gurspan
Sr. Solutions Architect
AWS
G P S C T 3 0 7
Ed Murray
SDM AWS DMS/SCT
AWS
3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About Mitchell
Sr. Solutions Architect
AWS
Located in?
4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About Ed
Sr. Database Engineer
AWS
Located in?
5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Earn your sticker
6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Goal is to learn and have a 5-Star session!
• Chalk Talk format/rules, level-set: 300 level, new to AWS DMS/SCT
• We will stay after for more questions and be available by email
• Your feedback is important to us!
• Stickers!
• What’s out of scope for this talk? Data warehouses, NoSQL, licensing
7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pre-Migration—My life as a DBA
8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pre-Migration—My Life as a DBA
1 2 3 2 1 2 3 2 1 5
1 1 1 1 1 2 1 1 1 1
1 1 3 1 1 2 3 1 1 5
1 1 3 1 1 2 3 1 1 1
1 1 3 1 4 2 3 2 1 1
2 1 3 2 4 1 3 2 1 1
22 2 1 2 4 1 1 2 1 11
1 1 1 11 1 2 1 11 1 4
1 2 1 1 1 2 1 11 1 4
3 2 1 11 1 2 1 11 1 11
1 2 1 1 1 1 1 1 1 4
1 2 1 11 1 2 1 11 1 1
1 2 1 2 1 2 1 2 5 1
1 1 1 2 4 2 1 2 11 1
1 1 1 2 4 1 1 1 1 1
1 2 1 2 8 2 1 2 1 1
1 1 1 8 1 1 1 8 1 1
1 2 1 1 1 1 1 8 1 1
1 2 2 8 1 2 2 1 2 11
9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Start your first migration in 10 minutes or less
• Keep your apps running during the migration
• Replicate within, to, or from Amazon EC2 or RDS
• Move data to the same or a different database engine
AWS
Database Migration
Service
10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customer
premises
Application users
AWS
Internet
VPN
• Start replication instance
• Connect to source &
destination
• Select tables, schemas or
databases
Keep your apps running during the migration
AWS
Database Migration Service
• Let DMS create tables, load
data, and keep them in sync
• Switch applications to new
target at your convenience
11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migration
Server
Source
Target
Multiple sources and targets
Source
Source
Target
12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Schema Conversion Tool (AWS SCT)
Converts your commercial database and data
warehouse schemas to open source engines,
Amazon Aurora and Redshift. Converts and loads
data warehouse data into Amazon Redshift
Amazon Aurora
13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SCT migration assessment report
• Assessment of migration
compatibility of source
databases with open source
database engines—RDS MySQL,
RDS PostgreSQL, and Aurora
• Recommends best target engine
• Provides details level of efforts
to complete migration
14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SCT helps with converting tables, views, and code
15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
When to use AWS DMS and SCT?
Modernize Migrate Replicate
16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Quiz: How many unique database systems have been migrated
with DMS/SCT ?
• 20,000
• 50,000
• 75,000
• 90,000
• 100,000
17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Database Migration—Multi phase process
Phase Description Automation Effort
(%)
1 Assessment SCT 2
2 Database Schema Conversion SCT/DMS 14
3 Application conversion/remediation SCT 25
4 Scripts conversion SCT 7
5 Integration with 3rd party applications 3
6 Data Migration DMS 4
7 Functional testing of the entire system 29
8 Performance tuning SCT 2
9 Integration and deployment 7
10 Training and knowledge 2
11 Documentation and version control 2
12 Post production support 3
18. Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Mitchell Gurspan
mtgur@amazon.com
Ed Murray
murraye@amazon.com
19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.