brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Sep 02. 2023

36탄-4. Oracle 사용자를 위한 AWS의 제안

목표

<1> Amazon RDS for Oracle  이해

<2> Amazon RDS Custom for Oracle  이해   

<3> DR 알아보자 



<1> Amazon RDS for Oracle  이해 


1

RDS로 변경하면 운영비용 39% 절감됨  


2

6개의 데이터베이스 엔진 중 선택할 수 있는 관리형 데이터베이스 


Amazon Aurora

MySQL

Postgre SQL

Maria DB

SQL Server

ORACLE  



3

설치법?


온프라미스에 설치

EC2/Vmware Cloud에 설치

Amazon RDS Custom for Oracle 설치

Amazon RDS for Oracle    



4

AWS의 Oracle 적용 옵션 3가지 



5

RDS 및 RDS Custom for Oracle는 라이선스를 별도 구매할 필요가 없다.

기존 BYOL 라이선스를 사용할 수 있다.  



6

RDS for Oracle   지원버전 확인하자.

시기에 따라 지원되는 버전이 변경된다. 

RDS for Oracle 지원하는 인스턴스 유형을 미리 확인하자.

T3, M5 , M6i, M5d 등 지원 



7

RDS for Oracle은 EFS를 사용하여 마이그레이션이 가능하다.

RDS for Oracl의 백업. 최대 35일까지 보관됨. 자동 백업됨.

수동백업은 영구 보관됨.   



 <2> Amazon RDS Custom for Oracle  이해  


1

고객의 VPC에 배포된 인스턴스  


2

Sysdba를 통한 전체 Oracle 데이터베이스 액세스, OS에 대한 권한 및 루트 액세스 


3

타사 및 패키지 애플리케이션을 데이터베이스 인스턴스에 설치할 수 있다.  


4

사용을 위한 워크 플로가 따로 있다. 


다음은 워크 플로. 

VPC, IAM 설정

S3버킷에 데이터베이스 소프트웨어 업로드

미디어에서 RDS 사용자 정의 엔진 버전(CEV) 생성

사용자 정의 엔진 버전(CEV)에서 RDS 사용자 지정 DB인스턴스 생성

애플리케이션을 RDS Custom DB인스턴스 엔드포인트에 연결

DB 호스트에 액세스  


5

RDS Custom for Oracle 지원 버전 확인하자. 시기에 따라 지원 버전이 다르다. 


6

인스턴스 제약?

최대  96 CPU까지 지원한다.

db.r5.large   2 / 16 지원

db.r5.2 large , db.r5.4 xlarge , db.r5.8 xlarge , db.r5.12 xlarge , db.r5.16 xlarge , db.r5.24 xlarge 지원

R5b는 지원하지 않는다.  


7

패치등은 사용자가 직접 해야 한다. 


8

사용자 정의 스토리지 사용법 확인하자.

Gp3, io2는 아직 미지원 한다.  


9

RDS Custom for Oracle 필요한 경우?

오라클 ERP처럼 호스트에 접속해야 하는 경우 사용필요하다.

Lift and Shift로 그대로 이전할 경우  




<3> DR 알아보자 


특정 시점까지 복구가 가능하다.

Data Guard 사용 필요.   




다음 자료

https://brunch.co.kr/@topasvga/3424


감사합니다.

매거진의 이전글 36탄-3. SQL Server를 AWS로 마이그레이션
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari