Migracja z minimalnym przestojem do usługi Azure Database for MySQL — serwer elastyczny
Migracje programu MySQL do serwera elastycznego usługi Azure Database for MySQL można wykonać z minimalnym przestojem przy użyciu replikacji typu data-in, co ogranicza ilość przestojów poniesionych przez aplikację.
Szczegółowe informacje i przypadki użycia dotyczące migrowania baz danych do serwera elastycznego usługi Azure Database for MySQL można również znaleźć w przewodniku po migracji baz danych. Ten przewodnik zawiera wskazówki, które będą prowadzić do pomyślnego planowania i wykonywania migracji bazy danych MySQL na platformę Azure.
Omówienie
Korzystając z replikacji typu data-in, można skonfigurować źródło jako element podstawowy i docelowy jako replikę, aby zapewnić ciągłą synchronizację wszelkich nowych transakcji z platformą Azure, gdy aplikacja pozostaje uruchomiona. Po dogonieniu danych po docelowej stronie platformy Azure zatrzymasz aplikację przez krótki czas (minimalny przestój), zaczekaj na ostatnią partię danych (od momentu zatrzymania aplikacji, aż aplikacja będzie skutecznie niedostępna, aby podjąć nowy ruch), aby nadrobić zaległości w obiekcie docelowym, a następnie zaktualizujesz parametry połączenia, aby wskazać platformę Azure. Po zakończeniu aplikacja będzie aktywna na platformie Azure.