AWSμμ μ΅μνμ λΉμ©μΌλ‘ ꡬννλ λ©ν°λ¦¬μ DR μλν ꡬμ±
Day 2 | Session 4 | 15:20 - 16:00
μμ€ν μ루μ μ¦ μν€ν νΈ, AWS
Yongzhe Ren μ루μ μ¦ μν€ν νΈ, AWS
μ¬ν΄λ³΅κ΅¬μ λν λλΉλ μ¨νλ λ―Έμ€λ₯Ό μ΄μ©ν λλ, ν΄λΌμ°λλ₯Ό μ΄μ©ν λλ νμ μ€μνλ€. μ΄ μΈμ μμλ AWS Backupμ νμ©νμ¬ μ΅μνμ λΉμ©μΌλ‘ ν΄λΌμ°λ νκ²½μμ μ΄μ μ€μΈ μμ€ν μ λν λ©ν° 리μ μ¬ν΄ 볡ꡬλ₯Ό μλννλ λ°©μμ μ΄ν΄λ³Έλ€. λλΆμ΄ μ¨νλ λ―Έμ€μμ μ΄μμ€μΈ μμ€ν μ λν μ¬ν΄λ³΅κ΅¬λ₯Ό λΉμ© ν¨μ¨μ μΌλ‘ μλννκΈ° μν΄ μ΄λ»κ² AWS Elastic Disaster Recoveryλ₯Ό νμ©ν μ μλμ§λ μμλ³Έλ€. AWS μλΉμ€λ₯Ό νμ©ν΄ λλΆλΆμ μκ°λμ μ ν΄ μνμΈ λ³΅κ΅¬ μ¬μ΄νΈμ λν λΉμ©μ μ΅μννλ©΄μλ μ¬ν΄λ³΅κ΅¬λ₯Ό μλνν μ μλ€.
β λͺ©μ°¨
- AWSμμμ μ¬ν΄λ³΅κ΅¬
- AWS Backupμ μ΄μ©ν λ©ν°λ¦¬μ μ¬ν΄λ³΅κ΅¬
- 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λ₯Ό μ΄μ©ν μ¬ν΄λ³΅κ΅¬
ν΄λΌμ°λ μ¬ν΄ 볡ꡬ μ₯μ
ν΄λΌμ°λ μ¬ν΄ 볡ꡬμ λΉμ¦λμ€ ν¨κ³Ό
- κ²¬κ³ ν μ΄μ 체κ³: μ΅μμ 볡ꡬ λͺ©νλ₯Ό κΈ°λ°μΌλ‘ μμ μ±κ³Ό κ°μ©μ± λ¬μ±
- μ΄μ ν¨μ¨μ±: μ€λ³΅ μΈνλΌ λ° λΌμ΄μ μ€μ νμμ±μ μ€μμΌλ‘μ¨ λΉμ© μ κ° ν보
- λΉμ¦λμ€ μ°μμ±μ λν νμ : μ΄μ νκ²½μ μν₯μ΄ μλ μ¬μ΄ μ¬ν΄ 볡ꡬ ν μ€νΈλ₯Ό μνν΄ κ°λ μ€μ§ μκ° λ° λ°μ΄ν° μμ€ μ΅μν
AWS Elastic Disaster Recoveryλ?
λ€μν κ³ κ°μ μ건μ λ§λ μμ μ μ΄κ³ , νμ₯ κ°λ₯νλ©°, μμ ν μ€ν λ¦¬μ§ μλΉμ€ ν¬νΈν΄λ¦¬μ€ μ 곡
- μ μ°μ±
- λͺ¨λ μμ€μμ 볡μ
- λ€μν OS, μμ© νλ‘κ·Έλ¨ λ° λ°μ΄ν°λ² μ΄μ€ μ§μ
- μ ν΄ λ³΅κ΅¬ μ¬μ΄νΈ 리μμ€λ₯Ό μ κ±°νκ³ νμν λ§νΌλ§ μ§λΆ
- μ λ’°μ±
- κ²¬κ³ νκ³ μμΈ‘ κ°λ₯ν μ°μ 볡μ κΈ°λ₯
- RPO: μμ΄, RTO: μλΆ
- λμ¬μ¨μ΄, μΆ©λ λ° μΈμ μ€λ₯μ λν 보νΈ
- μλν
- μ΅μνμ κΈ°μ μꡬμ¬ν
- μ΄μμ μν₯μ μ£Όμ§ μλ DR ν μ€νΈ
- ν μ€νΈ, 볡ꡬ, Fail Backμ ν΅ν© νλ‘μΈμ€ μ§μ
AWS EDR μ¬μ© ν¨ν΄
AWS EDR μλλ°©μ
AWS EDR μ§μ λμ
AWS EDR μν€ν μ²
λ°λͺ¨ μν€ν μ²
Summary
μ°Έκ³ μλ£
- AWS Backup λ° AWS EDR κ΄λ ¨ μν¬μ΅ μλ£
- AWS ν΄λΌμ°λμμμ μ¬ν΄λ³΅κ΅¬ λ°±μ λ° μλ΄μ μλ£
- AWS Skill Builder λ¬΄λ£ μ¨λΌμΈ νΈλ μ΄λ