π‘ μλ‘ : κ²¬κ³ ν¨μ΄ κ³§ μ λ’°λ€
μ΅κ·Ό λ°μ΄ν°μΌν° νμ¬μ κ°μ 물리μ μ¬ν΄ μ¬λ‘λ μλ² μν€ν μ²μ μ€μμ±μ κ·Ήλͺ νκ² λ³΄μ¬μ£Όμμ΅λλ€. λ¨μν λ°±μ μ λμ΄, μ΄λ€ μν©μμλ μλΉμ€κ° λ©μΆμ§ μκ³ λ°μ΄ν°λ₯Ό μμ νκ² μ§ν€λ κ²μ΄ κ³§ μ¬μ©μμκ² μ λ’°λ₯Ό μ 곡νλ κΈΈμ λλ€. μ ν¬ odenwar.net μμ μ΄λ¬ν μ΅κ³ μμ€μ μμ μ±κ³Ό 보μμ ν보νκΈ° μν΄ μ€λ μκ°ν 1μ°¨, 2μ°¨, 3μ°¨ μλ²λ‘ ꡬμ±λ 3-Tier μν€ν μ²λ₯Ό ꡬμΆνμ¬ μ΄μνκ³ μμ΅λλ€. μ΄ κ°μ΄λλ₯Ό ν΅ν΄ κ·μ¬μ μλΉμ€λ μ¬ν΄μ ν΄νΉμΌλ‘λΆν° μμ λ‘μ΄ μμ€ν μ μ€κ³ν΄ 보μκΈΈ λ°λλλ€.
1. ν°μ΄ 1: νΈλν½μ κ°λΉνλ μΉ/λ©μΌ μλΉμ€μ μ¬μ₯
1μ°¨ μλ²λ μ¬μ©μμκ² νμμ μλΉμ€λ₯Ό μ 곡νλ ν΅μ¬ μλ²(Production Server)μ λλ€. μ΄κ³³μ μ±λ₯κ³Ό 무μ€λ¨ μ΄μμ΄ μ¬μ©μ κ²½νμ μ λΆμ λλ€.

μ£Όμ μν : μΉ μλ²(Web Server), λ©μΌ μλ²(Mail Server) λ± μ€μκ° μλΉμ€ μ 곡.
ν΅μ¬ μ€κ³: λ‘λ λ°Έλ°μ±(Load Balancing) λ° ν΄λ¬μ€ν°λ§μ ν΅ν΄ νΈλν½μ λΆμ°μν€κ³ , ν μλ²μ μ₯μ κ° λ°μν΄λ μλΉμ€κ° κ³μλλλ‘ κ³ κ°μ©μ±(High Availability)μ ν보ν©λλ€.
2. ν°μ΄ 2: λ©μΆ€ μλ μλΉμ€, μ μ 볡ꡬλ₯Ό μν μ΄μν μ λ΅
2μ°¨ μλ²λ μ¬ν΄ λ°μ μ 1μ°¨ μλ²λ₯Ό μ¦μ λ체νμ¬ μλΉμ€ μ°μμ±μ μ± μμ§λ Failover μλ²μ΄μ λ¨κΈ° λ°±μ μ μ₯μμ λλ€. μ΅κ·Ό μΉ΄μΉ΄μ€ λ¨Ήν΅ μ¬νμ²λΌ λ¨μΌ λ°μ΄ν°μΌν°μ 물리μ μ₯μ κ° λ°μν΄λ μλΉμ€κ° λ©μΆμ§ μκ² νλ ν΅μ¬ λ°©μ΄μ μ λλ€.

