</>Học Dev
Bài học

Tuần 9 - Ngày 1: Migration Strategies (7Rs)

Tuần 9 – Ngày 1

Tuần 9 - Ngày 1: Migration Strategies (7Rs)

1. The 7Rs of Migration

7RsMIGRATIONSTRATEGIES1.RETIREDecommission,nolongerneeded2.RETAINKeepon-premises(notreadytomigrate)3.RELOCATE(VMwareonly)VMwareCloudonAWS4.REHOST(LiftandShift)Moveas-istoEC2Tools:MGN,SMS5.REPLATFORM(LiftandReshape)MinoroptimizationsExample:MovetoRDS6.REPURCHASE(DropandShop)MovetoSaaSExample:CRMtoSalesforce7.REFACTOR(Re-architect)Redesignforcloud-nativeMosteffort,mostbenefit

2. Migration Tools

AWSMIGRATIONTOOLSDISCOVERY:MigrationHubApplicationDiscoveryServiceMigrationEvaluatorSERVERMIGRATION:ApplicationMigrationService(MGN)ServerMigrationService(SMS)-legacyDATABASEMIGRATION:DatabaseMigrationService(DMS)SchemaConversionTool(SCT)DATATRANSFER:DataSyncTransferFamilySnowFamilyStorageGatewayCONTAINERMIGRATION:App2Container

3. Application Migration Service (MGN)

MGNPROCESSSourceServersAWSServerStagingArea+AgentReplication(EBSvolumes)Test/CutoverTargetEC2InstancesBenefits:-Continuousreplication-Non-disruptivetesting-Automatedconversion-Supportsphysical,virtual,cloud

4. Database Migration Service (DMS)

Migration Types:
- Full load
- Full load + CDC (Change Data Capture)
- CDC only

Supported Sources:
- On-premises databases
- RDS, Aurora, S3
- Oracle, SQL Server, MySQL, PostgreSQL

Schema Conversion Tool (SCT):
- Convert schemas between engines
- Oracle → PostgreSQL
- SQL Server → MySQL
- Assessment reports

5. Snow Family

SNOWFAMILYSNOWCONE(8TB):EdgecomputingSmalldatatransferSNOWBALLEDGE:StorageOptimized(80TB)ComputeOptimized(42TB+GPU)SNOWMOBILE(100PB):Exabyte-scalemigrationUsewhen:-Limitedbandwidth-Largedatasets(>10TBtypically)-TimeconstraintsTransfertimecomparison:100TB@1Gbps=~12days100TBviaSnowball=~1weektotal

Tài liệu tham khảo chính thức


Ngày tiếp theo: Data Migration Patterns