kamal-backup: Scheduled backups for Rails apps deployed with Kamal
kamal-backup은 Kamal로 배포된 Rails 애플리케이션을 위한 스케줄 백업 도구로, 데이터베이스(PostgreSQL, MySQL/MariaDB, SQLite)와 Active Storage 파일을 암호화하여 정기적으로 백업합니다. Restic을 기반으로 하여 중복 제거 및 암호화된 스냅샷을 S3 호환 저장소 등에 저장하며, 로컬 복원과 복원 연습, 보안 검토용 증거 출력 기능도 제공합니다. Kamal 환경에 쉽게 통합할 수 있어 별도의 운영 프로젝트 없이 백업을 관리할 수 있습니다. Ruby gem과 컨테이너 이미지 형태로 제공되며, 설정과 실행이 간단해 Rails 팀에 적합합니다.