μ£Όμ μν : μ₯μ μ λ체 μλ λ° λ°μ΄ν° μμ€ μ΅μν.
ν΅μ¬ κ³ λ € μ¬ν: μλΉμ€ 볡ꡬ λͺ©ν μκ°(RTO), λ°μ΄ν° μμ€ νμ© λͺ©ν μκ°(RPO)μ μ΅μννλ λ° μ€μ μ λ‘λλ€.
π 2μ°¨ μλ²μ ν΅μ¬ κΈ°μ : λ°μ΄ν° λκΈ°ν (Replication) μ¬μΈ΅ λΆμ
1μ°¨μ 2μ°¨ μλ² κ° λ°μ΄ν° μΌκ΄μ±μ μλΉμ€ μ°μμ± λ³΄μ₯μ ν΅μ¬μ λλ€.
DBMS 볡μ (Replication):
– Master-Slave λ°©μ: 1μ°¨(Master)μμ λ°μν λͺ¨λ μ°κΈ° μμ
μ 2μ°¨(Slave) μλ²μ μ€μκ°μΌλ‘ 볡μ νμ¬ μ₯μ μ 2μ°¨ μλ²λ₯Ό μ¦μ λ§μ€ν°λ‘ μΉκ²©μν¬ μ μκ² μ€λΉν©λλ€.
– μ΄μ€ν μ루μ
: μλ² λ 벨μμ λμ€ν¬λ νμΌ μμ€ν
μ λ―Έλ¬λ§νμ¬ νλμ¨μ΄ μ₯μ μλ μλΆ λ΄ λ³΅κ΅¬ν μ μλ μ루μ
μ λμ
ν©λλ€. μ΄μνλ λ°μ΄ν°μΌν°(μ§λ¦¬μ λΆμ°)μ 2μ°¨ μλ²λ₯Ό λ°°μΉνλ κ²μ΄ κ°μ₯ μ΄μμ μ
λλ€.
3. ν°μ΄ 3: μΈλΆλ§ μ°¨λ¨, μ΅κ³ μ 보μμ μν Air-Gapped λ°±μ
3μ°¨ μλ²λ μΈλΆ μΈν°λ·λ§κ³Ό μμ ν λΆλ¦¬λ(Air-gapped) νκ²½μμ μ΄μλλ μλ²μ λλ€. 1μ°¨, 2μ°¨ μλ²κ° ν΄νΉλκ±°λ κ΄λ²μν μ¬ν΄λ‘ μμ€λμ΄λ ν΅μ¬ λ°μ΄ν°λ₯Ό μꡬμ μΌλ‘ 보쑴νλ μ΅νμ 보루μ λλ€.

