Files
homeclaw/scripts/sync-data-backup.sh
T
kimandClaude Sonnet 5 2228aedbf7 v4.1.9: 스튜디오 이미지 편집·저장 플로우 + 음성엔진 정리 + GPU 게이지 분리
- 스튜디오 앱: 사진 편집(스타일 변환/이모티콘 세트) + 결과 뷰어 내 크롭/회전/필터/보정/텍스트 오버레이 편집 툴바 + 저장 플로우(중간 편집은 갤러리에 안 남기고 최종본만 저장+업로드 목록에 재사용 등록)
- image_style_transform: SDXL img2img + IP-Adapter-FaceID로 cartoon 스타일 추가 (watercolor/sketch는 identity drift로 재검토 후 제외)
- 음성엔진 provider 값 xtts_gpu → omnivoice_gpu로 리네이밍 (실제 로딩 모델과 이름 일치, XTTS는 이미 OmniVoice로 교체된 지 오래)
- 메인창 사이드바 GPU 게이지를 GPU0/GPU1로 분리 표시
- 단종된 gemini-3-flash-preview를 기본 모델값에서 전부 제거, kimi-k2.6:cloud로 교체
- vault 백업을 cron→systemd timer(Persistent=true)로 전환, /DATA 전체 동기화 스크립트 추가

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 18:16:20 +09:00

14 lines
523 B
Bash
Executable File

#!/bin/bash
# /srv/homeclaw 전체를 /DATA(sda1, 별도 물리 디스크)로 동기화하는 백업 스크립트.
# cron: 0 4 * * * bash /srv/homeclaw/scripts/sync-data-backup.sh >> /home/kim/.smallclaw-backup/sync.log 2>&1
set -e
SRC="/srv/homeclaw/"
DST="/DATA/"
LOG_DIR="$HOME/.smallclaw-backup"
mkdir -p "$LOG_DIR"
echo "[$(date '+%Y-%m-%d %H:%M:%S')] sync start"
rsync -a --delete --exclude=lost+found --exclude=.Trash-1000 "$SRC" "$DST"
echo "[$(date '+%Y-%m-%d %H:%M:%S')] sync done ($(du -sh "$DST" | cut -f1))"