● ha작업) samba backup 으로 시놀로지 nas로 백업진행 백업용량 줄이기 작업




컨텐츠 정보


본문

● ha작업) samba backup  으로 시놀로지 nas로 백업진행  백업용량 줄이기 작업

시놀로지 나스가 있으면  nas에 백업을 진행으로 설정  합니다

구글 백업보다 편리한  nas 백업  입니다.


<백업용량 줄이기 작업>

백업진행시 Home Assistant 데이터베이스 파일 제외 check 진행

실제 복원시 불필요한 파일 제외하여 초기 상태로 복원진행으로 설정

백업시 s:\home-assistant_v2.db 파일을 제외 하는 방법 ( senser 등 동작 설정 파일)

이벤트 및 상태 기록:

히스토리 데이터 저장:

로그 데이터 저장:

자동화 트리거 데이터:


주)  기본 \home-assistant_v2.db 파일이  1g ~ 6G크면 복원시 에러 발생 최소화

주기적으로 삭제 사용하며 복원시 새롭게 구성시 삭제후 사용으로 백업이 제외옵션으로 사용합니다.

3232235521_1718804095.1015.png

자동화 구성 > haos 시작시 백업 설정

3232235521_1718804026.7919.png

alias: Samba Backup on startup
description: ""
trigger:
  - event: start
    platform: homeassistant
action:
  - service: hassio.backup_full
    data:
      compressed: false
      homeassistant_exclude_database: true
mode: single

백업 용량 > 

3232235521_1718804231.5708.png

3232235521_1718804311.0519.png



haos에서 s:\home-assistant_v2.db 파일 용도를 설명


3232235521_1718804542.748.png

ChatGPT

home-assistant_v2.db 파일은 Home Assistant에서 사용하는 SQLite 데이터베이스 파일입니다.

Home Assistant는 오픈 소스 홈 자동화 플랫폼으로, 다양한 스마트 홈 장치와 서비스를 통합하여 제어하고 자동화할 수 있게 해줍니다.

이 데이터베이스 파일은 Home Assistant의 여러 기능과 관련된 데이터를 저장하는 데 사용됩니다.

주된 용도:

  1. 이벤트 및 상태 기록:

    • Home Assistant는 모든 장치의 상태 변화와 이벤트를 추적합니다. 예를 들어, 온도 센서의 값이 변화할 때마다 이 값이 데이터베이스에 기록됩니다.
    • 이러한 기록은 나중에 통계를 생성하거나 그래프를 그리는 데 사용됩니다.
  2. 히스토리 데이터 저장:

    • 사용자가 장치의 과거 상태를 조회할 수 있도록 히스토리 데이터를 저장합니다.
    • 예를 들어, 특정 조명이 언제 켜졌고 꺼졌는지, 온도가 시간에 따라 어떻게 변했는지 등을 볼 수 있습니다.
  3. 로그 데이터 저장:

    • 시스템 로그, 오류 메시지, 사용자 활동 로그 등을 저장하여 문제 해결 및 시스템 상태 모니터링에 도움을 줍니다.
  4. 자동화 트리거 데이터:

    • 특정 조건이 만족되었을 때 자동화를 트리거하기 위해 필요한 데이터를 저장합니다.
    • 예를 들어, 특정 시간에 조명을 켜는 자동화를 설정하면 해당 조건이 데이터베이스에 저장됩니다.

데이터베이스 관리:

  • 크기 관리:
    • 시간이 지남에 따라 데이터베이스 파일의 크기가 커질 수 있습니다.
    • Home Assistant에서는 데이터 보존 기간을 설정하여 오래된 데이터를 자동으로 삭제할 수 있습니다.
  • 백업 및 복구:
    • 이 파일을 정기적으로 백업해 두는 것이 중요합니다. 데이터 손실 시 백업 파일을 사용하여 복구할 수 있습니다.

데이터베이스 최적화:

  • VACUUM 명령:
    • SQLite 데이터베이스에서 VACUUM 명령을 실행하여 데이터베이스 파일의 크기를 줄이고 성능을 최적화할 수 있습니다.
    • Home Assistant에서는 가끔씩 데이터베이스 최적화를 수행하는 것이 좋습니다.

결론:

s:\home-assistant_v2.db 파일은 Home Assistant의 중요한 구성 요소로,

시스템의 다양한 상태, 이벤트, 로그 데이터를 저장하여 전체 홈 자동화 시스템이 원활하게 작동할 수 있도록 지원합니다.

데이터베이스 파일을 관리하고 최적화하는 것이 시스템의 성능과 안정성을 유지하는 데 중요합니다.


시놀로지 나스에 백업 설정

1)저장소  구성 >> 네트위크 저장소 설정

2) 백업 위치 설정을 nas로 설정 구성

3232235521_1718804952.2919.png

상기와 같이는 백업을 haos 시작시  자동화 구성하여 백업 진행 하며 정기적인 백업은 samba backuyp으로 설정


<<samba백업  >>

3232235521_1718805819.3569.png

samba백업 설정 >>

매일 매시간  반복적으로 백업 진행시 >> samba backup 설정 진행 함

3232235521_1718805419.0515.png

3232235521_1718805325.3924.png


☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

뷰PDF add1,add2



관련자료

댓글 0
등록된 댓글이 없습니다.



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-11-22 11:06:28

오늘의 홈 현황


  • 현재 접속자♨ 565 명
  • 오늘 가입자※ 0 명
  • 어제 가입자※ 3 명
  • 주간 가입자※ 9 명
  • 오늘 방문자 2,129 명
  • 어제 방문자 3,272 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,801,285 명
  • 전체 게시물※ 8,855 개
  • 전체 댓글수※ 25,229 개
  • 전체 회원수 11,324 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