Jason Kim · 건물 관리 데이터 백업
cm-backup
Jason Kim의 건물 관리 웹앱을 위한 운영자 전용 백업 도구입니다. 시놀로지 NAS에 저장된 관리비 입력 내역, 월별 안내사항, 계약 관련 자료와 첨부 파일을 복구할 수 있도록 보관하는 데 사용합니다.
백업과 복구 검증
PostgreSQL 데이터베이스와 첨부 파일 등을 하나의 백업 세트로 준비하고, NAS에서 암호화한 뒤 운영자가 연결한 Google Drive에 전송하도록 설계했습니다. 전송한 세트를 다시 내려받아 복호화하고 임시 데이터베이스에 복원해 확인합니다.
Google Drive 접근 범위
Google 승인을 거쳐 이 앱이 생성하거나 사용자가 이 앱에 명시적으로 제공한 파일만 다루는 drive.file 권한을 사용합니다. Google 계정 비밀번호를 수집하지 않습니다. 웹페이지 방문만으로 Drive가 연결되거나 백업 자료가 공개되지 않습니다.
이 도구는 운영자 개인의 관리 업무용이며 일반 사용자의 Google 계정을 모집하는 서비스가 아닙니다. 연결 및 보관 방식은 개인정보처리 안내에서 확인할 수 있습니다. 실제 백업 상태와 예약 실행 여부는 NAS에서 별도로 확인해야 합니다.