πŸ“™ AWS RDS μ„€μ •

μ–‘μ•„Β·2021λ…„ 12μ›” 3일
0

AWS

λͺ©λ‘ 보기
3/3
post-thumbnail

AWS RDSλŠ” Relational Database Service μ€„μž„λ§λ‘œ AWS ν΄λΌμš°λ“œμ—μ„œ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό 쑰금 더 μ‰½κ²Œ μ„€μΉ˜ν•˜κ³  운영 및 ν™•μž₯ν•  수 μžˆλŠ” μ›Ή μ„œλΉ„μŠ€μ΄λ‹€. μ•žμœΌλ‘œ AWS RDS μ„€μ • μ‹œ 쑰금 더 νŽΈν•  수 μžˆλ„λ‘ μ •λ¦¬ν•΄λ‘λŠ” 글이닀.🌞


πŸ“ AWS RDS μƒμ„±ν•˜κΈ°


πŸŽƒ Β  AWS RDS 이동

κ²€μƒ‰λž€μ— RDS 검색 ν›„ 선택

πŸŽƒ Β  AWS RDS 생성

λ°μ΄ν„°λ² μ΄μŠ€ β†’ λ°μ΄ν„°λ² μ΄μŠ€ 생성 선택

πŸŽƒ Β  엔진 μœ ν˜• 선택

ν‘œμ€€ 생성 선택 및 각자의 ν”„λ‘œμ νŠΈμ— λ§žλŠ” DB 엔진 μœ ν˜• 선택 ν›„ 버전 확인!
버전은 ν™•μΈλ§Œ ν•˜κ³  기본으둜 μ„ΈνŒ…λ˜μ–΄ μžˆλŠ” λ²„μ „μœΌλ‘œ μ‚¬μš©ν•΄λ„ 무방 πŸ‘

πŸŽƒ Β  ν…œν”Œλ¦Ώ 선택 및 DB 접속 정보 μ„€μ •

프리 ν‹°μ–΄λ‘œλ„ μΆ©λΆ„ν•˜λ‹ˆ 프리 ν‹°μ–΄λ‘œ 선택!
μ„€μ • λΆ€λΆ„μ—” DB μ‹λ³„μž 이름 및 DB에 접속 μ‹œ μ‚¬μš©ν•  μ‚¬μš©μž 이름과 νŒ¨μŠ€μ›Œλ“œ 정보λ₯Ό μž…λ ₯ν•΄μ€€λ‹€.
μ‚¬μš©μž 이름과 νŒ¨μŠ€μ›Œλ“œλŠ” λ‚˜μ€‘μ— μ—°κ²°ν•  λ•Œ ν•„μš”ν•˜λ‹ˆ 기얡해둬야 함❗️

πŸŽƒ Β  DB μΈμŠ€ν„΄μŠ€ 클래슀 선택 및 μŠ€ν† λ¦¬μ§€ μ„€μ •

μΈμŠ€ν„΄μŠ€ 클래슀 db.t2.micro둜 선택 ν›„ 이전 μ„ΈλŒ€ 클래슀 포함 뢀뢄을 ν™œμ„±ν™” ν•΄μ€€λ‹€.
ν• λ‹Ήλœ μŠ€ν† λ¦¬μ§€λŠ” 20G둜 μžλ™ μ„€μ • λ˜μ–΄μžˆμ„ν…Œλ‹ˆ ν™•μΈλ§Œ ν•΄λ³Έλ‹€.

πŸ’‘ 이전 μ„ΈλŒ€ DB μΈμŠ€ν„΄μŠ€
AWSλŠ” 이전 μ„ΈλŒ€ μΈμŠ€ν„΄μŠ€μ— 맞게 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ΅œμ ν™”ν–ˆμœΌλ‚˜,
아직 μ—…κ·Έλ ˆμ΄λ“œλ₯Ό ν•˜μ§€ λͺ»ν•œ μ‚¬μš©μžλ₯Ό μœ„ν•΄ 이전 μ„ΈλŒ€ DB μΈμŠ€ν„΄μŠ€λ₯Ό μ œκ³΅ν•΄μ£Όλ―€λ‘œ
ν•΄λ‹Ή 뢀뢄을 ν™œμ„±ν™” ν•΄μ£Όλ©΄ 이전 μ„ΈλŒ€ ν΄λž˜μŠ€κΉŒμ§€ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€.

πŸŽƒ Β  퍼블릭 μ•‘μ„ΈμŠ€ μ„€μ •

