요약
이 모듈에서는 온-프레미스 MySQL 서버의 데이터를 새로운 Azure Database for MySQL 유연한 서버로 성공적으로 마이그레이션하는 방법을 알아보았습니다. 네트워크 설정으로 인해 유연한 서버와 온-프레미스 서버 간의 직접 연결이 차단되었기 때문에 오프라인 마이그레이션을 선택했습니다. 가장 단순한 옵션으로 Azure Import CLI를 선택한 후 Percona XtraBackup을 사용하여 전체 데이터베이스 백업을 만든 다음 이를 새로운 MySQL 유연한 서버에 복원했습니다. 마지막으로 데이터베이스 클라이언트 애플리케이션을 MySQL 유연한 서버로 리디렉션하고 마이그레이션을 완료했습니다.
주요 내용은 다양한 마이그레이션 시나리오에 가장 적합한 도구와 방식을 이해하는 것입니다. VM 및 온-프레미스에서의 마이그레이션에는 Azure MySQL Import CLI가 권장되고, 다른 모든 마이그레이션에는 DMS가 권장됩니다. 마이그레이션을 지원할 수 없는 경우 다른 커뮤니티 도구를 사용할 수 있습니다. 각 도구에는 고유한 장단점이 있으며 선택은 마이그레이션의 특정 요구 사항에 따라 달라집니다.
추가 자료
- Azure 데이터베이스 마이그레이션 가이드
- Azure Database for MySQL: 유연한 서버
- Percona XtraBackup 8
- Azure CLI 참조: mysql 유연한 서버 가져오기