π KCB Cutover Dashboard - μ¬μ©μ κ°μ΄λ (User Guide)
λ³Έ κ°μ΄λλ KCB μ¬ν΄λ³΅κ΅¬(DR) λͺ¨μνλ ¨ λ° Cutover μμ μ μ°Έμ¬νλ μΌλ° μ¬μ©μ, νμ₯ μμ μ λ° λͺ¨λν°λ§ λ΄λΉμλ₯Ό μν κ°μ΄λ λ¬Έμμ λλ€.
π λͺ©μ°¨
- μμ€ν μκ° λ° μ μ μλ΄
- μ¬μ©μ λ‘κ·ΈμΈ
- νλ©΄ κ΅¬μ± λ° λͺ¨λ μλ΄
- μμ μν λ° μνλ³ μΈλμΌμ΄ν°
- μ€μκ° λκΈ°ν λ° μΈν°λμ
- μμ£Ό 묻λ μ§λ¬Έ (FAQ)
1. μμ€ν μκ° λ° μ μ μλ΄
KCB Cutover Dashboardλ μ¬ν΄λ³΅κ΅¬ λͺ¨μνλ ¨ μ€ κ° μμ€ν λ³/λ¨κ³λ³ μ ν μμ μ μ§ν μν©μ μ€μκ°μΌλ‘ νμΈνκ³ κ³΅μ ν μ μλλ‘ μ μλ μΉ λͺ¨λν°λ§ μμ€ν μ λλ€.
- μ μ URL:
http://<μλ²-IP>:3000(μν©μ€ λ° μλ΄λ μ£Όμ) - κΆμ₯ λΈλΌμ°μ : Google Chrome, Microsoft Edge, Safari (μ΅μ λ²μ )
- μ§μ λλ°μ΄μ€: μ€λ§νΈν°(iOS/Android), νλΈλ¦Ώ, PC, μ’ ν© κ΄μ λͺ¨λν°
2. μ¬μ©μ λ‘κ·ΈμΈ
보μμ μν΄ λμ보λ μ μ μ λ‘κ·ΈμΈ νλ©΄μ΄ μΆλ ₯λ©λλ€.
(μ°Έκ³ μ© λΈλλ λ‘κ³ )
[!NOTE]
μΌλ° μ¬μ©μ λΉλ°λ²νΈ:1234(μ΄μ νκ²½μ λ°λΌ λ³κ²½λ μ μμ)
- λΈλΌμ°μ μμ λμ보λ μ£Όμ μ μ
- λΉλ°λ²νΈ μ λ ₯λμ μ§μ λ μ¬μ©μ λΉλ°λ²νΈ μ λ ₯
λ‘κ·ΈμΈλ²νΌ ν΄λ¦- λ‘κ·ΈμΈ μ±κ³΅ μ μΈμ¦ μΏ ν€(
cutover_user)κ° 7μΌκ° μ μ§λλ©°, μ΄ν μ¬μ μ μ μλμΌλ‘ λμ보λλ‘ μ΄λν©λλ€.
3. νλ©΄ κ΅¬μ± λ° λͺ¨λ μλ΄
3.1 λͺ¨λ°μΌ/νμ€ λͺ¨λν°λ§ λ·° (/)
λͺ¨λ°μΌ λ¨λ§κΈ° λ° νμ₯ μμ μμ ν΄λμ© λλ°μ΄μ€μ μ΅μ νλ μ»΄ν©νΈν κ³μΈ΅ν λ·°μ λλ€.
graph TD
Header["μλ¨ κ³ μ ν€λ (Sticky Header)<br/>- KCB λ‘κ³ & νλ ¨ λͺ
μΉ<br/>- μ€μκ° μλ£μ¨(%) & 건μ ν΅κ³<br/>- νμ¬ νκ΅ νμ€μ(KST)"]
ControlBar["μν λ²λ‘ & νΈλ¦¬ μ κΈ°/νΌμΉκΈ° λ²νΌ"]
TreeList["κ³μΈ΅ν μ‘ν°λΉν° νΈλ¦¬ 리μ€νΈ<br/>- 루νΈ/νμ μμ
μν νν<br/>- μκ°, νμ΄ν, μν νμ"]
CompletionCard["μ 체 μλ£ μΉ΄λ (λͺ¨λ μμ
μλ£ μ μλ νμ)"]
Header --> ControlBar
ControlBar --> TreeList
TreeList --> CompletionCard
- μλ¨ κ³ μ μμ: μ€ν¬λ‘€μ λ΄λ¦¬λλΌλ μ€μκ° μ§νλ₯ (%), μ§ν/μ§μ°/μλ£ κ±΄μ, μκ³κ° νμ νλ©΄ μλ¨μ κ³ μ νμλ©λλ€.
- νΈλ¦¬ νΌμΉ¨/μ ν (
β² / βΌ): μ€λ₯Έμͺ½ μλ¨ νμ΄ν λ²νΌμ ν΅ν΄ λͺ¨λ κ³μΈ΅ ꡬ쑰λ₯Ό νκΊΌλ²μ μ κ±°λ νΌμΉ μ μμ΅λλ€.
3.2 κ΄μ μν©μ€ μ κ΄ν λ·° (/pc)
μ’ ν©μν©μ€(War-room) λν λͺ¨λν° λ° νλ‘μ ν°μ μ΅μ νλ μμΈμ±μ΄ λμ λν λ·°μ λλ€.
- μ μ κ²½λ‘:
http://<μλ²-IP>:3000/pc - νΉμ§:
- λν ν μ€νΈ λ° κ³ λλΉ μμμΌλ‘ λ©λ¦¬μλ νλμ νμΈ κ°λ₯
- μ΄λ¨μ μ€μκ° μκ³ νμ¬
- 2μ΄ κ°κ²© SWR μλ λκΈ°νλ‘ λΈλΌμ°μ μλ μλ‘κ³ μΉ¨ λΆνμ
4. μμ μν λ° μνλ³ μΈλμΌμ΄ν°
λͺ¨λ Cutover μ‘ν°λΉν°λ μλμ 4κ°μ§ μνλ‘ λͺ νν ꡬλΆλμ΄ μ§κ΄μ μΌλ‘ νμλ©λλ€.
| μν | νμ μμ΄μ½/μμ | μλ―Έ λ° μ€λͺ |
|---|---|---|
| λκΈ° | βͺ νμ μν (bg-gray-400) |
μμ§ μμλμ§ μμ μλΉ/νμ μμ |
| μ§ν | π μ£Όν©μ μ λλ©μ΄μ
μ€νΌλ (Loader2 animate-spin) |
νμ¬ μμ μ΄ νλ°ν μ§ν μ€μΈ μν |
| μ§μ° | π΄ λΉ¨κ°μ ν
λ리 μν (border-red-500) |
μμ μκ°μ μ΄κ³Όνκ±°λ μ₯μ λ°μμΌλ‘ μ§μ° μ€μΈ μμ |
| μλ£ | π΅ νλμ μν (bg-blue-600) |
μ μμ μΌλ‘ κ²μ¦ μλ£λ μμ |
[!IMPORTANT]
μν μΊμ€μΌμ΄λ© λ²μΉ:
- νμ μμ μ΄ νλλΌλ
μ§νμνκ° λλ©΄, μμ(λΆλͺ¨) μμ λ μλμΌλ‘μ§νμΌλ‘ λ³κ²½λ©λλ€.- νμ μμ μ΄ λͺ¨λ
μλ£λμ΄μΌλ§ μμ μμ μ΄μλ£μνλ‘ μλ μ λ°μ΄νΈλ©λλ€.
5. μ€μκ° λκΈ°ν λ° μΈν°λμ
- μλ κ°±μ (Auto-refresh):
- λ³λμ
F5μλ‘κ³ μΉ¨ λ²νΌμ λλ₯΄μ§ μμλ κ΄λ¦¬μκ° μνλ₯Ό λ³κ²½νλ©΄ 2μ΄ μ΄λ΄μ λͺ¨λν°λ§ νλ©΄μ μ¦μ λ°μλ©λλ€.
- λ³λμ
- νλ ¨ μλ£ μλ¦Ό:
- λͺ¨λ λ£¨νΈ μ‘ν°λΉν°κ°
μλ£μνκ° λλ©΄, νλ©΄ νλ¨μ π νλ ¨ μλ£ μΆν μΉ΄λκ° μλμΌλ‘ νμλ©λλ€.
- λͺ¨λ λ£¨νΈ μ‘ν°λΉν°κ°
6. μμ£Ό 묻λ μ§λ¬Έ (FAQ)
[!TIP]
Q1. νλ©΄μ΄ κ°±μ λμ§ μλ κ² κ°μμ.
λ€νΈμν¬ μ°κ²° μνλ₯Ό νμΈν΄μ£Όμμμ€. μ°κ²°μ΄ μ μμ΄λΌλ©΄ λμ보λκ° 2μ΄ κ°κ²©μΌλ‘ μλ²μ ν΅μ νμ¬ μλμΌλ‘ λ°μ΄ν°λ₯Ό μ΅μ μνλ‘ μ μ§ν©λλ€.
[!TIP]
Q2. λΉλ°λ²νΈλ₯Ό μμ΄λ²λ Έμ΅λλ€.
νλ ¨ ν΅μ κ΄ λλ κ΄λ¦¬μ λ΄λΉμμκ² λ¬Έμνμ¬NEXT_PUBLIC_USER_PASSWORDμ 보λ₯Ό νμΈνμμμ€.
[!TIP]
Q3. λͺ¨λ°μΌ νλ©΄μμ νΈλ¦¬κ° λ무 κΈΈμ΄μ 보기 λΆνΈν©λλ€.
μλ¨ λ²λ‘ μ°μΈ‘μ μ κΈ° λ²νΌ(β²)μ λλ₯΄λ©΄ μ΅μμ νλͺ©λ§ μμ½λμ΄ κΉλνκ² νμΈνμ€ μ μμ΅λλ€.