AWSμ—μ„œ μ΅œμ†Œν•œμ˜ λΉ„μš©μœΌλ‘œ κ΅¬ν˜„ν•˜λŠ” 멀티리전 DR μžλ™ν™” ꡬ성

Day 2 | Session 4 | 15:20 - 16:00
μ•ˆμ€€ν™˜ μ†”λ£¨μ…˜μ¦ˆ μ•„ν‚€ν…νŠΈ, AWS
Yongzhe Ren μ†”λ£¨μ…˜μ¦ˆ μ•„ν‚€ν…νŠΈ, AWS

μž¬ν•΄λ³΅κ΅¬μ— λŒ€ν•œ λŒ€λΉ„λŠ” μ˜¨ν”„λ ˆλ―ΈμŠ€λ₯Ό μ΄μš©ν• λ•Œλ‚˜, ν΄λΌμš°λ“œλ₯Ό μ΄μš©ν• λ•Œλ‚˜ 항상 μ€‘μš”ν•˜λ‹€. 이 μ„Έμ…˜μ—μ„œλŠ” AWS Backup을 ν™œμš©ν•˜μ—¬ μ΅œμ†Œν•œμ˜ λΉ„μš©μœΌλ‘œ ν΄λΌμš°λ“œ ν™˜κ²½μ—μ„œ 운영 쀑인 μ‹œμŠ€ν…œμ— λŒ€ν•œ λ©€ν‹° 리전 μž¬ν•΄ 볡ꡬλ₯Ό μžλ™ν™”ν•˜λŠ” λ°©μ•ˆμ„ μ‚΄νŽ΄λ³Έλ‹€. λ”λΆˆμ–΄ μ˜¨ν”„λ ˆλ―ΈμŠ€μ—μ„œ μš΄μ˜μ€‘μΈ μ‹œμŠ€ν…œμ— λŒ€ν•œ μž¬ν•΄λ³΅κ΅¬λ₯Ό λΉ„μš© 효율적으둜 μžλ™ν™”ν•˜κΈ° μœ„ν•΄ μ–΄λ–»κ²Œ AWS Elastic Disaster Recoveryλ₯Ό ν™œμš©ν•  수 μžˆλŠ”μ§€λ„ μ•Œμ•„λ³Έλ‹€. AWS μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•΄ λŒ€λΆ€λΆ„μ˜ μ‹œκ°„λ™μ•ˆ 유휴 μƒνƒœμΈ 볡ꡬ μ‚¬μ΄νŠΈμ— λŒ€ν•œ λΉ„μš©μ„ μ΅œμ†Œν™”ν•˜λ©΄μ„œλ„ μž¬ν•΄λ³΅κ΅¬λ₯Ό μžλ™ν™”ν•  수 μžˆλ‹€.

 

βœ… λͺ©μ°¨

  1. AWSμ—μ„œμ˜ μž¬ν•΄λ³΅κ΅¬
  2. AWS Backup을 μ΄μš©ν•œ 멀티리전 μž¬ν•΄λ³΅κ΅¬
  3. AWS Elastic Disaster Recoveryλ₯Ό μ΄μš©ν•œ μ˜¨ν”„λ ˆλ―ΈμŠ€ μž¬ν•΄λ³΅κ΅¬

1. AWSμ—μ„œμ˜ μž¬ν•΄λ³΅κ΅¬

Disaster Recovery

  • λΉ„μ¦ˆλ‹ˆμŠ€ 지속성
  • ν¬κ·€ν•˜μ§€λ§Œ λŒ€κ·œλͺ¨ μž₯애상황
    • μžμ—°μž¬ν•΄
    • 기술적 이슈
    • 휴먼 μ•‘μ…˜
  • κ°œλ³„ μž₯애에 λŒ€ν•œ λͺ©ν‘œ μΈ‘μ •
    • 볡ꡬ μ‹œκ°„(RTO)
    • 볡ꡬ μ‹œμ (RPO)

 

λ³΅κ΅¬μ‹œμ  및 λ³΅κ΅¬μ‹œκ°„ λͺ©ν‘œ

 

ν΄λΌμš°λ“œμ—μ„œμ˜ μž¬ν•΄ 볡ꡬ μ „λž΅

 

λ³΅κ΅¬μ‹œκ°„ λͺ©ν‘œ - RTO

Backup & RestoreλŠ” μ„œλΉ„μŠ€ 쀑단 기간이 길어지더라도 수용 κ°€λŠ₯ν•œ κ²½μš°μ— μ μš©ν•œλ‹€.

 

λ³΅κ΅¬μ‹œμ  λͺ©ν‘œ - RPO

