Fizyczna migracja systemów do chmury jest najbardziej technicznie wymagającym etapem całego projektu. Wymaga doboru właściwej strategii dla każdego systemu, odpowiednich narzędzi i starannego zaplanowania momentu przepięcia (cutover).
Narzędzia migracyjne
- Azure Migrate – kompleksowa platforma do oceny i migracji (VM, bazy danych, aplikacje webowe) do Azure.
- AWS Application Migration Service (MGN) – replikacja serwerów na AWS z minimalnym przestojem.
- Veeam Backup & Replication – replikacja VM do chmury, możliwość migracji między hypervisorami.
- Database Migration Service (DMS) – migracja baz danych (SQL Server, MySQL, PostgreSQL, Oracle) między wersjami i platformami.
Migracja baz danych
Bazy danych wymagają szczególnej uwagi ze względu na rozmiar i wymagania dotyczące spójności transakcyjnej. Stosujemy replikację online (CDC – Change Data Capture), która pozwala migrować bazę bez przerwy w działaniu aplikacji. Przestój ograniczony jest do kilkunastu minut niezbędnych na ostateczne przepięcie.
Zapewnienie ciągłości działania
W trakcie migracji infrastruktura produkcyjna działa równolegle z nowym środowiskiem chmurowym. Dopiero po weryfikacji poprawności danych i wydajności nowego środowiska wykonujemy cutover – przepięcie DNS i ruchu użytkowników na chmurę.