
# 운영 환경 OS Ubuntu 22.04 LTS 최근에 문제로 인해서 데이터베이스를 보내고 나서 제가 왜 백업을 안 했는지에 대해서 깊은 반성을 하면서 데이터베이스의 백업을 구축하는 과정에 대해서 작성을 하고자 합니다. 쉘 스크립트와 크론탭을 통해서 주기적으로 정해진 시간에 데이터베이스를 백업할 수 있도록 하겠습니다. 스크립트 작성 database_backup.sh 백업을 진행하기 위한 스크립트를 미리 작성해서 사용하고 있습니다. 스크립트에 대한 설명은 간략하게 적어두었습니다. #!/bin/bash #base info backupPath= # 백업 경로 backupDate=$(date +%Y%m%d_%H%M%S) #authentication info for mysql USERNAME= # 계정 아이디 ..