Github Actions를 사용한 CI/CD - 백업 시스템 구축
각종 환경설정이나 DB 데이터 등은 주기적으로 백업이 필요하다.이전에 구현했던 monitor.sh처럼 도커 컨테이너에서 동작되며 주기적으로 백업을 진행하고 정리를 하는 시스템을 구축해보고자 한다.그리고 마지막으로 수동 테스트를 진행하여 백업이 잘 진행되는지도 확인해볼 것이다.0. 백업 시스템 개요0.1. 백업 시스템 동작 방식1. Github Actions 실행(deploy.yml)2. deploy.sh 실행3. docker-compose up4. Dockerfile.backup 실행5. backup-daemon.sh 실행6. 스케줄 대기7. backup.sh 자동 실행0.2. 백업 시스템 수행 시간시간요일백업 타입저장 위치매일 새벽 2시 (KST)월-토daily/backup/data/daily/일요일 ..
2025. 7. 4.
최근댓글