μž¬ν•΄κ°€ λΉ„μ¦ˆλ‹ˆμŠ€μ— λ―ΈμΉ˜λŠ” 영ν–₯을 κ³ λ €ν•΄μ•Ό ν•œλ‹€. 예λ₯Ό λ“€μ–΄ λŒ€κ·œλͺ¨ 금육 νŠΈλžœμž­μ…˜μ„ μ²˜λ¦¬ν•œλ‹€λ©΄ 짧은 κΈ°κ°„ μ€‘λ‹¨λ˜λ”λΌλ„ λ¦¬μŠ€ν¬κ°€ 맀우 ν¬μ§€λ§Œ, μ‹ μž…μ‚¬μ› ꡐ윑용 μ‹œμŠ€ν…œ 같은 경우면 μ€‘λ‹¨λ˜λ”λΌλ„ 수용 κ°€λŠ₯ν•  것이닀.

 

  • 쀑단이 맀우 ν¬λ¦¬ν‹°μ»¬ν•˜κ³ , κ³ λΉ„μš© νˆ¬μžκ°€ κ°€λŠ₯ν•˜λ‹€λ©΄ → Multi-Site A/A
  • μ€‘λ‹¨λ˜μ–΄λ„ λΉ„μ¦ˆλ‹ˆμŠ€μ— 영ν–₯이 μ—†λ‹€λ©΄ → Backup & Restore
  • μž¬ν•΄μ— μ˜ν•œ 데이터 손싀은 Pilot light와 warm standbyκ°€ 거의 κ°™μŒ
    • λΉ λ₯Έ 볡ꡬ → μ›œ μŠ€νƒ λ°”μ΄
    • 데이터 μ†μ‹€λ§Œ μ—†μœΌλ©΄ λœλ‹€ → 파일럿 라이트

 

2. AWS Backup을 μ΄μš©ν•œ 멀티리전 μž¬ν•΄λ³΅κ΅¬

μž¬ν•΄λ³΅κ΅¬λ₯Ό μœ„ν•œ λ°±μ—… λŒ€μƒ

λ©”νƒ€λ°μ΄ν„°λŠ” 인프라 ꡬ성 μ •λ³΄λ‘œ, μ™„λ²½ν•˜κ²Œ μ›λž˜λŒ€λ‘œ λ³΅μ›ν•˜κΈ° μœ„ν•΄μ„œλŠ” 메타데이터 백업도 ν•„μš”ν•˜λ‹€.

 

메타데이터λ₯Ό μ–΄λ–»κ²Œ μΆ”μΆœν•΄μ„œ λ°±μ—…ν•  κ²ƒμΈμ§€λŠ” μ˜¨ν”„λ ˆλ―ΈμŠ€μ™€ ν΄λΌμš°λ“œ ν™˜κ²½μ— 따라 달라진닀.

  • μ˜¨ν”„λ ˆλ―ΈμŠ€
    • CMDB(κ΅¬μ„±κ΄€λ¦¬λ°μ΄ν„°λ² μ΄μŠ€)
    • 호슀트, μ–΄ν”ŒλΌμ΄μ–ΈμŠ€ μ„€μ • 정보가 λ‹€ λ“€μ–΄μžˆμŒ
    • 수기, μ—‘μ…€ 파일, μ „μš© μ‹œμŠ€ν…œ λ“±
  • AWS ν΄λΌμš°λ“œ
    • CMDB: μ˜¨ν”„λ ˆλ―ΈμŠ€μ™€ λ™μΌν•˜κ±°λ‚˜ ν΄λΌμš°λ“œμ™€ 연동
    • AWS API: API둜 μ„€μ •λœ μƒνƒœλ₯Ό μ½μ–΄μ˜€κ³ , ꡬ성 μ •λ³΄λ‘œ ν•  수 있음
    • IaC: 인프라 자체λ₯Ό μ½”λ“œλ‘œ 관리함
      • AWS CloudFormation, Terraform, AWS Cloud Development Kit

 

Backup & Restore 기반 μž¬ν•΄λ³΅κ΅¬ μžλ™ν™”

  • μž¬ν•΄κ°€ λ°œμƒν•˜λ©΄ DR 리전에 λ°±μ—…ν•΄λ‘” 데이터와 메타데이터λ₯Ό μ‘°ν•©ν•΄ 원본 데이터와 λ™μΌν•˜κ²Œ 볡ꡬ
  • μžλ™ν™”κ°€ ν•„μš”ν•˜λ‹€λ©΄ 각각 κ΅¬ν˜„ν•΄μ•Ό ν•˜κ³ , AWS Backup μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•  수 있음

 

AWS Backup κ°œμš”

  • AWS Backup μ΄λž€?
    • μ™„μ „κ΄€λ¦¬ν˜• μ •μ±… 기반 λ°±μ—… μ„œλΉ„μŠ€
    • μ—¬λŸ¬ AWS μ„œλΉ„μŠ€λ“€μ— 걸쳐 μžλ™ν™”λœ 쀑앙 집쀑식 관리λ₯Ό μ§€μ›ν•˜λŠ” λ°±μ—… μ„œλΉ„μŠ€
    • μ»΄ν“¨νŠΈ, 블둝 μŠ€ν† λ¦¬μ§€, 파일 μŠ€ν† λ¦¬μ§€, 였브젝트 μŠ€ν† λ¦¬μ§€, 데이터 전솑, λ°μ΄ν„°λ² μ΄μŠ€, μ• ν”Œλ¦¬μΌ€μ΄μ…˜, 관리, ν•˜μ΄λΈŒλ¦¬λ“œ

 

