이 문서에서는 온-프레미스 Oracle Database 워크로드를 Azure로 마이그레이션하는 데 사용할 수 있는 고려 사항 및 권장 사항을 설명합니다. 이 문서에서는 Oracle Database 기술 및 Azure 네트워킹에 대한 기본적인 이해가 있다고 가정합니다. 이 지침에서는 다음 시나리오를 다룹니다.
- Oracle 데이터베이스를 Azure Virtual Machines로 물리적 마이그레이션
- Oracle 데이터베이스를 Oracle Database@Azure(OD@A) Exadata Database Service로 물리적 마이그레이션
아키텍처
다음 다이어그램은 이 시나리오의 예를 보여줍니다.
이 아키텍처의 Visio 파일을 다운로드합니다.
시나리오
다음 초기 시나리오 세부 정보를 고려합니다.
온-프레미스 데이터 센터에서 실행되는 하나 이상의 Oracle 데이터베이스가 있습니다. 데이터베이스를 Azure로 마이그레이션하려고 합니다.
데이터베이스는 Oracle Database 19c, Enterprise Edition에서 실행됩니다.
데이터베이스는 ORACLE RAC(실제 애플리케이션 클러스터)를 사용할 수 있습니다. 재해 복구의 경우 Oracle Data Guard를 통해 주 데이터베이스 위치에서 지리적으로 멀리 떨어진 다른 데이터 센터에 데이터베이스를 복제합니다.
최소 가동 중지 시간으로 데이터베이스를 Azure로 마이그레이션해야 합니다.
또한 데이터베이스에 의존하는 애플리케이션 서비스를 마이그레이션하려고 합니다.
Azure ExpressRoute를 통해 Azure에 대한 네트워크 연결을 설정하고 Azure에서 허브 및 스포크 네트워크 토폴로지 사용
허브 가상 네트워크에서 트래픽은 FortiGate, Check Point 또는 Cisco와 같은 비 Microsoft NVA(네트워크 가상 어플라이언스)를 트래버스해야 합니다. NVA는 라우팅 디바이스로 작동하므로 Azure를 주고받는 트래픽이 트래픽 검사를 거치고 완전히 라우팅할 수도 있습니다.
구현 체크리스트
자세한 내용은 다음을 참조하세요.