Podsumowanie
W tym module przedstawiono sposób pomyślnej migracji danych z lokalnego serwera MySQL do nowego serwera elastycznego usługi Azure Database for MySQL. Wybrano migrację w trybie offline, ponieważ ustawienia sieci uniemożliwiły bezpośrednie połączenie między serwerem elastycznym a serwerem lokalnym. Po wybraniu interfejsu wiersza polecenia usługi Azure Import jako najprostszej opcji utworzono pełną kopię zapasową bazy danych przy użyciu narzędzia Percona XtraBackup, a następnie przywrócono go na nowy serwer elastyczny MySQL. Na koniec przekierowano aplikacje klienckie bazy danych do serwera elastycznego MySQL i zakończono migrację.
Najważniejsze wnioski są zrozumienie najlepszych narzędzi i podejść do różnych scenariuszy migracji. Interfejs wiersza polecenia importowania usługi Azure MySQL jest zalecany do migracji z maszyn wirtualnych i lokalnych, podczas gdy usługa DMS jest sugerowana dla wszystkich innych migracji. Inne narzędzia społeczności mogą być używane w przypadku, gdy te dwa narzędzia nie mogą obsługiwać migracji. Każde narzędzie ma własne zalety i wady, a wybór zależy od konkretnych wymagań migracji.
Materiały uzupełniające
- Przewodnik po migracji bazy danych na platformę Azure
- Azure Database for MySQL: serwer elastyczny
- Percona XtraBackup 8
- Dokumentacja interfejsu wiersza polecenia platformy Azure: importowanie serwera elastycznego mysql