μ£Όμ μν : μ΅κ³ μμ€μ 보μμ΄ νμν λ―Όκ° μ 보 λ° μ₯κΈ° μμΉ΄μ΄λΈ λ°±μ 보κ΄.
ν΅μ¬ μ€κ³: 물리μ λλ λ Όλ¦¬μ λ§ λΆλ¦¬λ₯Ό ν΅ν΄ μΈλΆ μ κ·Όμ μμ² μ°¨λ¨ν©λλ€. 1, 2μ°¨ μλ²μ μ§λ¦¬μ μΌλ‘ λ©λ¦¬ λ¨μ΄μ§ μ격μ§μ μμΉμμΌ κ΄μ μ¬ν΄(μ: μμ°μ¬ν΄)μ λλΉν©λλ€.
π Case Study: νμ¬ μ¬κ³ λ‘ λ³Έ DR(μ¬ν΄ 볡ꡬ) μμ€ν μ μ±ν¨
μ΅κ·Ό μ λΆ λ°μ΄ν°μΌν° νμ¬λ DR μμ€ν μ μ€μμ±μ κ°νκ² μΌκΉ¨μ μ£Όμμ΅λλ€.
- νκ΅ λ°μ΄ν°μΌν° νμ¬: μΉ΄μΉ΄μ€ λ± μ£Όμ μλΉμ€κ° μ₯μκ° λ©μΆ κ²μ 2μ°¨ μλ²(Failover)μ λΆμμ ν ꡬμΆκ³Ό λμΌ λ°μ΄ν°μΌν° λ΄ μμ‘΄μ±μ΄ λμκΈ° λλ¬Έμ λλ€. μ΄μν μμ€ν μ΄ μ λλ‘ μλνλλΌλ©΄ νΌν΄λ ν¨μ¬ μ€μμ κ²μ λλ€.
- κ΅μ μμ νμ¬: μΌλΆ μ λΆ μμ€ν μμ μ¬ν΄ 볡ꡬ 체κ³κ° λ―Έν‘νκ±°λ λ°μ΄ν° λ°±μ μ₯μΉκ° μ 무νμ¬ λ°μ΄ν°κ° μꡬ μμ€λ μκΈ°μ μ²νμ΅λλ€. μ΄λ 3μ°¨ μλ²μ ν΄λΉνλ μκ²©μ§ λΆμ° λ°±μ μ΄ μμμ λ λ°μνλ μ΅μ μ κ²°κ³Όμ λλ€.
μ΄λ¬ν μ¬λ‘λ€μ 1μ°¨ μλ²μ νΈλ¦¬ν¨ λ€μ 2μ°¨ μλ²μ μ μν λ체μ 3μ°¨ μλ²μ κΆκ·Ήμ μΈ λ°μ΄ν° 보νΈκ° λ°λμ λ°λΌμΌ ν¨μ μ μ¦ν©λλ€.
π κ²°λ‘ : 3μ€ μλ² μ²΄κ³λ‘ ν보νλ μ λ’°
μλ² μ’ λ₯ | ν΅μ¬ μν | λ¬μ± λͺ©ν |
---|---|---|
1 ν°μ΄ | μμ μλΉμ€ μ 곡 | κ³ κ°μ©μ± λ° μ±λ₯ |
2 ν°μ΄ | λ°±μ λ° μ₯μ μ λ체 | μ 무 μ°μμ± λ° RTO/RPO ν보 |
3 ν°μ΄ | λ§ λΆλ¦¬ λ° μκ²©μ§ λ°μ΄ν° λ³΄κ΄ | μ΅κ³ μμ€μ 보μ λ° μ¬ν΄ λ°©μ§ |
μ΄λ¬ν 체κ³μ μΈ μλ² μΈνλΌ κ΅¬μΆμ ν΅ν΄ μ¬λ¬λΆμ μλΉμ€λ μ΄λ€ νκ²½ λ³νμλ νλ€λ¦¬μ§ μλ κ°λ ₯ν μμ μ±μ ν보ν μ μμ κ²μ λλ€.
μ ν¬ odenwar.netμ μ΄ 3μ€ μλ² μν€ν μ²λ₯Ό κΈ°λ°μΌλ‘ μλΉμ€λ₯Ό μ΄μνλ©° μλ§μ DR λ° λ³΄μ μλ리μ€λ₯Ό κ²½ννκ³ μμ΅λλ€. λ§μ½ κ·μ¬μ μλΉμ€ νκ²½μ μ΅μ νλ DR μμ€ν μ€κ³, λ°μ΄ν° 볡μ ꡬμ±, λλ λ§ λΆλ¦¬ 보μ μ²΄κ³ κ΅¬μΆμ λν μ λ¬Έμ μΈ μ»¨μ€ν κ³Ό κΈ°μ μ§μμ΄ νμνλ€λ©΄, μ£Όμ νμ§ λ§μκ³ μλ μ΄λ©μΌλ‘ μ°λ½ μ£Όμμμ€.
[μλ² κ΄λ¦¬ λ° κ΅¬μΆ λ¬Έμ]
κ·μ¬μ λΉμ¦λμ€ μ°μμ±κ³Ό λ°μ΄ν° μμ μ μν μ λ¬Έμ μΈ λμμ μνμλ©΄, μΈμ λ μ§ business@odenwar.netμΌλ‘ λ¬Έμν΄ μ£Όμμμ€.