AWS RDS DB 인스턴스 생성하기 (Oracle Database Instance)
좌측 상단 Services 탭을 누르고 Database - RDS 를 클릭합니다.
왼쪽에 Amazon RDS를 관리할 수 있는 항목들이 나타납니다. 그 중에 Instances를 클릭합니다.
Create database를 클릭합니다.
RDS Instance 생성은 다음의 3 step 으로 진행됩니다.
Select Engine > Specify DB details > Configure advanced settings
# Step 1 : Select engine #
원래 위와같은 이유로 Standard Edition을 선택했었습니다. 그런데 Oracle을 DB인스턴스에 연결하는 단계에서 오류가 나서 Enterprise Edition으로 정정합니다.
정정 이유: AWS RDS를 무료로 이용하기 위해서 Free tier를 이용합니다. 하지만 Free tier는 BYOL(bring-your-own-license)이라는 라이센스 모델만을 지원하고 BYOL은 자신이 소유한 소프트웨어의 라이센스를 사용하기 때문에 로컬에 설치된 Oracle DB(=Enterprise Edition)와 여기서 선택하는 Edition은 같아야합니다.
Oracle Database 선택 -> Oracle Enterprise Edition 선택 -> Next
# Step 2 : Specify DB details #
Oracle DB의 Edition은 같아야하지만 DB engine version은 로컬의 버전과 일치시키지 않아도 문제가 없습니다.
혹시모를 요금발생을 피하기위해서 Free tier 체크사항을 꼭 체크하는 것을 권장합니다. 자동으로 요금이 발생되는 사항이 블록처리됩니다.
DB instance identifier : 원격에 생성되는 컴퓨터의 이름이라고 생각하시면 됩니다.
Master username&password : 나중에 인스턴스DB에 연결할 때 사용되는 id&password입니다.
# Step 3 : Configure advanced settings #
DB 인스턴스를 호스팅하는 VPC 외부의 EC2 인스턴스 및 장치를 DB 인스턴스에 연결하려면 Public accessibility을 Yes로 지정합니다. 즉, VPC 범위가 아닌 개인 컴퓨터에서 DB 인스턴스에 연결할 때 Public accessibility는 Yes로 지정해야 합니다.(추후 설명 추가)
이제 RDS DB인스턴스가 생성되고 있습니다. 약 5분정도 소요됩니다.
View DB instance details 을 클릭하면 아래와 같은 화면이 표시됩니다.
DB instance status 항목을 보면 creating 되고 있습니다.
잠시후, DB instance status 항목이 available으로 변경되면 Instance 생성이 완료된겁니다.
다음으로 생성된 DB 인스턴스에 연결하는 방법을 알아봅시다.(링크)
댓글
댓글 쓰기