μž¬ν•΄λ³΅κ΅¬ μžλ™ν™” κ΅¬ν˜„ 예

  • λͺ¨λ“  데이터와 메타데이터λ₯Ό DR 리전에 볡제
  • CodeBuild λ“± CI/CD 도ꡬλ₯Ό μ΄μš©ν•΄ μžλ™ 볡ꡬ κ°€λŠ₯

 

1. Iac 관리 및 λ°±μ—…

 

2. IaC μ½”λ“œ μ˜μ‘΄μ„± 뢄리

 

3. κ΄€λ¦¬ν˜• λ¦¬μ†ŒμŠ€μ— λŒ€ν•œ κ°„μ ‘ μ ‘κ·Ό

 

4. μž¬ν•΄ 볡ꡬ νƒœμŠ€ν¬μ˜ μ‹€ν–‰ 독립성 확보

 

5. μž¬ν•΄λ³΅κ΅¬ μ‹œμŠ€ν…œμ˜ 지속적인 검증 및 보완

 

3. AWS Elastic Disaster Recoveryλ₯Ό μ΄μš©ν•œ μž¬ν•΄λ³΅κ΅¬

ν΄λΌμš°λ“œ μž¬ν•΄ 볡ꡬ μž₯점

 

ν΄λΌμš°λ“œ μž¬ν•΄ 볡ꡬ의 λΉ„μ¦ˆλ‹ˆμŠ€ 효과

  1. κ²¬κ³ ν•œ 운영 체계: μ΅œμƒμœ„ 볡ꡬ λͺ©ν‘œλ₯Ό 기반으둜 μ•ˆμ •μ„±κ³Ό κ°€μš©μ„± 달성
  2. 운영 νš¨μœ¨μ„±: 쀑볡 인프라 및 λΌμ΄μ„ μŠ€μ˜ ν•„μš”μ„±μ„ μ€„μž„μœΌλ‘œμ¨ λΉ„μš© 절감 확보
  3. λΉ„μ¦ˆλ‹ˆμŠ€ 연속성에 λŒ€ν•œ ν™•μ‹ : 운영 ν™˜κ²½μ— 영ν–₯이 μ—†λŠ” μ‰¬μš΄ μž¬ν•΄ 볡ꡬ ν…ŒμŠ€νŠΈλ₯Ό μˆ˜ν–‰ν•΄ 가동 쀑지 μ‹œκ°„ 및 데이터 손싀 μ΅œμ†Œν™”

 

AWS Elastic Disaster Recoveryλž€?

λ‹€μ–‘ν•œ 고객의 μš”κ±΄μ— λ§žλŠ” μ•ˆμ •μ μ΄κ³ , ν™•μž₯ κ°€λŠ₯ν•˜λ©°, μ•ˆμ „ν•œ μŠ€ν† λ¦¬μ§€ μ„œλΉ„μŠ€ 포트폴리였 제곡

  • μœ μ—°μ„±
    • λͺ¨λ“  μ†ŒμŠ€μ—μ„œ 볡제
    • λ‹€μ–‘ν•œ OS, μ‘μš© ν”„λ‘œκ·Έλž¨ 및 λ°μ΄ν„°λ² μ΄μŠ€ 지원
    • 유휴 볡ꡬ μ‚¬μ΄νŠΈ λ¦¬μ†ŒμŠ€λ₯Ό μ œκ±°ν•˜κ³  ν•„μš”ν•œ 만큼만 μ§€λΆˆ
  • μ‹ λ’°μ„±
    • κ²¬κ³ ν•˜κ³  예츑 κ°€λŠ₯ν•œ 연속 볡제 κΈ°λŠ₯
    • RPO: 수초, RTO: μˆ˜λΆ„
    • λžœμ„¬μ›¨μ–΄, 좩돌 및 인적 였λ₯˜μ— λŒ€ν•œ 보호
  • μžλ™ν™”
    • μ΅œμ†Œν•œμ˜ 기술 μš”κ΅¬μ‚¬ν•­
    • μš΄μ˜μ— 영ν–₯을 주지 μ•ŠλŠ” DR ν…ŒμŠ€νŠΈ
    • ν…ŒμŠ€νŠΈ, 볡ꡬ, Fail Back의 톡합 ν”„λ‘œμ„ΈμŠ€ 지원

 

AWS EDR μ‚¬μš© νŒ¨ν„΄

 

AWS EDR μž‘λ™λ°©μ‹

 

AWS EDR 지원 λŒ€μƒ

 

AWS EDR μ•„ν‚€ν…μ²˜

 

데λͺ¨ μ•„ν‚€ν…μ²˜

 

Summary

 

참고 자료

+ Recent posts