프리 ν‹°μ–΄μ—μ„œλŠ” κ°€μš©μ„± 및 내ꡬ성 섀정이 λΆˆκ°€ν•˜λ‹ˆ νŒ¨μŠ€ν•œλ‹€.
λ‘œμ»¬μ—μ„œ MySQL을 μ—°κ²° ν•  λ•Œ 퍼블릭 섀정이 예둜 λ˜μ–΄μžˆμ§€ μ•ŠμœΌλ©΄ 연결이 μ•ˆλ˜λ―€λ‘œ κΌ­ 예둜 ν•΄μ€˜μ•Ό ν•œλ‹€β—οΈ

πŸŽƒ Β  λ³΄μ•ˆ κ·Έλ£Ή, DB 포트 μ„€μ •

λ³΄μ•ˆ 그룹은 일단 기본으둜 μ„ΈνŒ…λ˜μ–΄μžˆλŠ” κΈ°μ‘΄ ν•­λͺ© μ„ νƒμœΌλ‘œ ν•œλ‹€. (μΆ”ν›„ DB 생성 ν›„ λ³΄μ•ˆ κ·Έλ£Ή μ„€μ •ν•  μ˜ˆμ •)
DB 포트 λ²ˆν˜ΈλŠ” 3306으둜 μ„€μ •ν•˜κ³  인증 μ˜΅μ…˜μ€ κ°€μž₯ 기본적인 μ•”ν˜Έ 인증으둜 μ„ νƒν•œλ‹€.

πŸŽƒ Β  λ°μ΄ν„°λ² μ΄μŠ€ 생성

μ—¬κΈ°κΉŒμ§€ ν•˜κ³  λ°μ΄ν„°λ² μ΄μŠ€ 생성 클릭!!

ν•΄λ‹Ή λ°μ΄ν„°λ² μ΄μŠ€κ°€ 생성 쀑인 λͺ¨μŠ΅μ„ λ³Ό 수 μžˆλ‹€. 'μ‚¬μš© κ°€λŠ₯'이 λ˜κΈ°κΉŒμ§€λŠ” λͺ‡ λΆ„ μ†Œμš”λœλ‹€.

πŸŽƒ Β  λ³΄μ•ˆ κ·Έλ£Ή μΆ”κ°€

DBκ°€ μƒμ„±λμœΌλ©΄ 3306 포트 λ²ˆν˜Έμ— ν•΄λ‹Ήν•˜λŠ” λ³΄μ•ˆ 그룹을 μΆ”κ°€ν•΄μ€˜μ•Ό ν•œλ‹€.

⛔️ 3306 포트 μΆ”κ°€ 없이 연결해보면 μ—λŸ¬κ°€ λ°œμƒν•œλ‹€β—οΈ

🐢 Β  μΈλ°”μš΄λ“œ λ³΄μ•ˆ κ·Έλ£Ή 선택

μƒμ„±λœ DBμ—μ„œ λ³΄μ•ˆ κ·Έλ£Ή 쀑 Inbound μœ ν˜•μœΌλ‘œ 된 λ³΄μ•ˆ κ·Έλ£Ή 선택

🐢 Β  μΈλ°”μš΄λ“œ κ·œμΉ™ νŽΈμ§‘

🐢 Β  μΈλ°”μš΄λ“œ κ·œμΉ™ μΆ”κ°€ ν›„ μ €μž₯

MYSQL/Aurora μœ ν˜• 선택 ν›„ 0.0.0.0/0, ::/0 두 가지 선택 ν›„ μ €μž₯ν•œλ‹€.
이 λ•Œ, ν¬νŠΈλŠ” μžλ™μœΌλ‘œ 3306으둜 μ§€μ •λœλ‹€.

πŸŽƒ Β  MySQL Workbench μ—°κ²°

🐢 Β  μ—°κ²° μ„€μ •

  • Connection Name: μ‚¬μš©ν•  DB 이름 μž…λ ₯
  • Hostname: RDS μ—”λ“œν¬μΈνŠΈ μ£Όμ†Œ μž…λ ₯
  • Port: RDS 포트 μž…λ ₯
  • Username: RDS μ—°κ²° μ‚¬μš©μž 이름 μž…λ ₯
  • Password: RDS μ—°κ²° μ‚¬μš©μž νŒ¨μŠ€μ›Œλ“œ μž…λ ₯ (Store in Keychain... μ„ νƒν•˜λ©΄ μž…λ ₯λž€ λ‚˜μ˜΄. ν•˜λ‹¨ 이미지 μ°Έκ³ )

🐢 Β  Test Connection 선택

🐢 Β  Test Connection 확인

Successful πŸ˜ƒ

Test Connection 확인 μ™„λ£Œ ν›„ OK λ²„νŠΌ μ„ νƒν•˜λ©΄ 확인 ν•  수 μžˆλ‹€. 끝! πŸ™Œ

profile
Back-end developer

0개의 λŒ“κΈ€