Home Assistant 안전한 업데이트 순서 가이드 (Core, HAOS, Matter Server)
Home Assistant(HA)를 운영하다 보면 배시보드에 여러 개의 업데이트 알림이 동시에 떠 있는 것을 보게 됩니다.
"이걸 그냥 아무거나 먼저 누르면 되나?" 하고 고민하셨다면 이번 포스팅을 주목해 주세요. 대수롭지 않게 생각하고 무작위로 업데이트를 진행했다가 호환성 문제로 시스템이 먹통이 되거나 꼬이는 경우가 종종 발생합니다.
오늘은 Home Assistant를 가장 안전하고 다운타임 없이 업데이트할 수 있는 정석 순서를 정리해 드립니다.
1. 한눈에 보는 권장 업데이트 순서
결론부터 말씀드리면, 하위 구성 요소(애드온/서버)에서 시작하여 메인 시스템(Core), 그리고 가장 바닥에 있는 운영체제(HAOS) 순으로 밑에서 위로 올라가는 방식이 가장 안전합니다.
| 순서 | 업데이트 대상 | 중요도 | 비고 |
|---|---|---|---|
| 1단계 | Matter Server (외부 연동/애드온) | ★★☆ | 하위 호환성 확보 |
| 2단계 | Home Assistant Core (코어) | ★★★ | 메인 시스템 내부 로직 갱신 |
| 3단계 | Home Assistant Operating System (HAOS) | ★★★ | 베이스 OS 커널 업그레이드 및 재부팅 |
2. 왜 이 순서로 해야 할까요?
1단계: Matter Server (애드온/외부 허브 계열)
- 이유: 외부 연동 서버나 개별 애드온을 가장 먼저 업데이트하는 것이 좋습니다.
- 메인 시스템(Core)이나 OS 환경이 바뀌기 전에, 하위 구성 요소들이 최신 사양을 먼저 받아들여 상위 버전과의 호환성을 맞추도록 준비해 두는 단계입니다.
2단계: Home Assistant Core
- 이유: Core는 Home Assistant의 '메인 두뇌'입니다.
- 기반 운영체제(OS)를 올리기 전에 두뇌 격인 Core를 먼저 최신 버전으로 업데이트해야, 새 OS 버전이 제공하는 환경이나 라이브러리와 매끄럽게 호환됩니다. 순서가 뒤바뀌면 OS 업데이트 후 Core가 정상적으로 뜨지 않는 불상사가 생길 수 있습니다.
3단계: Home Assistant Operating System (HAOS)
- 이유: 시스템의 가장 바닥에 있는 커널 및 하드웨어 베이스 OS입니다.
- 상위 소프트웨어(Core 및 애드온)들이 모두 완벽하게 최신 버전으로 준비를 마친 후, 마지막에 OS를 업데이트하면서 시스템 전체를 깔끔하게 **재부팅(Reboot)**하는 것이 시스템 안정성 측면에서 가장 정석적인 방법입니다.
💡 업데이트 전 절대 잊지 말아야 할 필수 팁
⚠️ 첫째도 백업, 둘째도 백업!
업데이트 도중 예기치 못한 전원 차단이나 패키지 충돌이 발생할 수 있습니다.
- 업데이트를 시작하기 전에 반드시 **전체 백업(Full Backup 또는 스냅샷)**을 생성하고, 만약을 위해 PC나 NAS 등 외부 저장소에 다운로드해 두세요.
- 각 항목의 업데이트 버튼을 누를 때 팝업되는 '업데이트 전 백업 생성' 옵션을 반드시 체크하는 습관을 들이는 것이 좋습니다.
차근차근 순서대로 업데이트를 진행하셔서 에러 없는 쾌적한 스마트홈 환경을 유지하시길 바랍니다!